בחלק הראשון של המאמר סקרתי את השימוש בהפניית 301, המצבים העיקריים בהם תצטרך להשתמש בהפניות 301 והבעיות שיכולות לצוץ לך במהלך ביצוע הפניות 301 בשרת. אם לא קראת את החלק הראשון, אתה מוזמן לגשת למאמר "תגית Rel=Canonical מול הפניית 301 – מתי כדאי להשתמש בכל אחת מהאופציות ?- חלק א" ולקרוא אותו.
כעת אני מעוניין לחקור את תגית Rel=Canonical ולראות כיצד, מתי ואיפה צריכים להשתמש בה.
מה זה תגית Rel=Canonical (תגית קנוניקל) ?
תגית Rel=Canonical היא למעשה אלמנט אשר מתווסף לחלק העליון של עמוד ה – HTML בתוך תגית ה – HEAD. למרות שרק לאחרונה יותר ויותר מקדמי אתרים מתחילים להשתמש בה ולהבין אותה טוב יותר, היא הוצגה כבר במהלך פברואר 2009 והיא נתמכת גם על ידי גוגל וגם על ידי בינג.
מטרתה העיקרית של תגית Canonical היא לפתור בעיות הקשורות ל – URL משוכפלים באתרי אינטרנט אשר כתוצאה מכך מציגים תוכן משוכפל למנועי החיפוש. חשוב להתעכב על המשפט האחרון, אנחנו לא באים לפתור בעיות של שכפול תוכן בזדון אלא בעיות הנובעות ממערכת ה – CMS (מערכת ניהול התוכן) של האתר.
השימוש בתגית Canonical מוגבל לאתר עצמו (אין התייחסות לדומיינים אחרים), יכול להתבצע על סאב דומיינים ומאופיין ברמת הקוד של האתר ולא ברמת השרת.
מתי כדאי להשתמש באלמנט קנוניקל באתר ?
בדומה לביצוע הפניות 301, ישנם 3 מצבים ברורים בהם כדאי להשתמש באלמנט קנוניקל :
- מספר כתובות URL אפשריות – אחת הבעיות השכיחות ביותר בכל אתר תוכן או מכירות גדול אשר מאפשר למשתמש לבצע חיתוכים וחיפושים שונים היא כתובות URL שונות אשר מציגות את אותו תוכן בדיוק.למשל, תחת אתרי תוכן ניתן לגשת לאותו תוכן תחת אינספור כתובות URL שונות בצורה הבאה :
http://www.yourdomain.co.il/yourpage14.html – הכתובת המקורית של העמוד
http://www.yourdomain.co.il/yourpage14.html?sid=21 – הכתובת המשוכפלת של העמודאתר מכירות יכול להציג חיתוכים וחיפושים בצורה הבאה :
http://www.yourdomain.co.il/phones/galaxy
http://www.yourdomain.co.il/galaxy/phonesתיאורטית, מצבים כאלה יכולים להתרחש ברמת מערכת ה – CMS ולא הגיוני לפתור אותם באמצעות הפניות קבועות מסוג 301.
חשוב לציין שמומלץ להימנע ממצבים כאלה מלכתחילה, אך אם מערכת ניהול התוכן לא מאפשרת זאת – תג Rel=Canonical יכול לפתור את הבעיה בצורה קלה יחסית.
- כתובות URL דינמיות – כתובות URL דינמיות אשר נוצרות כתוצאה מאינטראקציה עם הגולש. למשל, כתובות URL דינמיות יכולות להיווצר כתוצאה משימוש באובייקט Session ID אשר משתנה לכל משתמש או כתוצאה מקוד מעקב אשר משולב ב – URL ומודד אשר מספר הכניסות ( ?source=numer1affiliate). בשני המצבים זה לא אפשרי, חכם ופרקטי להשתמש בהפניות 301 ומומלץ להשתמש בתגיות קנוניקל.
- לא ניתן להשתמש בהפניות 301 – ישנם מצבים בהם לא ניתן להשתמש בהפניות 301 מסיבות שונות ומשונות. כאשר לא ניתן להשתמש בהפניות 301 אפשר להשתמש בתגיות Rel=Canonical אשר קלות יותר ליישום וזאת מכיוון שהם מיושמות ברמת הקוד ולא ברמת השרת.
לסיכום, מומלץ להשתמש בתגית Rel=Canonical רק כאשר השימוש בהפניות 301 הוא לא אפשרי או פרקטי. כאשר אתה נתקל בבעיה של שכפול תכנים, חשוב בצורה הגיונית, מה הדרך המומלצת ביותר ?
מומלץ לראות את המצגת שמאט קאטס פרסם בנושא במהלך פרסום תגית Rel=Canonical :
בעיות בשילוב תגית Rel=Canonical באתרי אינטרנט
בדומה להפניות 301, ישנן מספר בעיות אשר יכולות לגרום לחוסר אינדוקס, הסרה של עמודים קיימים מאינדקס והשפעה ישירה על התנועה באתר, הנה הבעיות העיקריות בנושא :
- שילוב קנוניקל על פני כל האתר לעמוד בודד – שילוב של Rel=Canonical יכול להזיק לך אם הוא מופנה לעמוד בודד באתר. מצב כזה יכול להביא לצניחה משמעותית בכמות העמודים המאונדקסים באתר וירידה עקבית במספר המבקרים אשר מגיעים אליו.
- שילוב קנוניקל באתרים חדשים – אם אתה מקים אתר חדש, אין לך צורך להשתמש בתגית Canonical. אתה פשוט יכול להתכנן בצורה נכונה את המבנה ההיררכי של האתר שלך כך שלא יווצר מצב של תוכן משוכפל כתוצאה ממבנה ה- URL שלו.
לסיכום, שימוש מאסיבי בתגיות Rel=Canonical או בהפניות 301 חייב להיעשות בעדינות מירבית. אם אתה לא בטוח במעשיך, הקפד להתייעץ עם מומחים אחרים בתחום או לערוך ניסויים מבוקרים על חלק מהאתר לפני יישום של הטכניקות על חלקים נוספים בו.
כאשר באים לבחור את האופציה הטובה ביותר מבין השניים כדאי לחשוב גם על הגולשים (מה הם יראו ?, לאן אנחנו מנתבים אותם ?) וגם על מנועי החיפוש (איזה תוכן הם צריכים לאנדקס ?, מה אנחנו רוצים לקדם בפועל ?).
אם אתה עדיין לא מנוי לעדכונים איכותיים מבלוג קידום האתרים של Signup, הרשם עכשיו בחינם בלחיצה אחת כאן, מילוי כתובת הדוא"ל שלך ואימות שלה בלחיצה על על הקישור הייחודי שישלח אליך במייל – זה לוקח 2 דקות מניסיון !
אשמח לשמוע האם יצא לך בעבר לבצע שימוש בתגיות Rel=Canonical, אם כן, האם התהליך הוגדר כהצלחה מבחינתך ?