Google के "लोग कैसे खोजते हैं" को कैसे रोकें


44

जब भी आप Google पर कोई खोज करते हैं, तो यह परिणाम देगा जिसे आप तब क्लिक करते हैं, जाहिर है। लेकिन कभी-कभी आप परिणामों पर वापस जाने के लिए पीछे हट जाते हैं।
समस्या यह है, Google कुछ दूसरी खोजों को पॉप अप करने के लिए प्रतीक्षा करता है, और फिर मैं उस चीज़ पर क्लिक करता हूं जिस पर मैं क्लिक नहीं करना चाहता था।

कष्टप्रद "लोग भी खोजते हैं"

और यहां तक ​​कि उत्तर की खोज भी ड्रॉप डाउन सुझावों के बारे में जवाब प्रदान करती है। मैं देख रहा हूँ कि "लोगों को भी कैसे खोजा जा सकता है" बॉक्स को पॉप अप करने से रोका जाता है, जब मैं एक लिंक से वापस आता हूं तो मैंने पहले ही क्लिक कर दिया है।


19
Google की यह "विशेषता" मुझे उसी कारण से पागल कर देती है।
जेल्टन

जब साइटें (जैसे Google) कष्टप्रद जावास्क्रिप्ट फीचर्स जोड़ती हैं तो मैं जल्दी ही इसका उपयोग करते समय उस डोमेन के लिए जावास्क्रिप्ट अक्षम करने का आदी हो जाता हूं। और Noscripts Google की लिपियों को सभी बाहरी साइटों पर लोड होने से रोकता है, इसलिए उनके द्वारा मुझे ऐसे वर्कआर्ड की तलाश करने के लिए प्रेरित किया जिससे उन्होंने मुझे लगभग पूरी तरह से ब्लॉक करने के लिए प्रोत्साहित किया। शायद वे ट्रैफ़िक में बड़ी गिरावट का अनुभव करेंगे क्योंकि वे अधिक मुखर हो गए हैं?
तर्क

जवाबों:


13

हालांकि इस मामले पर कोई आधिकारिक बयान नहीं आया है कि मैं परीक्षण और त्रुटि से क्या इकट्ठा करने में सक्षम था, यह निराशाजनक सुविधा उपयोगकर्ताओं को खोजों में प्रयास करने और धक्का देने के लिए मौजूद है जो अधिक प्रायोजित परिणाम देते हैं, इस प्रकार यह शायद कभी नहीं मिलेगा एक टॉगल।

सौभाग्य से uBlock उत्पत्ति नामक एक अद्भुत विस्तार के साथ हताशा को कम किया जा सकता है। सामान्य ब्लॉक्लिस्ट्स और एंटी-झुंझलाहट सूचियों को सक्षम करने के अलावा, मेरे पास uBlock विकल्पों में "My Filters" के तहत Google के लिए निम्नलिखित प्रविष्टियां भी हैं।

www.google.co.uk## .mw div[jsl^="$t"][jsl$="0;"][class^="r-"]
www.google.co.uk##div[class^="r-inw"]
www.google.co.uk##.exp-outline
www.google.co.uk##.ads-ad

स्थानापन्न .co.ukके साथ .au, .com, .<whatever>और अपने खोज परिणाम अभी भी जब में और उनमें से बाहर नेविगेट रहते हैं।

ध्यान दें कि Google वर्ग नामों और आईडी को बदलना पसंद करता है, जिसका अर्थ है कि इन फ़िल्टर को भविष्य में अपडेट करने की आवश्यकता हो सकती है।


पहला नियम पृष्ठ से अन्य तत्वों को भी निकालता है (उदाहरण के लिए छवि सूची)।
goji

यह रेखा मेरे मामले में पर्याप्त है और केवल उन लोगों को हटाती है जो खंड की खोज करते हैं। (मुझे उम्मीद है)www.google.com# .mw .rc div[jsl^="$t"][jsl$="0;"][class^="r-"]
vbriand

2
यह फिलहाल इसे कवर करता है www.google.com##.rc [id^="ed"]। और www.google.com##.exp-outlineएक रूपरेखा छिपाने के लिए
शिमशोन Vyskubov

जोड़ना थाwww.google.com###ed_8
दिमितार नेस्टरोव


3

जैसा कि ऊपर बताया गया है, उबलॉक ओरिजिन का उपयोग करते हुए बस इसके लिए एक फ़िल्टर जोड़ें जो https://www.google.*/xjs/*इस बकवास को निश्चित रूप से दिखाने के लिए बंद हो जाएगा क्योंकि इस अनुरोध से जेएस फाइलें इस पॉपअप को निष्पादित कर रही हैं


1

AdGuard पर मैंने क्रोम एक्सटेंशन विकल्पों में अपने "उपयोगकर्ता फ़िल्टर" के लिए इस लाइन को जोड़ा और इसे तय किया:

google.com##div[id^="ed_"]

जहाँ .com उपयुक्त हो। ^ = का अर्थ है "के साथ शुरू होता है", इसलिए google.com पर ed_ के साथ शुरू होने वाले किसी भी div को हटा दिया जाएगा।


0

एडब्लॉक प्लस के लिए खुद के नियम

google.com,google.co.uk##.AUiS2
google.com,google.co.uk##.exp-outline

4
क्या आप इन नियमों आदि को रखने के लिए कुछ और निर्देश जोड़ सकते हैं?
jonsca

0

मुझे यकीन नहीं है कि यह किस तरह का दुष्प्रभाव है जो इस तथ्य से परे हो सकता है कि यह काम करता है, लेकिन मुझे फ़िल्टर के साथ थोड़ा और विशिष्ट मिला और पुष्टि की कि यह यूब्लॉक में काम करता है क्योंकि यूब्लॉक एडब्लॉक फ़िल्टर का भी उपयोग कर सकता है।

google.com#?#div:-abp-has( > div > div > div > h2:-abp-contains(People also ask))

ये सीधे इन तत्वों में से किसी के लिए आंतरिक पाठ की तलाश करते हैं, इसलिए पाठ भाग में "लोग भी" वाले किसी भी तत्व को हटा दिया जाएगा। मुझे लगा कि यह बेहतर है क्योंकि वे बेतरतीब ढंग से आंतरिक पाठ उत्पन्न नहीं करेंगे जैसे वे कक्षाएं और सामान करेंगे। यह मेरे लिए क्रोम में ठीक काम करता है।

यदि आप चाहते हैं या समस्या है तो आप इसे सटीक पाठ के रूप में बदल सकते हैं।

UBlock में आपको टूल टिप में "Open the Dashboard" वाले आइकन पर जाने की आवश्यकता है। यह पॉपअप के दाईं ओर एक आइकन है जब आप ब्राउज़र में आइकन पर क्लिक करते हैं, तो सेटिंग आइकन की तरह दिखता है। फिर "मेरा फ़िल्टर" कहने वाले टैब का चयन करें और दिए गए कोड को अंदर पेस्ट करें।

AdBlock Plus में, ब्राउज़र के दाईं ओर ABP आइकन पर क्लिक करें और ऊपर दाईं ओर सेटिंग आइकन पर क्लिक करें। फिर बाएं मेनू पर उन्नत पर जाएं और नीचे जाएं और उस बटन पर क्लिक करें जो कहता है "मेरी फ़िल्टर सूची बनाना प्रारंभ करें।" आप दिए गए कोड को वहां भी पेस्ट कर सकते हैं। मैंने ऐड ब्लॉक प्लस पर उबलॉक के रूप में इसका परीक्षण नहीं किया है क्योंकि मुझे दोनों को करने का कोई कारण नहीं दिखता है, इसलिए सावधानी से आगे बढ़ें।

इसके अलावा, आप संभवतः उन अन्य वस्तुओं के लिए अतिरिक्त जोड़ सकते हैं जिन्हें आप ब्राउज़र से निकालना चाहते हैं। 


0

एक उपयोगकर्ता स्क्रिप्ट का उपयोग करें जो कि चार्ली हेस द्वारा बनाई गई थी, ग्रीसेमोनकी, टेम्परमॉन्की या वायोलेंटमॉन्की पर। मुझे लगता है कि मुझे यह Greasyfork वेबसाइट पर मिला, लेकिन यह अब नहीं है। मुझे कहीं और पुराना संस्करण मिला। मेरे पास संस्करण 9 जून, 2018 से है। मैंने इसे https://nerdondemand.com/remove-google-people-also-search-for.user.js पर डाउनलोड के लिए उपलब्ध रखा । आप इसे स्वयं भी बना सकते हैं:

// ==UserScript==
// @name          Remove google 'people also search for'
// @namespace     http://userstyles.org
// @description   Remove annoying 'people also search for' box that shows up on google results when you click back.
// @author        Charlie Hayes
// @homepage      https://userstyles.org/styles/157106
// @include       http://google.com/*
// @include       https://google.com/*
// @include       http://*.google.com/*
// @include       https://*.google.com/*
// @run-at        document-start
// @version       0.20180315072605
// ==/UserScript==
(function() {var css = [
    ".s + div, .exp-outline { ",
    "        display: none;",
    "}"
].join("\n");
if (typeof GM_addStyle != "undefined") {
    GM_addStyle(css);
} else if (typeof PRO_addStyle != "undefined") {
    PRO_addStyle(css);
} else if (typeof addStyle != "undefined") {
    addStyle(css);
} else {
    var node = document.createElement("style");
    node.type = "text/css";
    node.appendChild(document.createTextNode(css));
    var heads = document.getElementsByTagName("head");
    if (heads.length > 0) {
        heads[0].appendChild(node);
    } else {
        // no head yet, stick it whereever
        document.documentElement.appendChild(node);
    }
}
})();

-1

अफसोस की बात है कि फिलहाल इस सुविधा को निष्क्रिय नहीं किया जा सकता है। 1

शुभकामनाएँ!

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.