วิธีหยุด“ ผู้คนค้นหาด้วย” ของ Google


44

เมื่อใดก็ตามที่คุณทำการค้นหาบน Google มันจะให้ผลลัพธ์ที่คุณคลิกอย่างชัดเจน แต่บางครั้งคุณก็กลับไปเพื่อกลับไปที่ผลลัพธ์
ปัญหาคือ Google รอสักครู่เพื่อให้การค้นหาอื่น ๆ ปรากฏขึ้นจากนั้นฉันคลิกที่สิ่งที่ฉันไม่ต้องการคลิก

"ผู้คนค้นหาด้วย" ที่น่ารำคาญ

และแม้แต่การค้นหาคำตอบก็ให้คำตอบเกี่ยวกับคำแนะนำแบบหล่นลง ฉันกำลังค้นหาวิธีการป้องกันไม่ให้กล่อง "ผู้คนค้นหาด้วย" ปรากฏขึ้นเมื่อฉันกลับมาจากลิงก์ที่ฉันคลิกไปแล้ว


18
"คุณสมบัติ" ของ Google ทำให้ฉันคลั่งไคล้ด้วยเหตุผลเดียวกัน
JYelton

เมื่อไซต์ (เช่น Google) เพิ่มคุณสมบัติ Javascript ที่น่ารำคาญฉันจะคุ้นเคยกับการปิดการใช้งานจาวาสคริปต์สำหรับโดเมนนั้นอย่างรวดเร็วเมื่อไม่ได้ใช้งาน และ Noscripts ป้องกันสคริปต์ของ google จากการโหลดในเว็บไซต์ภายนอกทั้งหมดดังนั้นพวกเขาจึงเป็นแรงบันดาลใจให้ฉันหาวิธีแก้ไขที่พวกเขาสนับสนุนให้ฉันบล็อกพวกเขาเกือบทั้งหมด บางทีพวกเขาอาจประสบปัญหาปริมาณการจราจรลดลงเนื่องจากพวกเขากล้าแสดงออกอย่างเหมาะสมมากขึ้น?
Logic1

คำตอบ:


13

แม้ว่าจะไม่มีแถลงการณ์อย่างเป็นทางการจากสิ่งที่ฉันสามารถรวบรวมได้โดยการลองผิดลองถูกคุณลักษณะที่น่าผิดหวังนี้ดูเหมือนจะมีอยู่เพื่อพยายามผลักผู้ใช้ไปสู่การค้นหาที่ให้ผลลัพธ์ที่มีผู้สนับสนุนมากขึ้น สลับ

โชคดีที่ความยุ่งยากลดลงด้วยส่วนขยายที่น่าทึ่งที่เรียกว่า uBlock Origin นอกเหนือจากการเปิดใช้งานรายการบล็อกทั่วไปและรายการต่อต้านการรบกวนฉันยังมีรายการต่อไปนี้สำหรับ google ภายใต้ "ตัวกรองของฉัน" ในตัวเลือก 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

แทน.co.ukด้วย.au, .com, .<whatever>และผลการค้นหาของคุณยังคงอยู่เมื่อมีการนำเข้าและออกจากพวกเขา

โปรดทราบว่า Google ชอบเปลี่ยนชื่อคลาสและรหัสซึ่งหมายความว่าตัวกรองเหล่านี้อาจจำเป็นต้องได้รับการอัปเดตในอนาคต


กฎข้อแรกยังลบองค์ประกอบอื่น ๆ ออกจากหน้าเว็บ (รายการรูปภาพเป็นต้น)
โกจิ

บรรทัดนี้เพียงพอในกรณีของฉันและลบเฉพาะบุคคลที่ค้นหาส่วนด้วย (ฉันหวังว่า)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เพื่อซ่อนเค้าร่าง
Semyon Vyskubov

ต้องเพิ่มwww.google.com###ed_8
Dimitar Nestorov


3

ดังที่ได้กล่าวไว้ข้างต้นการใช้ uBlock Origin เพียงแค่เพิ่มตัวกรองสำหรับhttps://www.google.*/xjs/*ที่จะหยุดการแสดงเรื่องไร้สาระอย่างแน่นอนเพราะไฟล์ js จากการร้องขอนี้กำลังดำเนินการป๊อปอัพนี้


1

ใน AdGuard ฉันเพิ่มบรรทัดนี้ใน "ตัวกรองผู้ใช้" ของฉันในตัวเลือกส่วนขยายของ chrome และแก้ไข:

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

แทนที่. com ในกรณีที่เหมาะสม ^ = หมายถึง "เริ่มต้นด้วย" ดังนั้น div ใด ๆ ที่เริ่มต้นด้วย ed_ บน google.com จะถูกลบออก


0

กฎของตัวเองสำหรับ Adblock Plus

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

4
คุณสามารถเพิ่มคำแนะนำเพิ่มเติมอีกนิดเกี่ยวกับสถานที่ที่จะวางกฎเหล่านี้และอื่น ๆ ได้ไหม?
jonsca

0

ฉันไม่แน่ใจว่าผลข้างเคียงแบบนี้อาจทำให้เกิดอะไรขึ้นนอกเหนือจากความจริงที่ว่ามันใช้งานได้ แต่ฉันได้เฉพาะเจาะจงมากขึ้นกับตัวกรองและยืนยันว่ามันทำงานใน UBlock เนื่องจาก UBlock สามารถใช้ตัวกรอง AdBlock ได้เช่นกัน

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

สิ่งเหล่านี้จะค้นหาข้อความภายในขององค์ประกอบเหล่านี้โดยตรงดังนั้นองค์ประกอบใด ๆ ที่มี "ผู้คนด้วย" ในส่วนข้อความจะถูกลบออก ฉันคิดว่าทำแบบนี้จะดีกว่าเพราะพวกเขาจะไม่สร้างข้อความภายในแบบสุ่มเหมือนพวกเขาจะเรียนและสิ่งต่าง ๆ มันใช้งานได้ดีสำหรับฉันใน Chrome

คุณสามารถเปลี่ยนเป็นข้อความที่แน่นอนหากคุณต้องการหรือมีปัญหา

ใน UBlock คุณต้องไปที่ไอคอนที่ระบุว่า "Open The Dashboard" ในเคล็ดลับเครื่องมือ มันเป็นเพียงไอคอนทางด้านขวาของป๊อปอัปเมื่อคุณคลิกที่ไอคอนในเบราว์เซอร์ดูเหมือนว่าไอคอนการตั้งค่า จากนั้นเลือกแท็บที่ระบุว่า "ตัวกรองของฉัน" และวางรหัสที่ระบุไว้ภายใน

ใน AdBlock Plus คลิกไอคอน ABP ทางด้านขวาของเบราว์เซอร์และคลิกไอคอนการตั้งค่าที่มุมขวาบน จากนั้นไปที่ขั้นสูงในเมนูด้านซ้ายและไปที่ด้านล่างและคลิกปุ่มที่ระบุว่า "เริ่มสร้างรายการตัวกรองของฉัน" คุณสามารถวางรหัสที่ให้ไว้ในนั้นได้เช่นกัน ฉันไม่ได้ทดสอบกับ Ad Block Plus มากเท่ากับ UBlock เพราะฉันไม่เห็นเหตุผลที่จะทำทั้งสองอย่างดังนั้นโปรดดำเนินการด้วยความระมัดระวัง

นอกจากนี้คุณอาจเพิ่มรายการเพิ่มเติมสำหรับรายการอื่นที่คุณต้องการลบออกจากเบราว์เซอร์ 


0

ใช้สคริปต์ผู้ใช้ที่สร้างขึ้นโดย Charlie Hayes, บน Greasemonkey, Tampermonkey หรือ Violentmonkey ฉันคิดว่าฉันพบมันในเว็บไซต์ 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

ด้วยความปรารถนาดี!

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.