- ベストアンサー
複数ページの複数リンクタグにnofollowタグを一括でつける方法
今開設している自分のサイトのリンクタグ部分に、nofollowタグをつけたいと思っています。 しかし、これまでに開設したhtmlページはたくさんあり、その1ページごとにリンクタグが複数あります。 nofollowタグをつけるとして、リンクタグのたびに <a href="http://www.yahoo.co.jp/" rel="nofollow">ヤフー</a> のようにつけなければならないとすると、何十、何百というリンクタグがあるので、ちょっと大変です。 これを、より少ない手間で一括処理できる方法はないでしょうか。 たとえばページ上部のメタタグに入れるとか、.htaccessの中に書き込むとかして、 そのページのリンクタグはすべてnofollowだ、というような方法があれば、お教えいただけると幸甚です。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
<meta name="robots" content="nofollow" /> http://www.google.com/support/webmasters/bin/answer.py?hl=jp&answer=96569
その他の回答 (1)
- uni-taka
- ベストアンサー率46% (6/13)
SEO対策のために、無駄なリンクジュースを流したくない、ということですか? 全てのリンク及びページがnofollowでよいのであれば、salonpathさんのおっしゃるようにmetaタグでOKです。 特定のアンカーのSEO効果を強めるためだとしたら、ひとつずつ設定しなくてはダメです。残念ながら。 優秀なテキストエディタであれば、「置き換え」の機能があるので、それを使うと、HTMLファイル1枚あたりの作業量はぐっと減りますので、それも検討してみてください。(私はTeraPadというエディタを使っています) あとは、CGIか何かで自動的にやるっていう手もありますが、それを作らなくてはならないため、効果的ではないかもしれませんね。
お礼
ご回答ありがとうございます。
お礼
ご回答ありがとうございます。