• ベストアンサー

sitemap.xmlについて

とあるエンタメ系サイトを運営していまして、SEO対策としてsitemap.xmlを設置しようと思い、WEB上にある自動で取得するサービスを使って作成しました。 ただ、過去の記事が一つずつ記載されており、 今後記事が追加されていくたびに定期的にsitemap.xmlを更新していくことの手間を考えて、以下のように指定することは可能でしょうか? ディレクトリまで指定する →そのディレクトリの下層に追加された記事は、自動でクロール対象になる

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

  • ベストアンサー
  • f1204-okw
  • ベストアンサー率84% (16/19)
回答No.1

残念ながらそのような指定はできません。 しかし追加記事をクロール対象にすることはできます。 指定できないと言ったのは,ディレクトリを指定するだけでは,その下層の URL を知ってもらうことができないからです。 たとえば,アパートメント名だけを指定されても居住者の名前まではわからないのと一緒です。 居住者全員の名前を把握してほしければ,アパートメント側で名簿を作成する必要があります。 名簿作成の手間を省くことが目的でしたら,下記リンクのような方法を使うことで達成できます。 サイトマップを自動更新できるようにしてみる | 日記の間 | あかつきのお宿 http://norm-nois.com/blog/archives/1036 一方で,クロール対象にすることは可能だと言ったのは,正しくリンクの貼られた記事は放っておいてもクロールされるからです。 sitemap.xml に新着記事の URL が載っていなくてもクロールは起こるのです。 先のアパートメントの例で言えば,名簿はなくとも,新規居住者の所在がわかりやすい・訪問しやすいアパートメントの構造であれば,自然と居住者全員に訪問が行き渡るということになります。 サイトの訪問者にアピールするため,新着記事へのリンクはトップページやサイドメニューなど目のつくところに貼っていくことと思いますが,それでいいのです。 sitemap.xml はあくまでその補助のため,それほど頻繁に更新せずとも良いかと私は考えています(もちろん URL 構造が大きく変わったときはすぐに更新したほうがよいでしょう)。 sitemap.xml は手間と効果のバランスを考えた頻度で更新するにとどめ,余力で通常のサイトナビゲーションを充実させることが,ユーザーにもクローラーにも優しい(つまり SEO された)サイト作成だと考えています。

参考URL:
http://norm-nois.com/blog/archives/1036
ramenmama3
質問者

お礼

やはりそうでしたか。。。 ありがとうございます。 大変わかりやすい例で理解出来ました。

関連するQ&A