web-dev-qa-db-ja.com

APIを介してGoogle PageRankを取得する(PHP)

ドメインのリストがあり、次のものを取得したいと思います。

  1. すべてのドメインのPageRank。したがって、整数であり、これを返すAPIが必要です。
  2. Googleでの結果の数
  3. ドメイン名の単語の位置。たとえば、「google.com」は「google」という単語の位置になります。これは位置20です。
41
Henk Denneboom

これには必要なものがすべて揃っています。 https://github.com/eyecatchup/SEOstats

すごい。

39
denislexic

Pagerank API を公開しました。これは、URLのチェックサムとPagerankを含むjson配列を返します。

また、多数の 関連ツールGoogleコードプロジェクト があります。

8
eyecatchUp
  1. APIはありません。ただし、それを行う方法があり、すべて潜在的に問題があります。 Pythonを使用する場合は、最近 script を使用してそれを行うことを発見しました。

  2. Googleは、以前はSOAP APIでしたが、もうありません。一部の人々は結果をこすります。AJAX APIから取得できますが、このためのパブリックAPI。

  3. ここで質問するのはわかりません。明確にしていただければ、答えを更新しますか?

5
marcc

この男を試してください: http://www.fourmilab.ch/webtools/PageRank/

perlで書かれていますが、これを実行するためにPHPからOSへの呼び出しを発行し、出力をさらに処理します。クエリの先頭にhttp://を追加してください。 Googleサーバーに1秒に1回以上ヒットしないようにし、ユーザーがこれを使用する場合はユーザー入力をサニタイズ(urlencode)します。

1
Victor Piousbox