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“.
![XML klaida 2 eilutėje, 6 stulpelyje](https://besmart.tips/wp-content/uploads/2024/01/XML-Error-on-line-2-at-column-6.webp)
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).
![Tuščios eilutės](https://besmart.tips/wp-content/uploads/2024/01/Blank-lines-in-code.webp)
Sprendimas labai paprastas. Ištrinkite šias dvi kodo eilutes, tada išsaugokite redaguotą failą. 113 ir 114 eilutės aukščiau pateiktame pavyzdyje.
![Ištaisykite „WordPress“ svetainės schemos klaidą](https://besmart.tips/wp-content/uploads/2024/01/Fix-WordPress-Sitemap-Error.webp)
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.