כתובת ה-canonical אינה בין כתובות ה-hreflang
כתובת ה-canonical של העמוד מצביעה לכתובת שאף אחד מקישורי ה-hreflang שלו אינו מציין. סורקים עלולים אז להתעלם מקבוצת השפות. הגדירו את ה-canonical של כל עמוד כך שיצביע על עצמו, וציינו את אותה כתובת, בדיוק כפי שהיא כתובה, בקישורי ה-hreflang שלו.
מה זה אומר
ה-canonical מצביע על https://example.com/a, שאף קישור hreflang לא מציין. סורקים עשויים להתעלם מקבוצת השפות.
למה זה חשוב לחיפוש AI
קישורי hreflang מחברים עמודים מקבילים בשפות שונות, וה-canonical אומר איזו כתובת מייצגת את העמוד הזה. אם ה-canonical מצביע למקום אחר, למשל כשכל גרסאות השפה מצביעות כ-canonical על העמוד באנגלית, הסורקים מקבלים הוראה לוותר על העמוד ובו בזמן גם הוראה שהוא חלופת שפה.
התוצאה הרגילה היא שרק שפה אחת נכנסת לאינדקס, ולכן תשובות בשפות אחרות מצטטות את הגרסה הלא נכונה או אף אחת. התיקון נעשה בתבנית, ולכן הוא חל על כל עמוד בקבוצת השפות בבת אחת.
איך מתקנים
- השוו את כתובת ה-canonical בממצא לקישורי ה-hreflang. דוח AISeeWhy מציג את הראיות ותיקון מוכן להדבקה; אחרי התיקון הריצו "בדיקה חוזרת" כדי לאשר את התוצאה.
- הגדירו את ה-canonical של כל גרסת שפה כך שיצביע על עצמה, לא על עמוד השפה הראשית.
- ודאו שהכתובות זהות בשני המקומות: אותה סכמה, אותו מארח ואותו נתיב. הבדיקה סובלת הבדל של לוכסן בסוף, אבל כדאי לשמור על עקביות.
- ב-WordPress עם WPML, Polylang או תוסף SEO, ודאו שה-canonical אינו נדרס לפי שפה.
איך לוודא את התיקון
אחרי השינוי, לחצו על "בדיקה חוזרת" בדוח: הוא יפרט מה תוקן ואיך הציון השתנה.