您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Hide results from specified domains in Google search results
当前为
// ==UserScript== // @name Hide Specific Domains in Google Search // @name:ru Скрыть ненужные домены из Google поиска // @namespace http://tampermonkey.net/ // @version 1.4 // @description:en Hide results from specified domains in Google search results // @description:ru Скрывает указанные домены из результатов поиска Google // @author shaman // @match https://www.google.com/search* // @grant none // @license GPL-3.0 // @description Hide results from specified domains in Google search results // ==/UserScript== (function() { 'use strict'; // Specify the domains you want to hide // Укажите домены, которые хотите скрыть const blockedDomains = ["rutube.ru", "dzen.ru", "yandex.ru", "zen.yandex.ru", "ya.ru", "browser.yandex.ru", "music.yandex.ru", "yandex.com"]; // Функция для скрытия результатов с указанных доменов function hideResults() { const searchResults = document.querySelectorAll('div.g'); // Основные блоки результатов поиска Google searchResults.forEach(result => { const link = result.querySelector('a'); // Получаем ссылку из каждого результата if (link) { const domain = new URL(link.href).hostname.replace('www.', ''); // Если домен в списке запрещенных, скрываем результат if (blockedDomains.includes(domain)) { result.style.display = 'none'; } } }); } // Запуск функции после загрузки страницы window.addEventListener('load', hideResults); // Наблюдение за изменениями DOM, чтобы скрывать результаты при пролистывании const observer = new MutationObserver(hideResults); observer.observe(document.body, { childList: true, subtree: true }); })();