- 締切済み
JavascriptのSEOについての質問です
始めまして、現在PHPでホームページ作りにチャレンジしているのですが 少しわからないことがあるので質問します。 HTMLのリンクタグを以下のようにした場合 <a href="a.html" onclick="location.href = 'b.php'; return false;">aのページ</a> (a.htmlもb.phpも"http://"が抜けてますが外部のページです。) この記述だと、b.php に飛ぶと思うのですが SEO的には、外部リンクとしてa.htmlが有効なのでしょうか? それとも、スパム扱いになるのでしょうか? やりたい事は、クリックを集計して、外部リンクも増やすという動作をさせたいのですが やはり、素直に外部リンクはあきらめてb.phpにパラメーターをつけて、bで集計後aにジャンプさせたほうがいいのでしょうか? どなたか分かる方がいれば教えて下さい。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- dscripty
- ベストアンサー率51% (166/325)
回答No.1
.../b.php が行儀よくリダイレクトしてくれてれば、href=".../b.php" で 対bot はかまわないけれど、.../b.php が見えちゃうのは、ユーザーフレンドリーじゃないよね。 google の検索結果みたいに、 onmousedown で href をかきかえておいて、 「ぼくは、なにもしてないけど?」 と、とぼけて return true; してみるのはどう?
お礼
googleの検索結果ですか。 なるほどです^^ちょっと参考にしてみます。 ありがとうございました。