metaタグでロボットを制御して、表示ランクを上げる!?

2008年8月6日 [TIPS, TIPS - その他]

SEO的に(っても、あんまり知識はないのだが…)、ロボットを排除するなんてマイナス!
だなどと思っていたんだけど、ふと気がついた。

最近(といっても、ここ2年)「サプリインデックス」の(特に)Yahoo!での表示がまったくなくなったページが増え、
なんでだろう…などと思っていた。
でも、本業の仕事も忙しく、すっかり放っておいた。
だから、「きっとトップページの更新をしていないから、どんどん下がっていったんだろう」などと思っていたのだが…。

よくよく考えてみると、

http://hoge.com/hoge?name=hogehoge (動的アドレス)

などとしていた動的アドレスをmod_rewiteを使って

http://hoge.com/hoge/hogehoge/ (静的アドレス風)

などとアクセスさせるようにしてから、落ち始めたような気がする。

これだけなら、落ちるよりも、むしろ上がるのではと思いそうだけど…。
実は、複数のページで正規表現を使ってリンクに置換させるのを作っていたのだが、
どうしても静的アドレス風には変換できない。
しかたがないので、動的アドレスでリンクして、
それをphpで受け、HTTP/1.0 301 Moved Permanentlyで静的アドレスに転送させた。

SEOのスパムとして、同じページがいっぱいあるってのがあったので少し気になっていたのだけど…。
しかも、同時期に携帯アクセス用に
http://ktai.hoge.com
も作った。
これもまた、メインのデータベースから引用しているので、
http://katai.hoge.com/hoge/hogehoge

http://hoge.com/hoge/hogehoge
は細部は違うものの、メインの文章はまったく同じ!
やっぱりこれがペナルティなのか…?

とりあえず、携帯版のURLは廃止し、すべて

$user_agent = $_SERVER["HTTP_USER_AGENT"];
if(ereg(”(DoCoMo|J-PHONE|MOT|Vodafone|SoftBank|KDDI|DDIPOCKET| ASTEL)”,$user_agent)){
$k_flag = 1;
}

などとして、同じURLで携帯版を表示させることで解決した…つもり
(ちなみに、上の携帯振り分けはemobileは考慮していません。同社のケータイブラウザを同一に制御するには「ASTEL」の後に「|emobile」を追加しましょう。
イーモバの技術情報はこちら)。

でも、動的アドレスは…
などとネットサーフィンをしていたらふと思いついた。
動的アドレスが登場するページから、ロボットにリンクをたどらせなければ大丈夫じゃない?

てことで、動的アドレスが登場するページには

<meta name=”robots” content=”nofollow”>

を追加。

これでうまくいきますように〔(/-o-)/〕

コメントをどうぞ