Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

Bookmarklet SEO 小技集 開発実績

Google検索結果を一瞬でエクセルに貼り付けるブックマークレット「Google Top10 TSV」

投稿日:


いやー、この手の記事をずいぶん書いてなかったなぁと反省しつつリハビリ状態のヤガーです。

WEBサイト運営などをやっていると、特定キーワードの検索エンジン表示順位などを調べたりすることがあるのですが、SEOなんて今どき当たり前に意識していないといけないわけで、世の中には様々な関連ツールで溢れています。

もっともシンプルな方法は普通に検索した結果を見回すわけですが、Googleの拡張表示や広告などが幅を利かすようになってなかなか把握し辛い。というわけで、スーパーシンプルなブックマークレット作りました。

Google Top10 TSV

Googleの検索結果画面(PC)でブックマークレットを実行すると、プロンプトで表示されている検索結果をタイトルとURLのTSV文字列に表示してくれるので、コピーしてエクセルやGoogleスプレッドシートに貼り付ければすぐに一覧性の高いTOP10を作れます。

インストール・設定

下記のリンクをドラッグアンドドロップでブックマークバーに持っていって登録してください。

Google Top10 TSV

もしくは、新規ブックマーク(お気に入り)でURL欄に下記文字列を登録してください。

javascript:(function(){var d=document,a=d.querySelectorAll(".srg .g .r h3"),r="no.\t【「"+d.querySelector("input[name=q]").value+"」の検索結果】\tURL\n";for(var i in a){e=a[i];if(e.innerText)r+=(parseInt(i)+1)+"\t"+e.innerText+"\t"+e.parentNode.getAttribute('href')+"\n";}window.prompt('検索結果TSV',r)})();

使い方

Googleの検索結果画面で、ブックマークレットを実行するだけです。

※ツールの使い方とはそれますが、Google検索結果を正しく取得するには、プライベートタブなど開くなどしてGoogleアカウントにログインしていない状態で調べましょう。Googleはログインしているアカウント毎にパーソナライズした検索結果を返すため、調べた順位が一般的に見られている結果と異なる場合があります。

成功するとタブ区切りの検索結果文字列をプロンプトで表示しますので、Command+C(Macの場合)、Ctrl+C(Windowsの場合)などでコピーして、Microsoft ExcelやGoogleスプレッドシートなどにペーストしてください。

下記のフォーマットで出力されています。

no. [タブ] 【「検索キーワード」の検索結果】 [タブ] URL
順位 [タブ] 検索結果ページタイトル [タブ] 検索結果ページURL
順位 [タブ] 検索結果ページタイトル [タブ] 検索結果ページURL
:
:

簡単なレポートに貼り付けるのにも便利なのでとりあえず登録しておくと吉です。

-Bookmarklet, SEO, 小技集, 開発実績

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

関連記事

WordPressでstyle.cssを更新したらwp_enqueue_styleでキャッシュクリアする

どうも、ヤガーです。 しばらくWEB技術ネタを投稿していませんが、頻繁に使うテクニックについてはちゃんとブログに残していこうと思います。 企業HPなどを制作する時に、長い間Wordpressが使われて …

Tumblr複数アカウント対応:ログインするアカウントを指定できるtumblrブックマークレット

この頃、tumblrの有効な活用方法を見つけるべくゴニョゴニョしているわけだけど、複数のアカウントを持っていると、今どのアカウントでログインしているか分からないし、別のアカウントでreblogしてしま …

SBM Common API を作りました

たくさんあるSBM(ソーシャルブックマーク)サービスのユーザー数を簡単にブログに表示したり、各SBMのユーザー数をJSON(P)形式でまとめて取得できるAPIを作ってみました。 はてなブックマーク、d …

第12回:引用(blockquote)をCSSと画像でそれらしく見せる方法

前回のTipsではブログで頻発する引用作業を簡単にするブックマークレットを紹介しました。 ブログを書く上で頻繁に行う引用の手順を簡単にしてくれるブックマークレットを作ってみようと思う。 via: 第1 …

Movable Typeで記事中の画像に遅延ロード効果の「Lazy Load」を一括適用する方法

MovableTypeのカスタマイズ情報などで大変お世話になっている小粋空間さんで、こんな記事があがっていたので反応してエントリーしてみます。 ・画像を遅延ロードする定番jQueryプラグイン「Laz …

スポンサードリンク

スポンサードリンク