Muitos sites hoje não possue nenhum tipo de sitemap, por total falta de conhecimento, por parte dos
seus administradores, da importância ou mesmo da existência dos mesmos. Sitemap é exatamente
isso que o nome diz, "Mapa do Site", mas diferentemente dos mapas de sites que buscam mostrar
organizadamente o conteúdo do nosso site para os usuários, esse tipo de mapa de site busca
melhorar a visualização do nosso site pelos vários mecanismos de busca.
A Google possue um serviço de geração de sitemap, também em php; depois de gerar o seu site map, você
irá coloca-lo do diretório do seu site e pedir para o Google rastrea-lo, se tudo correr bem
o Google lhe dará um "OK", se acontecer algo errado você também será avisado. É preciso que
você comprove a autoria do site no serviço da Google "Ferramentas para webmasters", depois de
requisitar a confirmação da autoria, o Google irá gerar um código e pedir para que você crie
um documento HTML vazio, usando o código fornecido como nome desse arquivo, feito isso
você pedirá que a Google analise, se estiver tudo certo você terá permissão para trabalhar na
área administrativa para esse site. Dentre outras coisas terá acesso a estatísticas,
palavras-chaves mais usadas para chegar ao seu site etc.
Obs: quando digo: pedir para o Google... isso será feito automáticamente através
do menu de serviços.
Esse não é o único tipo de sitemap, existem sites que geram sitemaps em xml gratúitamente
e que podem ser usados conjuntamente com o citado anteriormente.
Segue alguns links abaixo.