Dažna klaida, jei turite tinklaraštį ar internetinę parduotuvę, sukurtą naudojant „WordPress“ ir kuriame naudojate SEO, Rank Math arba Yoast SEO modulius, yra:error on line 2 at column 6: XML declaration allowed only at the start of the document“. Ši klaida atsiranda, kai atidarote svetainės schemos XML failą (sitemap_index.xml) ir gali šiek tiek paveikti paieškos variklio optimizavimą (SEO).
Ieškojau įvairių sprendimų, kaip tai pataisyti ir netgi radau nenaudingų scenarijų, rodomų „YouTube“.

Jei turite svetainę, sukurtą naudodami „WordPress“ ir susidūrėte su šia klaida, dažniausiai tai yra viena ar daugiau tuščių kodo eilučių failų pradžioje arba pabaigoje wp-config.php arba functions.php (aktyvus tinklaraščio temos failas).

Sprendimas labai paprastas. Ištrinkite šias dvi kodo eilutes, tada išsaugokite redaguotą failą. 113 ir 114 eilutės aukščiau pateiktame pavyzdyje.

Kai atliksite šį pakeitimą, yra didelė tikimybė, kad svetainės schemos klaida išnyks ir viskas grįš į įprastas vėžes.
Susijęs: Links do not have a discernible name. Lighthouse Fix
Jei klaida vis tiek iškyla, galite išjungti vieną iš įgalintų papildinių arba pakeisti tinklaraščio temą, kad nustatytumėte, kur yra šią problemą sukeliantis failas.