Hallo.
Ich habe die Erfahrung gemacht, dass man gerade bei Google mit einer Sitemap in XML weiterkommt. Diese kann man dort hochladen. Allerdings muss man sich dazu ein Google Konto besorgen. Alle weiteren Infos findest du bei Google direkt.
Gruß Stephan