תג קנוניקל (Canonical) הוא שורת קוד שיושבת ב-head של העמוד, ובה אתם מצהירים בפני מנועי החיפוש איזו כתובת היא הגרסה הראשית של התוכן. הצורך בו נובע מדבר פשוט: אותו תוכן בדיוק יכול להיות זמין בכמה כתובות בלי שאף אחד תכנן את זה. מוצר שמשויך לשתי קטגוריות, כתובת עם פרמטרים של מעקב בסופה, גרסה עם סלאש וגרסה בלעדיו. לגולש אלה אותם עמודים, ולמנוע החיפוש אלה כתובות נפרדות שמתחרות זו בזו.
מתי נוצרות כמה גרסאות של אותו עמוד?
כמעט תמיד לא בכוונה. חנות מקוונת מייצרת כתובת חדשה לכל סינון וכל מיון, כך שאותה רשימת מוצרים מקבלת עשרות גרסאות. קמפיין שמוסיף פרמטרי UTM יוצר גרסה נוספת לכל מקור תנועה. מערכות ניהול תוכן מסוימות מגישות את אותו עמוד גם עם סלאש בסוף וגם בלעדיו, וגם באותיות גדולות אם מישהו הקליד ככה. ויש גם המקרה ההפוך, שבו התוכן שלכם מתפרסם באתר אחר בהסכמה, ואז שני האתרים מציגים את אותו מאמר.
התוצאה זהה בכל המקרים: במקום עמוד אחד חזק יש כמה עמודים בינוניים, והאיתותים שהיו אמורים להצטבר לכתובת אחת מתפזרים ביניהן. גוגל תבחר בעצמה מי הגרסה הראשית אם לא תגידו לה, והבחירה שלה לא תמיד תהיה זו שהייתם בוחרים.
איך מטמיעים תג קנוניקל נכון?
התג נראה כך: <link rel="canonical" href="https://example.com/page/">, והוא נכנס בתוך ה-head. ארבעה דברים חשובים בהטמעה. הכתובת חייבת להיות מלאה ומוחלטת, כולל הפרוטוקול והדומיין, ולא נתיב יחסי. בכל עמוד יכול להיות תג קנוני אחד בלבד, כי שניים סותרים זה את זה וגוגל תתעלם משניהם. הכתובת שאליה מפנים חייבת להחזיר 200 ולהיות פתוחה לאינדוקס, ולא לשבת מאחורי חסימה או תגית noindex. ורצוי שגם הגרסה הראשית עצמה תישא תג קנוני שמצביע על עצמה, מה שנקרא self-referencing.
הטעות הנפוצה ביותר היא תג שנוצר אוטומטית ומצביע על כתובת שגויה, למשל על דף הבית מכל עמוד באתר. במקרה כזה גוגל מקבלת הצהרה שכל האתר הוא בעצם עמוד אחד, וזו תקלה שקטה שיכולה להימשך חודשים בלי שאף אחד ישים לב.
מה ההבדל בין תג קנוניקל לבין הפניה 301?
שניהם אומרים למנוע החיפוש איזו כתובת חשובה, אבל הם עושים דברים שונים לגמרי. הפניה קבועה מעבירה בפועל את הגולש ואת הסורק לכתובת החדשה, והישנה מפסיקה להיות נגישה. תג קנוניקל משאיר את שתי הכתובות פתוחות ועובדות, ורק מסמן איזו מהן צריכה להופיע בתוצאות החיפוש.
מכאן גם הכלל הפשוט לבחירה: אם אין סיבה שמישהו יגיע לגרסה הישנה, השתמשו בהפניה. אם שתי הכתובות חייבות להישאר חיות, למשל עמוד מוצר שמופיע בשתי קטגוריות, זה בדיוק המקרה של התג הקנוני.
ואיך בודקים שזה עובד? בגוגל סרץ' קונסול, בכלי בדיקת הכתובות, מופיעות שתי שורות זו לצד זו: הכתובת הקנונית שהצהרתם עליה, והכתובת הקנונית שגוגל בחרה בפועל. כשהן זהות הכול תקין. כשהן שונות, זה הרגע לבדוק מה באתר סותר את ההצהרה שלכם.
נקודה אחרונה שכדאי להכיר: התג הוא המלצה ולא הוראה. גוגל מתייחסת אליו כאיתות חזק, אבל היא רשאית לבחור גרסה אחרת אם שאר הסימנים באתר סותרים אותו, למשל כשהקישורים הפנימיים מפנים דווקא לגרסה השנייה. לכן שווה לוודא שהתג והקישורים הנכנסים מסונכרנים.


