Excelでドメインとキーワードの効果(SEO)をチェックできます。マクロを使っています。
同様のソフトを作りたい人に、改造のベースとしてお使いいただければ、ありがたいです。
無償での公開ですが、下に述べた3者様に感謝の上お使いいただければ、私も嬉しいです。
---
リスペクト:SEOツールラボ様の「
検索順位チェックツールGRC」
dreamers様の「
Sagacel-サガセル EXCELで探せる便利なアプリケーション」
AB型の変わり者 三流プログラマー Ken3様の
Webサイト---
制作のきっかけ:クライアントソフトを使ってサーチエンジンの検索順位を表示するものには、SEOツールラボ様の「GRC」などがあります。
私自身もこのツールを使わせて頂いておりますし、また知人にも紹介したりしておりまして、大変気に入っています。素晴らしいソフトです。
まあそれでも、無償利用には若干の制限があるのが、ちょっと気になってまして。
まあ、ライセンスも高くは無い(4800円・永年!)ので購入しようかとも思ったのですが、
「いっそ、自分で作ってみようか」とある日思ったわけです。
また、先ごろExcelで2chのスレッドを検索できるdreamers様の「Sagacel」がGIGAZINEなどで紹介され、ネット界隈で評判になっているのを知り、
「Excelでここまでできるのか! やっぱり、自分で作ってみようか」と思ったわけです。
さらに技術的にまた気持ち的に後押ししてくれたのが、Ken3様のHPです。
Ken3様のHP記事の
「三流君ASPで遊ぶ、失敗する」では、文字コードの変換の仕方をとても易しく楽しく解説してくれています。
VBAで文字コードの変換部分を作るのは大変難儀で(私の知識の問題)、
Ken3様の解説が無ければ途中で断念していたところです。
当ソフトでは、Ken3様が制作して公開している.NET用のコードをVBA用に改造して使わせて頂いております。
---
Excelのマクロに興味のある方、さらに自由な自分好みの結果を求める方に改造して使っていただければ、幸いです。
---
追記 2010/4/01 :マニュアルは作っていないので初めて触る人は使い方が分からないかもしれません。シートが「Result」「Sheet1」「順位履歴」の3つあります。Sheet1にあるボタンをクリックするところから始めると、分かると思います。
追記 2007/6/28 :Excel2003だとなぜか使えませんでした。検索文字が文字化けするのです。原因がわかる方、教えて。
追記 2007/7/1 :残念ながら、Excel2003では使えないことがわかりました。Webクエリ機能がExcel2003から仕様が変わって、検索文字に日本語が入ると結果がキチンと取れなくなります。アルファベットはOKです。 ---
参考(MSサポートオンライン):検索ページで日本語キーワードを使用した場合 Excel 2003 の Web クエリにデータをインポートできない
http://support.microsoft.com/kb/893343/ja追記 2007/7/1 :ワンクリックで複数のドメインと複数のキーワードの組み合わせを検索できるように改良し、バージョンを1.0としました。
追記 2007/8/1 :最近どうもGoogleでの検索結果がおかしいと思ったら、Googleの検索結果画面のフォーマットが変わっていて、それが原因とわかりました。
E9SEOも対応したいのですが、コードをどう直してよいやら、悩んでます・・・。
別件、E9SEOをExcel2007バージョンで試してみました。
結論、使えます。2003で問題だった日本語キーワードの問題は、解消されているようです。
追記 2007/8/1 :気になってるのはGoogleの結果ページで、サイトの概要みたいな感じでインデントされて表示されている同じドメインも、次の順位でカウントされている・・・というところなのですが、調べてみると他のSEOチェックツールも同じ結果を出しているようなので、このまま使ってください。
追記 2007/9/29 :Yahooの順位結果が狂っていたので(Yahoo側の仕様変更)、なおしました。また、処理途中の結果表示や順位履歴を残す機能を追加しました。バージョンを1.1としました。
追記 2010/8/6 :YahooとGoogleの順位結果が狂っていたので(それぞれの仕様変更)、なおしました。バージョンを1.2としました。