開発^3

Web開発、宇宙開発、ゲーム開発の3種類についてつらつらと

Googleで一文字検索してみた。(2011年版)

ふと思いついたので2008年にやった一文字検索を再度動かしてみた。

結果

検索文字1位の結果(2008年)1位の結果(2011年)
aA@A@
bトップページ|Bフレッツ|フレッツ公式|NTT東日本B - Wikipedia
cC言語 - Wikipedia[ C ] OFFICIAL SITE
dD official web siteD official website
ee+(イープラス)チケット|チケット情報・販売・購入・予約e+(イープラス)チケット|チケット情報・販売・購入・予約
fマクロスFRONTIERFリーグ公式サイト|Fリーグ2010powered by ウイダーinゼリー
gGポイントはポイント交換、ショッピングでおトクにポイントがたまる ...ポイント交換のGポイント。安心・便利・おとくにネットショッピングが ...
hYouTube - みなみけ ちょっとHなシーン詰め合わせ [ from ...YouTube - お嬢様はHがお好き Ojousama wa H ga Osuk
iタウン検索なら iタウンページi(アイ)| 軽自動車 | カーラインアップ | MITSUBISHI MOTORS JAPAN
jスラッシュドット・ジャパン: アレゲなニュースと雑談サイトJリーグ公式サイト
kK Official web siteK Official web site
l『L change the WorLd』公式サイト『L change the WorLd』公式サイト
mYouTube - PrincessPrincess - Mテレビ朝日|ミュージックステーション
nN - Wikipedia
o人生オワタ - WikipediaO - Wikipedia
pP-WORLD 全国パチンコ-パチスロ機種情報P-WORLD 全国パチンコ-パチスロ機種情報
qQ - Wikipedia* Q 「kju:」
rR による統計処理R-Tips
sアットエス 静岡県の「いま」がよ〜く見えるat-s | @S[アットエス]つなぐ!楽しむ!しずおかライフ | 静岡新聞SBS
tTポイントとTカードの総合サイト[T-SITE]TポイントとTカードの総合サイト[T-SITE]
uU - WikipediaU - Wikipedia
vVジャンプ WEBバレーボール Vリーグ オフィシャルサイト
wW - Wikipediaテレビ朝日|仮面ライダーW(ダブル)
xX JAPANプレミアムDVD販売開始 X JAPAN WORLD TOUR Live
yYahoo!オークションYahoo! JAPAN
zZ会日産:フェアレディZ [ Z ] スポーツ&スペシャリティ/SUV Webカタログ ...

雑感

  • 3年前のスクリプトがそのままでも動くGoogleすごい。class="l"とか1文字なので心配していたけど大丈夫だった
  • cinwz辺りを見ると単一文字の商品名でも一位をとれるみたい。SEOの成果?
  • hはやっぱりジャンル的には変わらないらしい
  • sは引き続き静岡
  • yがYahooオークションからYahooJapanへ
  • 人生オワタの一位オワタ\(^o^)/

ソース

require 'rubygems'
require 'hpricot'
require 'open-uri'
require 'jcode'

query = "abcdefghijklmnopqrstuvwxyz";
query.each_char do |letter|
	url = "http://www.google.co.jp/search?q=#{letter}&lr=lang_ja"
	doc = Hpricot(open(url).read)
	result = (doc./"//h3.r/a.l")[0]
	
	puts "<tr><td>#{letter}</td><td><a href=\"#{result[:href]}\">#{result.inner_text}</a></td></tr>"
end

素のままでも動いたけど、Youtubeの別枠扱いをなくすためにXPathを変更
今ならhpricotではなくNokogiriとかかなぁ。