• ベストアンサー

複数ページの複数リンクタグにnofollowタグを一括でつける方法

今開設している自分のサイトのリンクタグ部分に、nofollowタグをつけたいと思っています。 しかし、これまでに開設したhtmlページはたくさんあり、その1ページごとにリンクタグが複数あります。 nofollowタグをつけるとして、リンクタグのたびに <a href="http://www.yahoo.co.jp/" rel="nofollow">ヤフー</a> のようにつけなければならないとすると、何十、何百というリンクタグがあるので、ちょっと大変です。 これを、より少ない手間で一括処理できる方法はないでしょうか。 たとえばページ上部のメタタグに入れるとか、.htaccessの中に書き込むとかして、 そのページのリンクタグはすべてnofollowだ、というような方法があれば、お教えいただけると幸甚です。

質問者が選んだベストアンサー

  • ベストアンサー
  • salonpath
  • ベストアンサー率48% (194/399)
回答No.1
torisanji
質問者

お礼

ご回答ありがとうございます。

その他の回答 (1)

  • uni-taka
  • ベストアンサー率46% (6/13)
回答No.2

SEO対策のために、無駄なリンクジュースを流したくない、ということですか? 全てのリンク及びページがnofollowでよいのであれば、salonpathさんのおっしゃるようにmetaタグでOKです。 特定のアンカーのSEO効果を強めるためだとしたら、ひとつずつ設定しなくてはダメです。残念ながら。 優秀なテキストエディタであれば、「置き換え」の機能があるので、それを使うと、HTMLファイル1枚あたりの作業量はぐっと減りますので、それも検討してみてください。(私はTeraPadというエディタを使っています) あとは、CGIか何かで自動的にやるっていう手もありますが、それを作らなくてはならないため、効果的ではないかもしれませんね。

torisanji
質問者

お礼

ご回答ありがとうございます。

関連するQ&A