検索ワードを指定してウェブサイトのランキングを取得することは可能ですか (Google API など)? これは、Google で単語を検索し、探している Web サイトが見つかるまで結果をブラウズするのと同じコードです。
ランキングとは、見つかったページ内の位置を意味します。たとえば、ある単語を検索すると、サイトは 4000 位になります。
ありがとう!
いいえ、そのようなAPIはありません。その理由の1つは、パーソナライズが進むにつれて、同じ場所にいるユーザーであっても、いつでも単一の回答が得られる可能性が低いことです。
また、検索結果に対する自動クエリはGoogleのTOSに反するため、ページを手動で検索する方がよいでしょう。
Google AJAX Search API を介して、JSON/XML として結果を検索して受け取ることができます。キーワードを検索して、ランディング ページの結果を確認するだけです。
そのための PHP クラスがあります: http://bohuco.net/blog/2010/07/google-ranking-checker-class-in-php/