תג Canonical: מה זה ואיך להשתמש בו

תג Canonical: מה זה ואיך להשתמש בו
David Kaufmann
מדריכי SEO
7 min read

כשיש לך אתר אחד או כמה אתרים, בין אם הם ממוקדים במוצרים, שירותים או קטעים מסוגים שונים, נפוץ שדפים רבים בפלטפורמה יהיו דומים או כמעט זהים, ממגוון סיבות. זה במיוחד תכוף ב-ecommerce, אבל זיהינו את זה גם בעבודת הייעוץ שלנו על תגי בלוג ותוכן מסוגים שונים.

קל לדמיין שכל אתר יכול להיתקל בבעיות תוכן כפול. Google מענישה אתרים עם תוכן כפול, וזה ללא ספק משפיע על דירוגם בתוצאות החיפוש.

אז איך זה שאתרים יכולים להיות עם תוכן כפול ובכל זאת ה-webmasters שלהם לא צריכים לדאוג מעונש?

התשובה טמונה במה שמכונה תכונת ה-canonical או canonical link, שבהם נדון בפירוט בקטעים הבאים, מכסים את ההגדרה, המטרה, היתרונות, איך ליישם אותה, מתי כדאי להשתמש בה, והחסרונות הפוטנציאליים הקשורים לתכונת ה-canonical כשהיא בשימוש למניעת עונשים אפשריים על תוכן כפול.

באופן כללי, canonical link הוא כזה ש, דרך תג או תכונה, מתואר כקישור ה-"ראשי" או ה-"מקורי" באתר, ומאפשר לך להצביע אליו URL-ים של דפים עם תוכן דומה. הודות לכך, הקישור נתפס כגרסה המועדפת או בעדיפות על ידי ה-bots של Google או אלגוריתמי החיפוש.

בדרך זו, תוכן שעלול להיראות כמשוכפל ניתן לטיפול נכון ובאופן יחסית קל. אם הוא לא היה מתואר כ-canonical, הוא יכול היה להשפיע על דירוג הפלטפורמה ולהוביל לעונשים. זה יכול לקרות אפילו כאשר התוכן המשוכפל לא הושם בכוונה, אלא מופיע באופן טבעי ואורגני דרך מכירת מוצרים, הצעות שירות, קטעים קשורים וכן הלאה.

מנקודת מבט טכנית, canonical URL הוא קישור הכתוב בקוד HTML שמשלב את תג ה-canonical, ונותן לו את תכונת ה-canonical. זה גורם לו להיראות ככתובת הראשית או המקור על ידי ה-bots של Google, כפי שצוין לעיל, מונע מקישורים דומים להיחשב חוזרים או כפולים.

למטה דוגמה המראה איך אנחנו מצהירים על URL כ-canonical או ראשי:

<link rel="canonical" href="/en/">

השימוש ב-canonical links החל ב-2009, כאשר שלוש חברות החיפוש העיקריות באינטרנט, Google, Bing ו-Yahoo, הציגו במשותף את תכונת ה-canonical.

באופן הגיוני, ה-canonical link יש לו פוטנציאל גדול מנקודת מבט של SEO, מאחר שהוא עוזר לנו להימנע מהעונשים שצוינו לעיל ומאותת על ה-URL-ים החשובים ביותר שלנו ל-Google.

מסיבה זו, כשמדובר ב-SEO של אתר ויישום אסטרטגיות קשורות, הכללת canonical links תמיד היא חלק מהתוכנית, במיוחד עבור אתר גדול עם מספר משמעותי של URL-ים שעשויים להיות זהים.

איך להפוך URL ל-canonical

כשיש לך אתר, או אתה בתהליך אופטימיזציה של אחד, ואתה מוצא שיש מספר גדול של URL-ים דומים, עליך להתחיל תהליך canonicalization. זה מורכב מבחירת איזה URL הוא הטוב ביותר ולתת לו את תכונת ה-canonical.

לפעמים בחירת ה-URL הטוב ביותר היא ישירה, מכיוון שיש לו את התוכן והמבנה הטכני המאופטמים ביותר. עם זאת, במקרים אחרים הבחירה יכולה להיות מורכבת יותר, במיוחד כשהדפים מאוד דומים וקשה להבחין ביניהם.

בכל מקרה, הנה המלצה פשוטה: תמיד עדיף לבחור canonical URL כשיש לך קטעים או דפים דומים. אחרת, יכולות להיות השלכות שליליות לגבי הדירוגים שלך ועונשים שיכולים להשפיע באופן קבוע על התנועה.

כדי להפוך URL ל-canonical, הצעד הראשון הוא להשוות את ה-URL-ים שעשויים להיות דומים. זה נפוץ באתרי ecommerce, שבהם משתמשים מגיעים למוצרים ולרשימות שירותים בדרכים שונות, מה שיכול לגרום ל-URL-ים כמו אלה:

מאחר ששני ה-URL-ים יש להם ערך עבור האתר או מובילים לאותו מוצר או דף, מה שעליך לעשות הוא לבחור איזה משניהם רלוונטי יותר, באופן הבא:

  • בחר את ה-URL הרלוונטי ביותר, על בסיס ביקורים, תנועה וסמכות.

  • ברגע שהקישור נבחר, הוסף את תכונת ה-canonical מהדף הלא-canonical המצביע ל-canonical. זה צריך להיראות בערך כך:

<link rel="canonical" href="https://example.com/wordpress/seo-plugin/">

מה שאנחנו משיגים בכך הוא לספר ל-Google איזה URL הוא ה-canonicalized (זה שאנחנו מטפלים בו כעותק של המקורי) ואיזה הוא ה-canonical URL, כלומר, המקורי. הקישור הזה ממוקם על ה-URL ה-"עותק" ומצביע ל-URL המקורי.

במילים אחרות, זה היה עוקב אחר התרשים הזה:

Rel Canonical
Rel Canonical

מתי מומלץ להשתמש ב-canonical URLs

כשיש לך אתרים עם דפים או קטעים רבים כגון מוצרים, שירותים ומידע ופוסטים אחרים, סביר מאוד שחלק מהדפים וה-URL-ים יהיו מאוד דומים, מה שהופך את השימוש ב-canonical URLs למומלץ מאוד.

עם זאת, במקרים אלה אתה יכול גם להשתמש ב-הפניות 301 אמיתיות במקום תגי canonical. זה שימושי במיוחד כשההפניות הולכות להיות קבועות ויש מיגרור אתר. עם זאת, במקרים של בעיות טכניות או עונשים, הגדרת תגי canonical היא תמיד האפשרות המומלצת הבאה.

זה אפילו אפשרי להשתמש בתגי canonical על URL-ים בין אתרים שונים, כגון תוכן שמתפרסם מחדש ללא שינוי בפלטפורמות אחרות, עם הרשאה מתאימה, מצביע תמיד למקור כדי להימנע מעונשים.

הערה חשובה לגבי rel=canonical

רק כי שמרנו את זה לסוף לא הופך את זה ליותר חשוב. עלינו להיות ברורים שתכונת ה-canonical היא הצעה ל-Google, לא הוראה. זה אומר ש-Google עשויה להתעלם ממנה אם האותות ששלחנו ביתר האתר סותרים את האופן שבו הגדרנו אותה.

במילים אחרות, אם נגדיר canonical מ-URL A ל-URL B אבל פנימית כל הקישורים מצביעים ל-A, וגם הקישורים החיצוניים מצביעים ל-A, Google עשויה להתעלם מאותו canonical ולטפל ב-A כטוב. B אז יהיה עותק של A ופוטנציאלית כפוף לעונשים.

כדי לגלות איזה URL Google מטפלת בו כמקורי ואיזה כ-canonical, עלינו להיכנס ל-Search Console, להוסיף את ה-URL ל-inspector, ולסקור את המידע המסופק על ידי Google Search Console

ושם אנחנו מקבלים את הנתונים הבאים:

Check Canonical URL
Check Canonical URL

טעויות נפוצות עם canonical URLs

ישנן בעיות שונות וטעויות שנעשות לעיתים קרובות הקשורות ל-canonical URLs, אשר הופכות לנפוצות ובמיוחד מופיעות כאשר הכלי הזה משמש בצורה לא נכונה, לדוגמה:

  • אסור לעשות canonicalize של ארכיון מעומד לדף 1. כמו כן, תג ה-canonical של דף צריך להצביע לאותו דף, לדוגמה: מדף 2 לדף 2, אחרת מנועי חיפוש עשויים להתקשות באינדוקס של ארכיוני דפים עמוקים יותר.

  • עליך להפוך canonical URLs לבלעדיים וייחודיים, אפילו אם זה אומר החלפת פרוטוקולים מ-HTTP ל-HTTPS.

  • עליך לבסס את תג ה-canonical על ה-URL הנדרש**, מבלי להשתמש במשתנים ובאופן ישיר**.

  • כאשר לדף יש מספר canonical URLs קשורים, זה יכול להיות אנטי-יצרני ובלתי צפוי. אל נשכח ש-Google חייבת להבין את האתר שלנו במהירות ובבירור, אז בוא נקל על זה.

  • טעות חשובה נוספת יכולה להגיע משימוש בתכונת ה-canonical בגוף במקום ב-/head או בכותרת. Google ממליצה בתקשורתה הרשמית להשתמש בתכונה ב-head מוקדם ככל האפשר, כדי להימנע מבעיות בעת ניתוח כל התוכן, מאחר שהיא עשויה לא להיות מזוהה.

  • שימוש ב-noindex וב-rel=canonical יחד. John Mueller התייחס במיוחד לכך באחד ה-hangouts הרבים שלו, מסביר ששני האותות סותרים ויבלבלו את Google, אשר תיקח את תכונת ה-canonical על פני ה-noindex. אז לעולם אסור לנו להשתמש בהם יחד.

  • הצבעת תכונות canonical לדפי 404 או דפי 30x. בוא נחשוב על זה לרגע: אם נוסיף תכונה ל-URL A, מצביעה ל-B, שמחזיר שגיאה או מבצע הפניה, האם איננו שולחים אותות שגויים ל-Google? אנחנו אומרים לה שה-URL ה-"מקורי" הוא דף שגיאה או הפניה... זה לא הגיוני.

שימושים מתקדמים בתכונת ה-canonical

לתכונת ה-canonical יכולים להיות תפקידים נוספים ושימושים מתקדמים, כגון:

  • HTTP header canonical link: סוג זה של headers יכול להיות מאוד שימושי כשמדובר ב-canonicalization של מסמכי PDF, מאחר שהם לא HTML, אז עלינו לבחור באפשרות זו אם אנחנו רוצים לעשות להם canonicalize. זה היה נראה כך:

Link: <http://www.example.com/downloads/seoguide.pdf>; rel="canonical"

  • שימוש ב-canonical בדפים שאינם כל כך דומים: זה למעשה אפשרי להשתמש בתגי canonical בדפים שאינם באמת זהים, אפילו די שונים. בעוד שזה עשוי לעזור לסמכות הכוללת של האתר, זה לא מומלץ, מכיוון ש-Google יכולה לזהות שימוש לרעה ב-canonicals, להעניש את האתר, ואז להתעלם מה-canonical URLs האמיתיים שלו.

  • שימוש בתכונת ה-canonical יחד עם Hreflang: אתה יכול להשתמש באסטרטגיות הכוללות Hreflang באותו זמן כתג ה-canonical, עם תוצאות טובות אם מיושם כראוי. עם זאת, עליך להיות מאוד ברור שכאשר משתמשים ב-Hreflang, יישום השפה של ה-canonicals חייב להיות מושלם, מצביע תמיד לעצמם כדי להימנע מבעיות בלתי צפויות או קונפליקטים שיכולים לגרום יותר נזק מתועלת לשתי האסטרטגיות.

יש לך עדיין שאלות על תג ה-SEO המרתק הזה? נשמח לעזור!

מאת: David Kaufmann

David Kaufmann

במהלך 10+ השנים האחרונות הייתי מרותק לחלוטין ל-SEO — ולמען האמת, לא הייתי רוצה את זה אחרת.

הקריירה שלי עלתה לרמה חדשה כשעבדתי כמומחה SEO בכיר ב-Chess.com — אחד מ-100 האתרים המבוקרים ביותר באינטרנט. עבודה בקנה מידה כזה לימדה אותי מה ששום קורס או תעודה לא יכלו ללמד.

מהניסיון הזה הקמתי את SEO Alive — סוכנות למותגים שרציניים לגבי צמיחה אורגנית. ומכיוון שלא מצאתי כלי שמטפל גם בעולם הקלאסי וגם בעידן ה-AI כראוי, בניתי את SEOcrawl. אם אתה מחפש שותף SEO מנוסה שאוהב את התחום — אשמח לשמוע ממך!

→ קרא את כל המאמרים של David
מאמרים נוספים: David Kaufmann

גלה תוכן נוסף של מחבר זה