web-dev-qa-db-ja.com

Google TOSに違反せずに私のウェブサイトのキーワードの位置を追跡する方法

私はウェブサイトを所有しており、特定の変更がプラスまたはマイナスの効果をもたらすかどうかを理解できるように、Googleでのページやキーワードの経時的なランク付けの履歴を取得したいと考えています。

今、私はそれを手作業で行うことは少しエラーが発生しやすく、時間がかかると思います。それを行う簡単なツールを書くことができるかどうかを理解したいと思います。

残念ながら、Google TOS(利用規約)から読むことができるものから結果をクロールすることはできません。代わりに、Googleカスタム検索API

そしてここに質問があります。カスタム検索APIとして

https://support.google.com/customsearch/answer/70392?hl=en から)

googleウェブ検索から返されるものと一致する可能性は低い

google TOSに違反せずにキーワードの位置付けに関する正確な情報を取得するにはどうすればよいですか?

3
snovelli

Googleウェブマスターツールを使用: https://www.google.com/webmasters/tools

すべてのサイト(http-www、非www、https-www、非www)を追加すると、検索トラフィック->検索分析でランキングを見つけることができます。

キーワードのランキングを表示するサイトは1つだけです。301をすべて1つのサイトにリダイレクトしますか?

ユーザーSnovelliが指摘したように、Google Webmaster Toolsは https://developers.google.com/webmaster-tools/v3/quickstart/quickstart-Java のAPIからプログラムでアクセスすることもできます。

2
Luke Rehmann

他の人が指摘しているように、Google Search ConsoleやBing Webmaster Toolsなどのツールを使用すると、ランキング(およびその他の指標)についての長期的な洞察が得られません。

より完全なデータを得るには、サードパーティのランク追跡ソフトウェアが必要です。長所と短所がありますが、人気のある業界標準は SearchmetricsSEMRush 、および Pi Datametrics です。

これらのツールは、検索履歴、場所などからのパーソナライズを説明できないという点で制限されていることに注意してください。

1
GDav