מפת אתר XML היא קובץ שמכיל את כל הכתובות שאתה רוצה ש-Google יסרוק. בלעדיה, Google סורק רק כתובות שמקושרות פנימית - איטי. עם sitemap, דפים חדשים נכנסים לאינדקס תוך שעות במקום ימים.
למה זה משנה
תהליך גילוי תוכן של גוגל מתחיל ב-discovery (הוא מוצא URL) וממשיך ל-crawling (הוא קורא אותו). בלי sitemap, ה-discovery תלוי בקישורים פנימיים וחיצוניים. פוסט חדש שאף אחד עוד לא קישר אליו ימצא דרך ה-crawler רק כשגוגל יסרוק את עמוד הקטגוריה או את עמוד הבית. זה יכול לקחת ימים-שבועות.
עם sitemap מועיל ומועדכן, גוגל מקבל רשימה ישירה של כל ה-URLs ואת תאריך העדכון של כל אחד. הוא יודע מה חדש וסורק מיידית. בפועל, פוסט חדש שמופיע ב-sitemap נכנס לאינדקס תוך 1-24 שעות.
השפעה נוספת: דיווחי שגיאות. ב-Google Search Console > Coverage, גוגל מציג איזה URLs מ-sitemap לא הוסיפו לאינדקס ולמה - חסום ב-robots.txt, noindex, soft 404, וכו'. בלי sitemap מוגש, הדוחות הללו ריקים ואתה לא יודע למה דפים לא ב-index.
ב-Bing, Yandex, ושאר מנועי החיפוש, sitemap הוא הסיגנל היחיד החשוב לגילוי. אתר בלי sitemap מקבל סיקור חלקי בלבד מהמנועים האלה.
איך לזהות
WordPress 5.5+ יוצר sitemap אוטומטית בכתובת /wp-sitemap.xml. גלוש לכתובת ובדוק. אם 404, יש בעיה.
אם משתמש בתוסף SEO (Yoast / Rank Math / RankPlus / SEOPress), המפה של התוסף מחליפה את של WP בכתובת אחרת - לרוב /sitemap_index.xml. בדוק את שתי הכתובות.
בדיקה משלימה: ב-Google Search Console > Sitemaps. אמור להציג sitemap עם סטטוס "Success" ומספר URLs. אם ריק, המפה לא הוגשה.
בדיקה שלישית: ב-robots.txt צריכה להיות שורת Sitemap: שמצביעה למפה. גלוש ל-/robots.txt ובדוק.
איך לתקן
שלבי הקמת sitemap מקיף:
שלב 1 - וודא שמפה קיימת. WordPress 5.5+ מייצר אוטומטית. אם אתה משתמש בתוסף SEO, בדוק שה-sitemap מופעל בהגדרות. ב-Yoast: SEO > General > Features > XML sitemaps. ב-Rank Math: Sitemap Settings.
שלב 2 - בדוק שהיא מציגה את התוכן הנכון. גלוש למפה בדפדפן. אמורים להופיע sub-sitemaps לפי post type (פוסטים, דפים, מוצרים) ו-taxonomies (קטגוריות, תגיות). כל sub-sitemap מציג עד 1000 URLs ברירת מחדל (ניתן להגדיר).
שלב 3 - הגש למנועי חיפוש.
- Google Search Console - Sitemaps > Add new sitemap. הזן את הנתיב היחסי (
sitemap_index.xmlאוwp-sitemap.xml). - Bing Webmaster Tools - Sitemaps. הוסף את ה-URL המלא.
- Yandex Webmaster (אם רלוונטי) - דומה.
שלב 4 - הוסף ל-robots.txt. ערוך את הקובץ והוסף שורה:
Sitemap: https://example.com/sitemap_index.xmlשלב 5 - הגדר הוצאת noindex pages. בהגדרות תוסף SEO, וודא שדפים עם noindex (כמו thank-you, login, search results) לא נכנסים ל-sitemap. ב-Yoast, זה אוטומטי. ב-Rank Math, וודא שהאופציה "Exclude noindex pages from sitemaps" מופעלת.
טעויות נפוצות
הטעות הראשונה: כפילות sitemaps. תוסף SEO יוצר מפה משלו, ובמקביל וורדפרס יוצר את שלו. גוגל מבולבל - שתיהן עם אותם URLs. בהגדרות תוסף SEO, ודא שהוא מבטל את ה-sitemap של ליבת WP.
הטעות השנייה: sitemap עם URLs ב-noindex. סתירה לוגית - sitemap אומר "אנדקס", ה-noindex אומר "לא לאנדקס". וודא שהתוסף מוציא noindex pages.
הטעות השלישית: sitemap ב-HTTP על אתר HTTPS. אחרי מעבר ל-SSL, וודא שכל ה-URLs ב-sitemap מתחילים ב-https://. גוגל יסמן את ה-URLs ב-HTTP כ-redirects.
הטעות הרביעית: lastmod שגוי. שדה <lastmod> בכל URL צריך להיות בפורמט תקן בינלאומי לפורמט תאריך (2026-05-07T10:00:00+02:00). אם הוא שגוי, גוגל מתעלם ממנו. תוספי SEO תקפים מטפלים אוטומטית.
הטעות החמישית: sitemap עצום בקובץ אחד. גוגל מקבל עד 50,000 URLs ועד 50MB לקובץ. אם יש לך אתר ענק, פצל ל-sub-sitemaps. תוספי SEO עושים זאת אוטומטית.
הטעות השישית: לא לעדכן sitemap אחרי שינויים גדולים. אם מחקת קטגוריה או הוספת 100 פוסטים, וודא שה-sitemap משקף את המצב. תוספים יעדכנו אוטומטית, אבל אחרי שינויים גדולים הגש ידנית מחדש ל-Search Console.
בדיקה לאחר תיקון
גלוש שוב למפה וודא שהיא מציגה URLs נכונים ועכשוויים. ב-Search Console > Sitemaps, וודא שהסטטוס "Success" ושמספר ה-Submitted קרוב למספר ה-Indexed (פער קטן זה תקין). אם יש פער גדול, חקור דרך Coverage report. אחרי 4-6 שבועות, פוסטים חדשים אמורים להיכנס לאינדקס תוך שעות מהפרסום.