Hallo, wollte nachfragen wozu dient diese "start.php" und warum ist die in Sitemap vorhanden ? Ich könnte die Datei auf Server nicht finden, aber in der generierten Sitemap ist die vorhanden und in Search Console kommt ein Fehler raus....soll man es einfach ignorieren ?
Deine Seite gibt einen Fehler aus bei der Sprachangabe im HTML Code. Die Sprache wird im HTML Code wie folgt angegeben: de,at,ch
Bei uns ist de und en aktiv. In den EN Sitemap findet sich folgender Eintrag, der in der DE Sitemap nicht vorhanden ist: Code: <url><loc>https://meinshop.de/start.php</loc><lastmod>2018-03-09</lastmod><changefreq>always</changefreq><priority>0.0</priority></url>
Die start.php, die es faktisch nicht im Rootverzeichnis des Shops gibt, sondern nur, wie barbara schon geschrieben hat, eher geläufig im Adminverzeichnis admin/start.php ist, hat a) nichts in der Sitemap des Shops zu suchen und b) auch nichts mit dem language-Element (@michael_matecki) zu tun. DOGS in the City hat das Problem ja auch. Die Werte für changefreq und priority muss sich das Script aus der Datenbank ziehen. Wie er sich dann die start.php zusammenbastelt müsste geklärt werden. Ich würde tatsächlich an der Stelle ein Ticket aufmachen.
Das hatten wir untersucht und eine Art Bug entdeckt. https://tracker.gambio-server.net/issues/58544 Das Problem tritt auf, wenn in der Content SQL Tabelle eine oder mehrere Inkonsistenzen sind. Die Kurzform ist: Wenn für einen oder mehrere Contents die ein Element sind (also keine Seite) in der SQL Tabelle das Sitemap exportieren Flag aktiv ist, und für die Startseite das index.php Suffix unterdrückt wird. Die eigentliche Lösung ist: Für die Einträge muss das Sitemap Flag entfernt werden. Der Fix am Ticket unterdrückt, dass sich das Problem auswirkt. Wir werden trotzdem noch im Updater versuchen die DBs der Shops einmal zu prüfen und glatt zu machen. Das wird vermutlich in 3.11.1.0 und 3.10.1.0 passieren.