ログ日記

作業ログと日記とメモ

Googleの検索順位を手軽に数えるブックマークレット

普段ブラウザのブックマークレットとして登録しているけれど、他のPCで使いたくなったとき用にメモ。

まず、Googleの検索オプションで100件表示にする。
シークレットウィンドウでも使うために、規定の検索エンジンのURLに「&num=100」を付け足すのでも良い。


その後、検索結果ページ(SERP)のHTMLをJavaScriptで調べる。

javascript:s = prompt('url'); document.querySelectorAll('#search a h3').forEach((v, i) => {if (v.parentNode.href && v.parentNode.href.match(s)) alert(v.parentNode.href +': ' + (i+1) + '位')})

alertしているけれど、コピペするならconsole.logで表示または画面に独自ダイアログを表示しても良いかも。


HTMLに影響されるのでSERPのHTMLに変更があったらその都度対応していく必要があるかもしれない。