エラー : fsockopen関係でエラーが出る

ページランク取得のプログラムをMODxやWordpress内で動かそうとすると以下のエラーが出る。

Error: fsockopen() [function.fsockopen]: php_network_getaddresses: getaddrinfo failed: Name or service not known

CMSの内部ではなく、以下のようにphpファイルを直接動かすと正常に動く。
http://tools.yamazon.org/b.php

この辺の違いはなんなんだろうか・・・今のところ未確認。

以下のようにfopenを使う?
http://oshiete1.goo.ne.jp/qa1276136.html

phpでGoogle ページランクを取得する

phpでGoogleのページランクを取得するプログラムを作りたいなぁと思っていたのですが、日本にはそれらしい情報が少なかったり、記事が見つかっても古くなっていて、現時点では正常に動作しないプログラムだったり、実際のページランクと違ったり、という状態がここ一週間ほど続いてました。

ページランクの取得にGoogleにクエリを送るのは規約違反ですし、GoogleのAPIなどを見てもページランクを取得できそうなものが見当たらず、Googleツールバー以外からページランクが取得されるのもGoogle的には嫌なのか、Googleのページランクのアルゴリズムも常に変化しているようです。
以前は、ページランクを決めるのに重要なch値(チェックサム?)が6から始まる数字だったのですが、現在は7から始まるものらしく、少々時間はかかりましたが、それらしいものは出来ました。

ページランク取得ツールはこちら

被リンク元のページランクを調べるツールはこちら

参考サイト(http://www.hm2k.com/)

seo:ブラックハット的な被リンク獲得方法

seo:ブラックハット的な被リンク、Googleページランク獲得方法

カテゴリー: SEO. Leave a Comment »