Ein häufiger Fehler, wenn Sie einen Blog oder Online-Shop mit WordPress erstellt haben und auf dem Sie die SEO-, Rank Math- oder Yoast SEO-Module verwenden, ist: „error on line 2 at column 6: XML declaration allowed only at the start of the document". Dieser Fehler tritt auf, wenn Sie die Sitemap-XML-Datei öffnen (sitemap_index.xml) und kann die Suchmaschinenoptimierung erheblich beeinträchtigen (SEO).
Ich suchte nach verschiedenen Lösungen, um das Problem zu beheben, und fand sogar nutzlose Skripte, die auf YouTube gezeigt wurden.
Wenn Sie eine mit WordPress erstellte Website haben und dieser Fehler auftritt, handelt es sich in den meisten Fällen um eine oder mehrere leere Codezeilen am Anfang oder Ende der Dateien wp-config.php oder functions.php (Aktive Blog-Themendatei).
Die Lösung ist ganz einfach. Löschen Sie diese beiden Codezeilen und speichern Sie dann die bearbeitete Datei. Zeilen 113 und 114, im Beispiel oben.
Nachdem Sie diese Änderung vorgenommen haben, besteht eine gute Chance, dass der Sitemap-Fehler verschwindet und alles wieder normal ist.
Verwandt: Links do not have a discernible name. Lighthouse Fix
Wenn der Fehler weiterhin auftritt, können Sie eines der aktivierten Plugins nacheinander deaktivieren oder das Blog-Theme ändern, um herauszufinden, wo sich die Datei befindet, die dieses Problem verursacht.