התשובה הקצרה: כדי לבדוק hreflang באינטרנט, הדביקו את הכתובת של כל גרסת שפה של דף לתוך כלי אימות hreflang החינמי של PromoPilot ולחצו על "בדוק hreflang". הכלי יחלץ קישורים חלופיים מה- <head>, יבדוק את הפורמט של קודי שפה ואזור, כפילויות, נוכחות של x-default וקישורים לדף עצמו, סטטוס ה-HTTP של כל חלופה, ואם המתג מופעל, אפילו הפניות צולבות בין גרסאות. להלן כיצד לקרוא את התוצאות ואת השגיאות הנפוצות ביותר.
עבדתי על פרויקטים רב-לשוניים - מאתרים בשלוש שפות ועד פורטל ב-33 שפות עם RTL - ו-hreflang היה מקור לבעיות כמעט בכל אחד מהם. הטעות הכי מעצבנת: הכל מסומן, אבל גרסה אחת לא מקשרת חזרה - Google מציג למבקרים את גרסת השפה הלא נכונה, למרות שבמבט ראשון הכל נראה בסדר.
מה בודק תוכנת ה-hreflang?
Hreflang הוא רמז למנועי חיפוש: "לדף זה יש גרסאות בשפות אחרות, הנה הכתובות שלהן." דפים המקושרים על ידי סימון זה יוצרים אשכול. המאמת בודק האם אשכול זה מורכב כהלכה.
| בְּדִיקָה | על מה הוא מסתכל? | למה זה בשביל קידום אתרים (SEO)? |
|---|---|---|
| חלופות מהראש | כל התגים <link rel="alternate" hreflang="…"> בדף | זהו הסימון Google קורא. |
| פורמט קוד וכפילויות | שפה לפי ISO 639-1, אזור לפי ISO 3166-1 ( de, en-GB, cs-CZ), חזרות | Google פשוט מתעלמת מקוד לא תקין. |
| ברירת מחדל X | האם יש גרסה ברירת מחדל? | מוצג לאלו שלא היו מרוצים מאף שפה |
| התייחסות עצמית | האם הדף מצביע לעצמו ברשימה? | בלעדיו, האשכול נחשב כלא שלם. |
| סטטוס HTTP של חלופות | האם כל כתובת מגיבה עם קוד 200? | קישורים או הפניות 404 מפרקים חיבורים |
| קישורים הדדיים | האם כל גרסה מפנה אחורה | ללא אישור, זוג ה-hreflang לא נלקח בחשבון. |
איך לבדוק את ה-hreflang של אתר באינטרנט?

- פתח את מאמת ה-hreflang.
- הזן את כתובת הדף שיש לכלול באשכול, לדוגמה
https://example.com/en/pricing/. - החלט האם יש צורך בבדיקת hreflang הדדית. כפתור "בדיקת hreflang הדדית" מאט את תהליך הבדיקה: הכלי פותח כל חלופה ובודק את הסימון שלה. הפעל אותו עבור הבדיקה הראשונה שלך - בדיקת hreflang הדדית היא הסיבה הנפוצה ביותר לקישורים שבורים.
- לחץ על "בדוק hreflang" ובחן את הבעיות: קודים, x-default, הפניה עצמית.
- תקן כל לוקליזציה לא קשורה ובדוק שוב עם גרסת שפה שונה כדי לוודא שהאשכול תואם משני הצדדים.
כך נראה דף הכלי: שדה הכתובת, מתג האימות ההדדי ותיאור של מה שנבדק.

כיצד לקרוא את התוצאה ומה לתקן קודם?
לא כולן שגיאות Hreflang שוות. אני מתקן אותן בסדר הזה:
- חלופות מגיבות בשגיאה או בהפניה מחדש. אם
/de/preise/מחזירה שגיאת 404 או מפנה לדף הבית, ההתאמה לא תעבוד. ה-hreflang צריך להכיל רק כתובות URL סופיות עם סטטוס 200 שתואמות את הקנוניות של דפים אלה. - אין קישורים נכנסים. הגרסה האנגלית מקשרת לגרסה הגרמנית, אך הגרסה הגרמנית אינה מקשרת לגרסה האנגלית. זה קורה בדרך כלל כאשר שפה חדשה נוספה מאוחר יותר והתבנית עבור הגרסאות הישנות לא עודכנה.
- קודים שגויים. דוגמאות נפוצות כוללות
en-UKבמקוםen-GB,czבמקוםcsעבור צ'כית,uaבמקוםukעבור אוקראינית, או אזור ללא שפה. מנוע החיפוש מתעלם ממחרוזות כאלה. - אין צורך בהפניה עצמית. כל גרסה חייבת גם לפרט את עצמה.
- אין גרסה אקראית. זה לא באג, אבל בלעדיה, מבקרים "משפות אחרות" מקבלים גרסה אקראית.
- כפילויות. אותו קוד מופיע פעמיים עם כתובות שונות - Google לא יודעת איזו מהן לבחור.
האשכול הנכון עבור דף בשלוש שפות נראה כך - והוא זהה בכל אחת משלוש הגרסאות:
<link rel="alternate" hreflang="en" href="https://example.com/en/pricing/">
<link rel="alternate" hreflang="de" href="https://example.com/de/preise/">
<link rel="alternate" hreflang="cs" href="https://example.com/cs/cenik/">
<link rel="alternate" hreflang="x-default" href="https://example.com/en/pricing/">
מלכודת נפוצה נוספת היא קנוניקל שמצביע מכל גרסאות השפה לגרסה האנגלית. זה סותר את hreflang: אתה אומר בו זמנית "זהו עותק של הדף באנגלית" ו"זוהי גרסה גרמנית נפרדת". הקנוניקל של כל גרסה צריך להצביע לעצמו.
מתי יש צורך באזורים, ולא רק בשפות?
קוד de מיועד לכל המבקרים דוברי הגרמנית. קוד de-AT מיועד רק לאלו באוסטריה. קודים אזוריים נדרשים אם יש לכם תוכן שונה באמת עבור כל מדינה: מחירים, מטבעות, משלוח ומידע משפטי שונים. אם הטקסטים זהים, קודי שפה מספיקים - גרסאות אזוריות נוספות יוצרות כפילויות ומסבכות את התמיכה.
פשרה טובה לחנות: de עבור כל המדינות דוברות גרמנית בתוספת de-CH אם לשוויץ יש מחירים שונים בפרנקים. אז מבקרים שוויצרים יראו את הגרסה שלהם, וכל השאר יראו את הגרסה הכללית.
איך להוסיף שפה חדשה בלי לפגוע ב-hreflang?
רוב השגיאות מופיעות לא בעת השקת אתר, אלא מאוחר יותר - בעת הוספת שפה. רשימת הבדיקה שלי לכך:
- עדכן את התבנית של כל הגרסאות הקיימות, לא רק של החדשה: כל עמוד צריך לפרט את השפה החדשה.
- אין לפרסם דפים ריקים או דפים שלא תורגמו. אם עדיין אין תרגום, עדיף לא לכלול את הדף באשכול מאשר להפנות לקובץ קוד (stub).
- בדקו את כתובות ה-URL. כתובות URL מתורגמות (
/de/preise/במקום/de/pricing/) טובות למשתמשים, אך ה-hreflang צריך להכיל את כתובות ה-URL הללו, ללא הפניות. - הפעילו את המאמת משני הצדדים - הגרסה החדשה ואחת הישנות, כאשר אימות הדדי מופעל.
- עדכן את מפת האתר שלך כדי לעזור לרובוט למצוא את הדפים החדשים שלך מהר יותר.
זה לוקח שעה, ושגיאות שלא יוחמצו בשלב זה יבלבלו את התוצאות במשך חודשים.
השוואה: מאמת hreflang וחלופות
| כְּלִי | מה בחינם? | הגבלות | למי זה מתאים? |
|---|---|---|---|
| PromoPilot - מאמת hreflang | קודים, כפילויות, x-default, הפניה עצמית, סטטוסי HTTP, קישורים הדדיים | אשכול אחד לכל בדיקה, קורא סימון מהראש | בדוק במהירות את הדפים המרכזיים באתר שלך או של מישהו אחר |
| קונסולת החיפוש Google | בדיקת כתובת URL: איזו גרסה קנונית Google בחרה? | רק עבור האתר המאומת שלך, אין דוח hreflang נפרד | להבין כיצד Google רואה גרסה ספציפית |
| עכביש SEO בצפרדע הצורחת | סריקת אתר עם דוחות hreflang | נדרשת התקנה, לגרסה החינמית יש מגבלה על מספר הכתובות | ביקורת על כל גרסאות השפה בבת אחת |
| כלי מנהלי אתרים של Ahrefs | ביקורת אתר אינטרנט, כולל שגיאות hreflang | רק עבור האתרים המאומתים שלך | ניטור שוטף של הפרויקט שלך |
מסקנה: לבדיקת דף ספציפי - לדוגמה, לאחר השקת שפה חדשה - מאמת מקוון מהיר יותר. אתר עם אלפי עמודים בעשרות שפות דורש זחלן שיכול לסרוק את כולם.
ל-PromoPilot יש 87 כלי קידום אתרים חינמיים. הבא בסדרה הוא מאמר על ניתוח תגיות מטא: הוא מציג גם את ה-hreflang של הדף, אך מבלי לבדוק את ההדדיות והסטטוסים.
מהן המגבלות של מאמת ה-hreflang?
המאמת קורא חלופות מ- <head> של המסמך. אם ה-hreflang שלך נמצא ב-Sitemap של XML או בכותרות HTTP, הכלי לא יראה אותו - זו לא שגיאת אתר, אלא תכונת אימות. הוא בודק אשכול אחד בכל פעם; כדי לוודא שכל האתר מסומן כהלכה, עליך לבדוק את התבניות עבור כל סוגי הדפים או להפעיל זחלן. וכמובן, המאמת לא מעריך את איכות התרגום - תרגום מכונה ללא עריכת hreflang לא יציל אותך.
מתי כלי חינמי לא מספיק?

המאמת ימצא שגיאה, אך לא יכתוב מחדש את תבנית האתר. נדרש מומחה אם:
- יש יותר משלוש שפות, ויש ליצור hreflang באופן אוטומטי עבור כל דף חדש;
- אתם נכנסים לשווקים חדשים ומחליטים כיצד לארגן כתובות: תיקיות, תת-דומיינים או דומיינים נפרדים;
- Google מציג בעקשנות את הגרסה הלא נכונה, אך במבט ראשון אין שגיאות בסימון;
- לא רק hreflang נדרש, אלא גם תרגום, מטא תגיות וסימון בכל שפה.
מה אני יכול לעשות עבור אתר האינטרנט שלך?
אני ולרי דניוק, מפתח ומומחה קידום אתרים: 12 שנים, מעל 200 לקוחות, ופרויקטים רב-לשוניים רבים באירופה.
קידום אתרים (SEO) ורב-לשוניות
- ביקורת SEO של אתרים מוכנה: אני בודק את ה-hreflang, הקנוניקל והאינדוקס של כל גרסאות השפה ותבניות נכונות.
- כיצד ליצור אתר אינטרנט רב לשוני ללא מתרגם – ניתוח מפורט של הגישה.
- פורטל טיולים ב-33 שפות עם RTL — hreflang לעשרות שפות, כולל מימין לשמאל.
- איך מלון הופיע ב- ChatGPT, Gemini ו-Perplexity תוך 5 שבועות - GEO לקהל בינלאומי.
- בלוג אוטומטי עם סוכני בינה מלאכותית – מאמרים במספר שפות בו זמנית.
אתרי אינטרנט, חנויות וחשבונאות
- אתר האינטרנט 1001site פועל ב-107 שפות: תרגום אוטומטי, שפת דפדפן ו-RTL.
- מערכת חשבונאות חודשית לחנות מקוונת עבור חברה מצ'כיה.
- פלטפורמת דרופשיפינג עם חנויות שותפים.
שלחו לי את כתובת האתר הרב-לשוני שלכם דרך Telegram – אבדוק את אשכולות הדפים המרכזיים ואומר לכם היכן אתם מאבדים תנועה.
תוֹצָאָה
- בודק hreflang מקוון מציג קודים, x-default, הפניה עצמית, סטטוסים וקישורי אשכול הדדיים.
- תקן בסדר הזה: חלופות פגומות → קישורים נכנסים → קודים → הפניה עצמית → x-default → כפילויות.
- הקנוניות של כל גרסת שפה צריכה להצביע על עצמה, לא על השפה ה"ראשית".
- עבור אתרים רב-לשוניים גדולים, hreflang נוצר באמצעות תבנית, או שנעשה שימוש בפלטפורמה שבה שפות מקושרות אוטומטית, כגון 1001site.
בדוק את הדף החשוב ביותר באתר שלך בעזרת תוכנת hreflang חינמית - עם אפשרות לאימות הדדי.
מקורות
- דף Hreflang Validator של PromoPilot - רשימת בדיקות ושאלות נפוצות.
- מרכז החיפוש Google - תיעוד אודות גרסאות מקומיות של דפים ו-hreflang.
- כלי מנהלי האתרים Screaming Frog ו-Ahrefs – תיאורי ביקורת אתר.



