自分のサイトのサイトマップを作成していますが、SEOに#個のリンクを含める必要があるかどうかを知りたいですか?
例:
www.mydomain.com/#comment1
www.mydomain.com/#comment2
これはSEOに役立ちますか、それともページが本質的に同じ競合だけであるためですか?
いいえ、#個のリンクを含めるべきではありません。それらは同じページを参照し、サイトマップはページが変更される頻度(およびページ構造)を示しています。
実際、サーバーは#のリクエストを取得しません。ブラウザーまたはクローラーボットは、URL www.mydomain.comを要求し、ページを取得すると、comment1というIDを持つページの一部にジャンプします。
( Ajax crawling とは別の問題ですが、おそらくあなたはそれを使用していないでしょう。)
サイトマップファイルは、アンカーではなく、サイト上の個々のdocuments/pagesをリストすることを目的としています。
これを実行しても意味がありません。これを行った場合、考えられる他のすべてのアンカーリンクを含めることを妨げるもの、例えばindex.php#nav、index.php#sidebar?
これらの回答はほとんどすべてを網羅していますが、SEOのHTMLとXMLの両方のサイトマップに関するベストプラクティスのヒントの良いリストが必要な場合は、以下を参照してください。
http://www.marketing-jive.com/2010/04/14-sitemap-best-practices-for.html