// ==UserScript== // @name Remove SO-clones from Google // @version 1.4.1 // @description Удаляет клоны StackOverflow из поисковой выдачи гугла // @author DmitriyMX // @namespace https://gitlab.com/DmitriyMX/remove-so-clones-from-google-search // @downloadURL https://gitlab.com/DmitriyMX/remove-so-clones-from-google-search/raw/master/del-so-clones.user.js // @updateURL https://gitlab.com/DmitriyMX/remove-so-clones-from-google-search/raw/master/del-so-clones.user.js // @match https://google.com/* // @match https://google.ru/* // @match https://www.google.com/* // @match https://www.google.ru/* // @grant none // ==/UserScript== (function() { 'use strict'; const blacklist = [ 'qaru.site', 'issue.life', 'jiajianhudong.com', 'it-swarm.net', 'overcoder.net', 'it-swarm.com.ru', 'coderoad.ru' ] Array.from(document.getElementsByClassName('g')) .filter(elm => { return blacklist.reduce((result, domain) => { return result ? true : elm.querySelector('a').href.includes(domain) }, false); }) .forEach(elm => { console.info('Remove link: ' + elm.querySelector('a').href); elm.remove(); }) })();