Neo Inspiration

Avatar

中の人:jakkrokk (HN統一しました) がphp,javascript,air,flex などなど好き勝手書いてます。仕事は主にWEBシステムの設計と開発、SEO全般など。

ユーズドドメイン

オールドドメイン とはチョット違いますが、
いわゆるユーズドドメイン(ドロップドドメイン?)ってやつを
検索するサイトを作ってみました。

Used-Domain Checker

ドメインエイジは流行らないよとか昨今聞きますが、
基本的にユーズドドメインは最初からPRがついてるとか
そんなんじゃなくて、以前違うサイトがあったというだけのものです。
なので、ちょっとだけリンクが付いてたりしますが、
基本的には すぐクローラーがくるということ以外には
大して効果があるわけではありません。

それでもサテライトサイト作る時とか、
SEOをちょっとでも意識するのであれば
すぐクローラーが来るのは便利なので、
こういうのを使ってもいいかなとおもって作りました。

ユーズドドメインチェッカー

ある文字列を数値に変換 (php)

いや 何をいってるかわからないとおもうが。。。(ry

なんでこんなことしなきゃいけないのかわかりませんが、
文字列が必ず毎回同じ(int)数値になるようにしなきゃいけなくなりまして。

こんな感じでかいてみました。

    $word2Int = (int)("1".substr(preg_replace("/[^0-9]+/","",md5($word)),1,9));

一応コメントをつけるとすれば
文字列をmd5して、そこから0-9以外の数値を切り取って、
PHP_INT_MAXの値の桁数くらいまでに抑えるようにsubstrして
頭が0だと8進数になって8,9の数値がぶっ壊れるので適当に頭は1固定とかにして、
それを(string)から(int)キャストするかんじです。

こんなかんじ。

    $word2Int[] = (int)("1".substr(preg_replace("/[^0-9]+/","",md5("ばかやろー")),1,9));
    $word2Int[] = (int)("1".substr(preg_replace("/[^0-9]+/","",md5("あほやろー")),1,9));
    $word2Int[] = (int)("1".substr(preg_replace("/[^0-9]+/","",md5("")),1,9));

    var_dump($word2Int);

    array(3) {
      [0]=>
      int(1523827225)
      [1]=>
      int(1877443054)
      [2]=>
      int(1189800204)
    }

われながら気持ち悪いなw
書くことないとはいえ。

どうでもいいけどこれやばい

array_unique関数がPHP5.2.9から後方互換性を失いました – hnwの日記

だからPHPはカオスとか言われるんだよ。。。
ユニーク一つ満足に取れないとは
なんてユニークな言語になってしまったんだ。

YahooのLink:

ツールを作っていて、YahooのLink:を全部出すことになったんですが、
これが意外とやっかいで。

普通にやると1000でストップ。
もちろんページングを1000以上にしても1000のデータしかでないわけで、
じゃあAPIはどうだーっていってもAPIも同じ。

で、色々と最近知り合いになれたSEOの本物のプロの方に聞いたら
本来手作業でやってるやりかたを教えてくれて、
(自分でも近いやり方は思いついたんだけど、ちょっとずれてたなぁ)
なんとか上手くとれました。
やっぱプロのSEO研究者は違う。

一応その方に見せたらほぼ誤差がないっておっしゃっていただけたので、
満足満足。

—-

まあ、その普段見ることのできないバックリンクとかみてると
ほんと ダークな世界だな~とにやにやしちゃいますねw
どんなにホワイトだ、ダークだいっても結局こうなんだなーと思いました。

バックリンクを1000件以上調査するなんて、
それこそプロユースというかプロオンリーのツールなので、
公開はしませんが、
まあほしいなら10万くらいで売りますかw イラナイナ。

GoogleはそもそもLink:で10万も20万も出ないから必要ないんだけど
Yahooは普通に64万とか出てくるから
全調査するのならツールは必須だと思うんですが、
これあんまりできてる人がいないラシイ?と聞いたのが意外でした。

Continue Previous page Next page

Twitter