Come fermare le "persone che cercano anche" di Google


44

Ogni volta che esegui una ricerca su Google, otterrai i risultati su cui fai clic, ovviamente. Ma a volte rispondi per tornare ai risultati.
Il problema è che Google aspetta un secondo per far apparire alcune altre ricerche, quindi faccio clic su qualcosa su cui non volevo fare clic.

Le "persone cercano anche noiose"

E anche la ricerca della risposta fornisce solo risposte sui suggerimenti a discesa. Sto cercando come impedire la comparsa della casella "Cerca anche le persone" che si verifica quando torno da un collegamento su cui ho già fatto clic.


19
Questa "caratteristica" di Google mi fa impazzire per lo stesso motivo.
JYelton,

Quando siti (come Google) aggiungono fastidiose funzionalità Javascript, mi abituo rapidamente a disabilitare javascript per quel dominio quando non lo si utilizza. E Noscripts impedisce che gli script di Google vengano caricati su tutti i siti esterni, quindi ispirandomi a cercare soluzioni alternative mi hanno incoraggiato a bloccarli quasi del tutto. Forse sperimenteranno grandi cali di traffico man mano che diventano più assertivi?
Logic1

Risposte:


13

Sebbene non ci siano dichiarazioni ufficiali in merito, da quello che sono stato in grado di raccogliere per tentativi ed errori, questa funzione frustrante sembra esistere per cercare di spingere gli utenti nelle ricerche che producono risultati più sponsorizzati, quindi probabilmente non otterrà mai un interruttore.

Fortunatamente la frustrazione può essere ridotta con una straordinaria estensione chiamata uBlock Origin. Oltre ad abilitare liste comuni e liste anti-fastidio, ho anche le seguenti voci per google in "I miei filtri" nelle opzioni di uBlock.

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

Sostituto .co.ukcon .au, .com, .<whatever>e i risultati di ricerca ancora rimanere durante la navigazione dentro e fuori di loro.

Tieni presente che a Google piace cambiare nome e ID di classe, il che significa che potrebbe essere necessario aggiornare questi filtri in futuro.


La prima regola rimuove anche altri elementi dalla pagina (gli elenchi di immagini per esempio).
goji,

Questa riga è sufficiente nel mio caso e rimuove solo le persone che cercano anche la sezione. (Spero)www.google.com# .mw .rc div[jsl^="$t"][jsl$="0;"][class^="r-"]
vbriand,

2
Questo al momento lo copre www.google.com##.rc [id^="ed"]. E www.google.com##.exp-outlineper nascondere un contorno
Semyon Vyskubov,

Ho dovuto aggiungerewww.google.com###ed_8
Dimitar Nestorov il


3

Come accennato in precedenza, usando uBlock Origin basta aggiungere un filtro https://www.google.*/xjs/*che si fermerà per mostrare questa assurdità di sicuro dato che i file js da questa richiesta stanno eseguendo questo popup


1

su AdGuard ho aggiunto questa riga al mio "Filtro utente" nelle opzioni di estensione di Chrome e l'ho risolto:

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

Sostituire .com dove appropriato. ^ = significa "inizia con", quindi qualsiasi div che inizia con ed_ su google.com verrà rimosso.


0

Regole proprie per Adblock Plus

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

4
Potresti aggiungere qualche altra istruzione su dove posizionare queste regole, ecc.?
jonsca

0

Non sono sicuro del tipo di effetti collaterali che questo può causare oltre al fatto che funzioni, ma sono diventato un po 'più specifico con il filtro e ho confermato che funziona in UBlock poiché UBlock può usare anche i filtri AdBlock.

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

Questi cercano direttamente il testo interno per uno di questi elementi, quindi qualsiasi elemento con "Anche persone" nella parte di testo verrà rimosso. Ho pensato di farlo in questo modo è meglio perché non genereranno casualmente il testo interno come faranno le classi e le cose. Funziona bene per me in Chrome.

Puoi cambiarlo in modo che sia il testo esatto se vuoi o hai problemi.

In UBlock devi andare sull'icona che dice "Apri la dashboard" nella descrizione comandi. È solo un'icona sul lato destro del popup quando si fa clic sull'icona nel browser, sembra un'icona delle impostazioni. Quindi selezionare la scheda che dice "I miei filtri" e incollare il codice fornito all'interno.

In AdBlock Plus, fai clic sull'icona ABP a destra del browser e fai clic sull'icona di impostazione in alto a destra. Quindi vai su Avanzate nel menu a sinistra e vai in fondo e fai clic sul pulsante che dice "Inizia a creare il mio elenco di filtri". È possibile incollare anche il codice fornito. Non l'ho provato su Ad Block Plus tanto quanto su UBlock perché non ho visto un motivo per fare entrambe le cose, quindi procedi con cautela.

Inoltre, potresti probabilmente aggiungerne altri per altri elementi che desideri rimuovere dal browser. 


0

Utilizzare uno script utente creato da Charlie Hayes, su Greasemonkey, Tampermonkey o Violentmonkey. Penso di averlo trovato sul sito web di Greasyfork, ma non è più lì. Ho trovato una versione precedente altrove. La versione che ho è del 9 giugno 2018. L'ho messa a disposizione per il download all'indirizzo https://nerdondemand.com/remove-google-people-also-search-for.user.js . Puoi anche crearlo tu stesso:

// ==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

Purtroppo, questa funzione non può essere disabilitata al momento. 1

Auguri!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.