Hallo zusammen,
ich habe kürzlich eine Contao-Installation von 2.10.x auf 2.11 aktualisiert. Ich kann jetzt nicht mehr genau rekonstruieren, wie es vorher war, aber seit dem finden sich in den Google Webmaster Tools massiv viele Zugriffsfehler.
Allem Anschein nach, wird seit dem das Base-Tag ignoriert. Also wenn es eine Seite http://kurvenkoenig.de/motorrad/paesse.html gibt und der Base-Tag auf / zeigt, führte der Link auf http://kurvenkoenig.de/motorrad/touren.html statt dessen auf http://kurvenkoenig.de/motorrad/motorrad/touren.html weil er quasi als "relativer" Link betrachtet wurde.
Im Quellcode sah das so aus (mit Einsatz der holygrail-Erweiterung):
HTML-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
...
<base href="http://kurvenkoenig.de/"></base>
Der W3C-Valiadtor hat das also korrekt erkannt, Firefox hat die Zeile in der Quelltextansicht rot (also fehlerhaft) markiert. Daraufhin habe ich das Base-Tag jetzt umgebaut auf:
HTML-Code:
<base href="http://kurvenkoenig.de/" />
Das hat die Fehlerrate an neuen 404-Fehlern in den Webmastertools nicht mehr so schnell ansteigen lassen. Jetzt sieht es so aus, dass der Google-Bot das sauber crawlt. Aber das sollte ja eigentlich nicht der Fall sein, oder? Hat jemand ähnlich Erfahrungen mit den verschiedenen Base-Tags gemacht?
Dennoch gibt es scheinbar Bots, die auch das nicht verstehen. Daher die Frage, ob es eine Möglichkeit gibt, dass ganz abzuschalten und überall absolute URLs einbauen zu lassen?
Danke!
Jan
Lesezeichen