שגיאה נפוצה אם יש לך בלוג או חנות מקוונת שנוצרה עם וורדפרס ובו אתה משתמש במודולים SEO, Rank Math או Yoast SEO, היא: "error on line 2 at column 6: XML declaration allowed only at the start of the document". שגיאה זו מתרחשת כאשר אתה פותח את קובץ ה-Sitemap XML (sitemap_index.xml) ויכול להשפיע לא מעט על אופטימיזציה למנועי חיפוש (SEO).
חיפשתי פתרונות שונים לתיקון זה ואפילו מצאתי סקריפטים חסרי תועלת המוצגים ביוטיוב.
אם יש לך אתר שנוצר עם וורדפרס ונתקלת בשגיאה הזו, לרוב מדובר על שורת קוד ריקות אחת או יותר בתחילת או בסוף הקבצים wp-config.php אוֹ functions.php (קובץ נושא בלוג פעיל).
הפתרון פשוט מאוד. מחק את שתי שורות הקוד הללו ולאחר מכן שמור את הקובץ הערוך. שורות 113 ו-114, בדוגמה למעלה.
לאחר שתבצע את השינוי הזה, יש סיכוי טוב ששגיאת ה-Sitemap תיעלם והכל יחזור לקדמותו.
קָשׁוּר: Links do not have a discernible name. Lighthouse Fix
אם השגיאה עדיין מתרחשת, אתה יכול להשבית אחד אחד מהפלאגינים המופעלים או לשנות את ערכת הנושא של הבלוג כדי לזהות היכן נמצא הקובץ שגורם לבעיה זו.