【javascript】googleの検索結果からタイトルとURLと要約を抜き出す

概要

googleの検索結果からタイトルとURLと要約を取得するスクリプトです。
jsつかうと開発者ツール使ってこういうちょっとしたことできて便利ですね…

Google Choromeで検索結果ページを開き、右クリック→検証で開発ツールを開く。Consoleを開いて > マークのところをクリックしてCtrl+Vして貼り付け、それからEnterキーで実行します。
※もちろんClass名とかhtml構造が変わったら動きません…

var title = document.getElementsByClassName('r');
var url = document.getElementsByClassName('iUh30');
var content = document.getElementsByClassName('st');
var data = '';

for(var i = 0 ;  i < title.length ; i++){
  var a_tag = title[i].getElementsByTagName("a");
  data = data + a_tag[0].innerText+'\t'+url[i].innerText+'\t'+content[i].innerText+'\n';
}
console.log(data);

実行例

こんな感じで取れますがテキスト的にはあんまり面白くないのでスプレッドシートとかに貼り付けましょう