שגיאה נפוצה אם יש לך בלוג או חנות מקוונת שנוצרה עם וורדפרס ובו אתה משתמש במודולים 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).
חיפשתי פתרונות שונים לתיקון זה ואפילו מצאתי סקריפטים חסרי תועלת המוצגים ביוטיוב.
![שגיאת XML בשורה 2 בעמודה 6](https://besmart.tips/wp-content/uploads/2024/01/XML-Error-on-line-2-at-column-6.webp)
אם יש לך אתר שנוצר עם וורדפרס ונתקלת בשגיאה הזו, לרוב מדובר על שורת קוד ריקות אחת או יותר בתחילת או בסוף הקבצים wp-config.php אוֹ functions.php (קובץ נושא בלוג פעיל).
![קווים ריקים](https://besmart.tips/wp-content/uploads/2024/01/Blank-lines-in-code.webp)
הפתרון פשוט מאוד. מחק את שתי שורות הקוד הללו ולאחר מכן שמור את הקובץ הערוך. שורות 113 ו-114, בדוגמה למעלה.
![תקן שגיאת מפת אתר של WordPress](https://besmart.tips/wp-content/uploads/2024/01/Fix-WordPress-Sitemap-Error.webp)
לאחר שתבצע את השינוי הזה, יש סיכוי טוב ששגיאת ה-Sitemap תיעלם והכל יחזור לקדמותו.
קָשׁוּר: Links do not have a discernible name. Lighthouse Fix
אם השגיאה עדיין מתרחשת, אתה יכול להשבית אחד אחד מהפלאגינים המופעלים או לשנות את ערכת הנושא של הבלוג כדי לזהות היכן נמצא הקובץ שגורם לבעיה זו.