מה זה rel = הקנונית למה אני צריך להשתמש בו?

רמז מנועי חיפוש את הגירסה המועדפת של מסמך

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

כיצד להגדיר את הדף הקנוני

קל מאוד לומר למנועי החיפוש את כתובת האתר הקנונית עם נתוני meta במסמכים שלך. שים את ה- HTML הבא ליד החלק העליון של ה- HEAD שלך בכל דף שאינו קנוני:

אם יש לך גישה לכותרות HTTP (כגון עם .htaccess או PHP), תוכל גם להגדיר את כתובת האתר הקנונית בקבצים שאין להם כותרת HTML, כמו מסמך PDF. לשם כך, הגדר את הכותרות עבור דפים שאינם קנוניים כך:

קישור: < כתובת האתר של הדף הקנוני >; rel = "canonical"

איך עובד קנוניקל ומתי זה לא

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

אבל הדף הקנוני שתציין לא יכול להיות הדף שמנועי החיפוש מספקים.

ישנן סיבות רבות לכך:

מה rel = תג Canonical לא

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

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

מתי להשתמש בקישור הקנוני

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

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

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

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

אינך צריך להפוך דף קנוני שלא נכלל בחיפוש מסיבה כלשהי (כגון עם המטא תג noindex או שלא נכלל בקובץ robots.txt). על מנת שמנוע חיפוש יתייחס לדף כאל קנוני, הוא חייב להיות מסוגל להתייחס אליו מלכתחילה.

מקומות טובים לשימוש בקישור rel = canonical כוללים:

כאשר לא להשתמש בקישור הקנוני

הבחירה הראשונה צריכה להיות הפניה מחדש של 301. זה לא רק אומר את מנוע החיפוש כי כתובת האתר של הדף השתנה, אבל זה גם לוקח אנשים העדכנית ביותר (ואני מעז לומר, canonicol?) גירסה של הדף.

אל תהיה עצלן. אם אתה משנה את מבנה כתובת האתר שלך, השתמש בסוג כלשהו של מניפולציה של כותרות HTTP (כגון htaccess או PHP או סקריפט אחר) כדי להוסיף את הפניות 301 באופן אוטומטי.

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

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