Suchen
Filter

nopCommerce Sitemap.xml wird nicht mehr akzeptiert, warum?

nopCommerce Sitemap.xml wird nicht mehr akzeptiert, warum?

Eine kurze Einleitung

nopCommerce erstellt neben einer HTML-Sitemap auch eine XML-Variante. Diese wird von Suchmaschinen wie Google benötigt um die Struktur der Webseite besser zu erkennen. Damit diese auch von der Suchmaschine automatisch gefunden wird, trägt nopCommerce diese auch in der robot.txt Datei ein.

CURL liefert: <html><head><title>Object moved</title></head><body><h2>Object moved to xyz>here</a>.</h2></body></html>


Was ist passiert?

Im Laufe der letzten Tage verschwanden unsere Links in der Suchmaschine bis letztlich fast kein Ergebnis mehr zu unseren Seiten gelistet wurde.
Über die Google-Webtools wurden wir aufmerksam gemacht, dass die Sitemap.xml abgelehnt wurde, da dort HTML und kein XML enthalten war.
Im Browser wurde die Sitemap jedoch korrekt als XML-Datei dargestellt.

Erst mit dem seit kurzem auch in Windows 10 enthaltenen Tool CURL.exe kamen wir einen Schritt weiter. Rief man Curl mit der URL der Sitemap.xml Datei auf, wurde einiges klarer.
Unsere Webseite hat auf die Anfrage der XML-Datei mit einer Weiterleitung geantwortet, anstatt die XML-Datei auszuliefern.

Nach vielen Tests, haben wir letztendlich die Datenbank des Shopsystems entkernt, bis am Ende mehr oder weniger der Erstauslieferzustand übrigblieb. Stets die Ergebnisse der Mühen mit CURL überprüft.

Am Ende war es eine Kleinigkeit, übrig blieben von den Stammdaten nur noch drei Benutzer, der erste war der Anmelde-Administrator und zwei weitere waren interne Benutzer, die vom Shopsystem selbst verwendet werden.

Diese beiden Systembenutzer waren jedoch keiner Rolle mehr zugeordnet. Nach dem diese wieder der Gastrolle zugeordnet wurden, klappte sofort wieder alles.
Für alle, die auch einmal mit so einem Problem konfrontiert werden hier die Lösung unseres Problems.

Einen Kommentar hinterlassen