Estou apenas criando um mapa do site para o meu site e queria descobrir se devo incluir # links para SEO?
Por exemplo:
www.mydomain.com/#comment1
www.mydomain.com/#comment2
Isso ajuda no SEO ou porque a página é essencialmente a mesma apenas em conflito?
Não, você não deve incluir # links. Eles se referem à mesma página e o mapa do site informa com que frequência a página é alterada (assim como a estrutura da página).
De fato, seu servidor não receberá uma solicitação para o #. O navegador ou bot do rastreador solicita o URL www.mydomain.com e, quando recupera, a página salta para a parte da página com o ID do comment1, digamos.
(Com rastreamento do Ajax é uma questão diferente, mas você provavelmente não está usando isso.)
Seu arquivo de mapa do site pretende listar o indivíduo documentos/páginas no seu site, não âncoras.
Fazer isso não faz muito sentido. Se você fez isso, o que o impediria de incluir também todos os outros links de âncora concebíveis, por exemplo. index.php # nav, index.php # barra lateral?
Essas respostas cobrem praticamente tudo, mas se você deseja uma boa lista de dicas de práticas recomendadas para sitemaps HTML e XML para SEO, consulte:
http://www.marketing-jive.com/2010/04/14-sitemap-best-practices-for.html