最近、技術的な内容を検索すると、特定の「内容は粗製濫造だがSEOがしっかりしているため上位に表示される」サイトが出て来て困っている。
いわゆる「Google仕事しろ」案件だが、つい反射的に上位サイトをクリックして哀しい気持ちになることが多い。
そこで、Tampermonkey の出番だ。
// ==UserScript== // @name Google検索結果 // @namespace http://tampermonkey.net/ // @version 0.1 // @description maintain killUrlArray before you use. // @author mogami74 // @match https://www.google.com/search?* // @grant none // @require https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js // ==/UserScript== (function() { 'use strict'; var killUrlArray = [ "sejuuuu.net" ]; jQuery(document).ready(function($){ killUrlArray.forEach(function (element) { var selector = 'a[href*="'+element+'"]'; $(selector).closest('div.g').html('[' + element + '] was deleted from result'); }); }); })();
killUrlArray
の中身を追加すると、その文字列をURLに含む検索結果をまるごと削除し、「〜was deleted from result」文字列に置き換えてくれる。
スマホで使えないのが残念だが、非常に快適になった。つるかめつるかめ。
そのうちGoogle様に怒られたりするかもしれないが……。
追記 chrome 機能拡張
記事作成時点ではこの手の機能拡張で生きているものが見当たらなかったのだが、偶然Twitterで見つけた。
なるみ@5/3西ゆ46b on Twitter: "分からん事ググっててるんですけど、この画像が出てきてイラっとするレベルに行きました。… "