Se for blog Wordpress fazes isso com um plugin em 5 minutos. Se for um site provavelmente tem de ser alguém a programar, com base de dados, para ser dinâmico.
Odeio o Google Cada vez mais. Mas encontrei xml-sitemaps.com acho que dá...
As visitas cairam 40% em 2 dias, vou fazer uns milagres que é o que é preciso agora para não ir ao fundo a pico.
Não penses que vai ser logo, porque não vai, nestes casos, a minha experiência (que ainda não é muita) e os casos que já observei, diz que tens de ter paciência.
Não digas mal do Google, pois ele pode ser um dos teus melhores amigos da Web, a médio ou longo prazo, e é perciso ter muita paciência e aprender a lidar com ele, porque nós temos " de nos adaptar" na maior parte dos casos e nas grandes mudanças, com o Google é o mesmo, e ele tenta adaptar-se a nós também, por isso, dá-lhe tempo.
Boa sorte.