Làm cách nào để ngăn chặn những người dùng Google cũng tìm kiếm


44

Bất cứ khi nào bạn thực hiện tìm kiếm trên Google, nó sẽ cho kết quả mà bạn nhấp vào, rõ ràng. Nhưng đôi khi bạn đánh lại để quay lại kết quả.
Vấn đề là, Google chờ một giây để làm cho một số tìm kiếm khác bật lên và sau đó tôi nhấp vào thứ gì đó tôi không muốn nhấp vào.

Làm phiền "mọi người cũng tìm kiếm"

Và thậm chí tìm kiếm câu trả lời chỉ cung cấp câu trả lời về các đề xuất thả xuống. Tôi đang tìm cách ngăn hộp "mọi người cũng tìm kiếm" bật lên xảy ra khi tôi quay lại từ một liên kết tôi đã nhấp.


19
"Tính năng" này của Google khiến tôi phát điên vì lý do tương tự.
JYelton

Khi các trang web (như Google) thêm các tính năng Javascript gây phiền nhiễu, tôi nhanh chóng quen với việc vô hiệu hóa javascript cho tên miền đó khi không sử dụng nó. Và Noscripts ngăn các tập lệnh của google tải trên tất cả các trang web bên ngoài, do đó, chúng truyền cảm hứng cho tôi để tìm cách giải quyết, họ đã khuyến khích tôi chỉ chặn chúng gần như hoàn toàn. Có lẽ họ sẽ trải qua những đợt giảm lưu lượng lớn khi họ trở nên quyết đoán hơn?
Logic1

Câu trả lời:


13

Mặc dù không có tuyên bố chính thức nào về vấn đề này, từ những gì tôi có thể thu thập được bằng cách dùng thử và lỗi, tính năng bực bội này dường như tồn tại để thử và đẩy người dùng vào các tìm kiếm mang lại kết quả được tài trợ nhiều hơn, do đó có thể sẽ không bao giờ có được một sự thay đổi

May mắn thay, sự thất vọng có thể được giảm bớt với một phần mở rộng tuyệt vời được gọi là uBlock Origin. Ngoài việc bật danh sách chặn phổ biến và danh sách chống phiền toái, tôi cũng có các mục sau đây cho google trong "Bộ lọc của tôi" trong tùy chọn 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

Thay thế .co.ukvới .au, .com, .<whatever>và kết quả tìm kiếm của bạn đứng yên khi điều hướng trong và ngoài của họ.

Lưu ý rằng Google thích thay đổi tên lớp và id, điều đó có nghĩa là các bộ lọc này có thể cần được cập nhật trong tương lai.


Quy tắc đầu tiên cũng loại bỏ các yếu tố khác khỏi trang (ví dụ như danh sách hình ảnh).
goji

Dòng này là đủ trong trường hợp của tôi và chỉ loại bỏ những người cũng tìm kiếm phần. (Tôi hy vọng)www.google.com# .mw .rc div[jsl^="$t"][jsl$="0;"][class^="r-"]
vbriand

2
Điều này bao gồm nó tại thời điểm này www.google.com##.rc [id^="ed"]. Và www.google.com##.exp-outlineđể che giấu một phác thảo
Semyon Vyskubov

Phải thêmwww.google.com###ed_8
Dimitar Nestorov


3

Như đã đề cập ở trên, sử dụng uBlock Origin chỉ cần thêm một bộ lọc https://www.google.*/xjs/*sẽ dừng lại để hiển thị điều vô nghĩa này vì các tệp js từ yêu cầu này đang thực hiện cửa sổ bật lên này


1

trên AdGuard, tôi đã thêm dòng này vào "Bộ lọc người dùng" trong các tùy chọn tiện ích mở rộng chrome và nó đã sửa nó:

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

Thay thế .com khi thích hợp. ^ = có nghĩa là "bắt đầu bằng", vì vậy mọi div bắt đầu bằng ed_ trên google.com sẽ bị xóa.


0

Quy tắc riêng cho Adblock Plus

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

4
Bạn có thể thêm một vài hướng dẫn về nơi đặt các quy tắc này, v.v.?
jonsca

0

Tôi không chắc loại tác dụng phụ này có thể gây ra ngoài thực tế là nó hoạt động như thế nào, nhưng tôi đã nói rõ hơn một chút với bộ lọc và xác nhận rằng nó cũng hoạt động trong UBlock vì UBlock cũng có thể sử dụng bộ lọc AdBlock.

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

Chúng trực tiếp tìm văn bản nội bộ cho bất kỳ yếu tố nào trong số này, do đó, bất kỳ yếu tố nào có "Mọi người cũng" trong phần văn bản sẽ bị xóa. Tôi hình dung làm theo cách này sẽ tốt hơn vì họ sẽ không tạo ngẫu nhiên văn bản nội bộ giống như các lớp và nội dung. Nó hoạt động tốt với tôi trong Chrome.

Bạn có thể thay đổi nó thành văn bản chính xác nếu bạn muốn hoặc có vấn đề.

Trong UBlock, bạn cần chuyển đến biểu tượng "Mở Bảng điều khiển" trong mẹo công cụ. Nó chỉ là một biểu tượng ở phía bên phải của cửa sổ bật lên khi bạn nhấp vào biểu tượng trong trình duyệt, trông giống như một biểu tượng cài đặt. Sau đó chọn tab có nội dung "Bộ lọc của tôi" và dán mã được cung cấp vào bên trong.

Trong AdBlock Plus, nhấp vào biểu tượng ABP ở bên phải trình duyệt và nhấp vào biểu tượng cài đặt ở trên cùng bên phải. Sau đó, đi đến nâng cao trên menu bên trái và đi xuống dưới cùng và nhấp vào nút "Bắt đầu tạo Danh sách bộ lọc của tôi." Bạn cũng có thể dán mã được cung cấp vào đó. Tôi chưa thử nghiệm nó trên Ad Block Plus nhiều như UBlock vì tôi không thấy lý do để làm cả hai, vì vậy hãy thận trọng.

Ngoài ra, bạn có thể có thể thêm các mục bổ sung cho các mục khác mà bạn muốn xóa khỏi trình duyệt. 


0

Sử dụng tập lệnh người dùng được tạo bởi Charlie Hayes, trên Greasemonkey, Tampermonkey hoặc Violentmonkey. Tôi nghĩ rằng tôi đã tìm thấy nó trên trang web Greasyfork, nhưng nó không còn ở đó nữa. Tôi tìm thấy một phiên bản cũ hơn ở nơi khác. Phiên bản tôi có là từ ngày 9 tháng 6 năm 2018. Tôi đã đặt nó để tải xuống tại https://nerdondemand.com/remove-google-people-also-search-for.user.js . Bạn cũng có thể tự tạo nó:

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

Đáng buồn thay, tính năng này không thể bị vô hiệu hóa vào lúc này. 1

Lời chúc tốt nhất!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.