تگ کنونیکال چیست؟ کنونیکال تگ (Canonical Tag) به موتورهای جستجو کمک میکند تا بهوضوح مشخص شود که کدام نسخه از یک صفحه وب بهعنوان نسخه اصلی و معتبر باید در نتایج جستجو نمایش داده شود. این موضوع برای جلوگیری از مشکلاتی مانند کاهش رتبهبندی به دلیل وجود محتوای تکراری و یا پراکندگی ارزش سئو میان چندین URL مشابه، بسیار حیاتی است.
با توجه به اهمیت حفظ یکتایی محتوا در صفحات وب و جلوگیری از ایجاد محتوای تکراری، کد کنونیکال بهعنوان یک ابزار مؤثر برای مدیریت صحیح محتوای وبسایت و بهبود رتبهبندی در نتایج جستجو مطرح شده است. در این مقاله آژانس دیجیتال مارکتینگ جینجر، به بررسی کامل تگ کنونیکال، نحوه استفاده صحیح از آن و تاثیرات مثبت آن بر بهینهسازی موتورهای جستجو پرداخته میشود. همچنین به نکاتی اشاره خواهیم کرد که به شما کمک میکنند تا از این تگ بهطور بهینه و در راستای اهداف سئو خود استفاده کنید.
تگ کنونیکال چیست؟
تگ کنونیکال (Canonical Tag) یک تگ HTML است که به موتورهای جستجو اعلام میکند کدام نسخه از یک صفحه یا محتوا باید بهعنوان نسخه اصلی و معتبر (canonical) در نتایج جستجو در نظر گرفته شود. این تگ زمانی به کار میرود که چندین نسخه از یک صفحه با محتوای مشابه یا یکسان وجود داشته باشد و هدف آن جلوگیری از مشکلات مربوط به محتوای تکراری (Duplicate Content) است.
کنونیکال یک کد است که در head صفحه قرار میگیرد و از میان محتواهای شبیه به هم بهترین و اصلیترین نسخه آن را نشان میدهد. در واقع با استفاده از این کد برای موتورهای جستجو مشخص میکنید که از میان URL های مختلف کدامیک برای شما مهم و به عبارتی نسخه اصلی است تا آن را به کاربر نشان دهد.
به این ترتیب متخصصان سئو با کمک کد Canonical میتوانید مشکل تکراری بودن محتواهای وبسایت خود را حل کرده و در نهایت رنک محتوای خود را در موتورهای جستجو ارتقا بدهید. تگهای canonical به صورت زیر دیده میشوند:
<link rel=”canonical” href=https://example.com/sample-page/>
دلایل اهمیت تگ های کنونیکال در سئو
اگر میخواهید بدانید که کنونیکال چه اهمیتی در سئو دارد، باید بگوییم که این کد در واقع از ایندکس کردن صفحاتی که محتوای یکسان دارند، اما در عین حال دارای آدرسهای متفاوتی هستند، جلوگیری میکند. به همین جهت سعی گوگل بر این است تا در میان تعداد زیادی آدرس، بهترین آنها را در صفحه جستجو به کاربر پیشنهاد کند. پس میتوان گفت برای اینکه بتوانیم بهترین نسخه محتوایی خود را به گوگل معرفی کرده و از اشتباهات رباتهای گوگل جلوگیری کنیم، میتوانیم از کدهای کنونیکال بهره ببریم.
گوگل همواره به دنبال محتوای منحصربهفرد و جدید است و مطالب تکراری را نمیپسندد. در واقع این موضوع ارتباط مستقیمی به خدمات سئو سایت دارد که برای موفقیت در آن نیاز به دریافت مشاوره دیجیتال مارکتینگ در هر نوع از کسبوکار آنلاینی احساس میشود. محتوای تکراری باعث میشود تا خزندههای گوگل نتوانند موارد زیر را به خوبی انجام دهند:
۱- در میان کلمات کلیدی مرتبط کدام نسخه از صفحه مذکور باید در نتایج جستجو نمایش داده شود؟
۲- کدام نسخه از صفحه باید ایندکس شود؟
۳- اعتبار لینکهای ورودی بین چند صفحه تقسیم شوند یا به یک صفحه انتقال داده شود؟
تمامی مسائل بالا توسط کنونیکال برطرف میشود. در واقع با کمک این کد میتوانید به گوگل بفهمانید که کدام صفحه از سایتتان برای شما مهم است که ایندکس شود.
اگر صفحه مورد نظرتان را بهعنوان نسخه اصلی انتخاب نکنید، ممکن است گوگل مسئولیت آن را به عهده بگیرد و به انتخاب خود، صفحهای از سایت را بهعنوان محتوای اصلی مشخص کند که مدنظر شما نباشد.
استفاده از کنونیکال باعث میشود که میزان خطای گوگل در مورد انتخاب صفحه اصلی کمتر شود.
این مورد بسیار بدیهی است که شما به هیچ عنوان یک محتوای تکراری را در دو صفحه از سایت منتشر نمیکنید؛ اما گوگل به صفحات توجه نمیکند، بلکه آدرس یا url صفحات را ایندکس میکند.
مزایای استفاده از تگ کنونیکال
در دنیای پیچیده سئو و بهینهسازی موتورهای جستجو، وجود محتوای تکراری یکی از چالشهای اصلی است. این مسئله نه تنها بر رتبهبندی سایت تأثیر منفی میگذارد، بلکه تجربه کاربری را نیز کاهش میدهد. برای حل این مشکل، گوگل ابزاری قدرتمند به نام کنونیکال تگ را ارائه کرده است. در ادامه، به بررسی دقیق مزایای استفاده از این تگ در سئو خواهیم پرداخت.
مزایا | توضیحات |
جلوگیری از محتوای تکراری | استفاده از کنونیکال به موتورهای جستجو اعلام میکند که کدام نسخه از یک صفحه بهعنوان نسخه اصلی در نظر گرفته شود و از محتوای تکراری جلوگیری میکند. |
بهبود رتبهبندی سئو | با تعیین نسخه اصلی یک صفحه، تمامی امتیازات سئو به آن صفحه اختصاص داده میشود و پراکندگی ارزش سئو میان صفحات مشابه کاهش مییابد. |
مدیریت بهتر UR هاا | به کمک تگ کنونیکال، میتوان نسخههای مختلف از یک صفحه (مانند نسخههای پارامتردار) را به یک URL یکتا ارجاع داد و ساختار سایت را بهتر مدیریت کرد. |
افزایش اعتبار سایت | با کاهش تعداد صفحات تکراری، سایت شما در چشم موتورهای جستجو معتبرتر به نظر میرسد که میتواند به افزایش اعتبار سایت کمک کند. |
صرفهجویی در بودجه خزنده | خزندههای موتورهای جستجو با استفاده از کنونیکال میتوانند منابع خود را بر روی صفحات اصلی و مهمتر متمرکز کنند و بهینهتر عمل کنند. |
کاربرد تگ کنونیکال چیست؟
وظیفه کدهای کنونیکال این است که از ایندکس شدن صفحاتی که از نظر محتوایی شبیه به هم بوده؛ اما دارای آدرسهای متفاوت هستند، جلوگیری میکنند. در صورت عدم استفاده از تگ Canonical ممکن است موتورهای جستجو صفحات سایت شما را که تکراری و مشابه هستند، محتواهای کپی شده بداند که تاثیر مستقیم آن بر سئو سایت شما است که در واقع موجب گرفتن امتیاز منفی از سمت موتورهای جستجو میشود. دانستن کلیات اینکه سئو چیست میتواند این مسیر را برای شما آسانتر کند.
دلایل ایجاد صفحات تکراری در سایت
از همان ابتدای پیدایش وب، توسعهدهندگان وبسایت با چالشهای مختلفی در زمینه مدیریت محتوا مواجه بودند. یکی از این چالشها، ایجاد صفحات تکراری به دلایل مختلفی ازجمله پارامترهای URL، نسخههای مختلف یک صفحه و … بود. با گذشت زمان و پیشرفت تکنولوژیهای وب، روشهای مختلفی برای شناسایی و رفع این مشکل ارائه شده است؛ اما همچنان صفحات تکراری بهعنوان یکی از مشکلات رایج در سئو مطرح است.
-
تغییر URL بر مبنای کاربرد صفحه
صفحات سایت ما بر مبنای کاربرد آن میتوانند دارای آدرسهای متفاوتی باشند. از نمونه آدرسهای متفاوت ولی با محتوای یکسان میتوان به URL جداگانه برای نسخه موبایل، داشتن نسخه Print اختصاصی و همینطور RSS در سایت اشاره کرد؛ بنابراین باید توجه داشت که برای این صفحات میبایست از یک Canonical Tag استفاده کرد تا به نسخه اصلی لینک شود.
-
تولید صفحات به وسیله لینک سازی خارجی
گاهی اوقات شرایطی پیش میآید که ساخت آدرس جدید با محتوای تکراری به دلیل مشکلات سایت نیست؛ بلکه به دلیل لینکهای نادرستی است که از سایتهای دیگر میگیریم.
دلیل دیگرش نیز میتواند این باشد که بهکارگیری UTM Campaign در تبلیغات باعث میشود که یک URL از سایت با چند آدرس در اختیار گوگل باشد.
مبنای انتخاب گوگل برای انتخاب بهترین آدرس
زمانی که خزندههای گوگل میان چندین آدرس با محتوای تکراری قرار میگیرند، سعی میکنند محتوایی که از نظر کیفیت و کمیت جزء بهترینها است، انتخاب کرده و به کاربر پیشنهاد دهد. در این میان گوگل فاکتورهایی را برای انتخاب بهترین محتوا در نظر گرفته است که عبارتاند از:
- کیفیت و تعداد لینک های خارجی و داخلی
گوگل سعی میکند محتوایی که بیشترین میزان لینکهای خارجی را دارد، بهعنوان نسخه اصلی در نظر بگیرد.
- قرار گرفتن در سایت مپ
همه ما میدانیم که در سایتهای مختلف تعداد زیادی URL وجود دارد؛ اما آدرسی بیشترین توجه را به خود جلب میکند که در سایت مپ تعریف شده باشد. به این ترتیب بهترین آدرس از نظر گوگل، آدرسی است که در نقشه سایت وجود داشته باشد.
- کیفیت و اندازه محتوای تولید شده
آدرسهای پویا عموما محتوای کمتری به کاربر نشان میدهد. به این ترتیب احتمال اینکه از سمت گوگل بهعنوان یک صفحه تمام عیار برای کاربر انتخاب شود، کم است. به این ترتیب صفحهای از نظر گوگل کامل است که محتوای آن از نظر کیفیت و کمیت استاندارد باشد.
نحوه اجرای تگ کنونیکال
باید کد کنونیکال را در ابتدای کد HTML صفحه، در بخش هد قرار دهید. گوگل عناصر موجود در بدنه اصلی کد را بهعنوان نشانههای مهم برای رتبهبندی در نظر نمیگیرد. به دلیل اینکه بسیاری از وبسایتها امکان تغییر کدهای خود را به کاربران میدهند، این محدودیت بیشتر جنبه امنیتی دارد. در صورت فعال بودن کنونیکال در بدنه سایت، کاربران میتوانند با دستکاری این تگ، به سایت آسیب جدی وارد کنند. برای اجرای تگ کنونیکال، باید کد زیر را در بخش <head> صفحه خود قرار دهید:
<link rel=”canonical” href=”https://example.com/your-page” />
ابتدا آدرس کامل صفحه را وارد کرده و سپس تگ rel=”canonical” را اضافه کنید. فراموش نکنید که بعد از نوشتن href، آدرس دقیق صفحه مقصد را وارد کنید. وقتی چندین صفحه با محتوای مشابه یا یکسان وجود دارند، استفاده از کنونیکال به موتورهای جستجو اعلام میکند که کدام صفحه باید بهعنوان نسخه اصلی در ایندکس صفحات قرار گیرد. این کمک میکند تا از پراکندگی اعتبار صفحات و مشکلات مرتبط با محتوای تکراری جلوگیری شود.
نکات اجرای تگ های کنونیکال
- سعی کنید که در آدرسدهی صفحات خود از حروف کوچک استفاده کنید.
- آدرسهای مطلق را بکار ببرید؛ به این معنی که آدرسدهی شما به صورت کامل باشد.
- استفاده از کنونیکال در هر صفحه پیشنهاد میشود، چون در صورت استفاده از تگهای کنونیکال چندگانه، ممکن است گوگل به آنها توجه نکند.
- استفاده از نسخه اصلی دامنه پیشنهاد میشود. چنانچه دامنههای دارای SSL را بکار میبرید، مطمئن باشید هیچ کدام از دامنهها بدون SSL نباشند.
تاثیر کد کنونیکال بر سئوی سایت
“پیدا کردن بهترین نسخه از صفحه یک سایت بر عهده گوگل بوده و نیازی به استفاده از تگ کنونیکال نیست”: این اعتقاد سئوکاران در مورد عدم نیاز به کدهای کنونیکال است. این حرف تا اندازهای درست است، اما مسئله چیزی فراتر از انتخاب بهترین صفحه از سمت گوگل است. عدم استفاده از کنونیکال میتواند مشکلات زیر را برای سایت به وجود بیاورد:
-
جمع شدن اعتبار تمامی صفحات در یک URL
استفاده از این تگ باعث میشود تمام اعتبار صفحههای مشابه اعم از لینکهای داخلی و خارجی، فقط به سمت یک صفحه بروند. به عبارتی بهکارگیری Canonical باعث جمع شدن اعتبار همه صفحات و انتقال آن به صفحه مورد نظر میشود.
-
جلوگیری از تغییرات مقطعی صفحه مرجع
گاهی تغییرات در اندازه یا کیفیت محتوا یا تغییر در لینک سازی، ممکن است باعث شود گوگل صفحه دیگری را بهعنوان مرجع انتخاب کرده و آن را به کاربر نشان دهد. این اتفاق باعث نمیشود که ما جایگاه لینک خود را در گوگل از دست بدهیم، اما ممکن است که ابزارهای تحلیل مانند گوگل آنالیتیکس دچار سردرگمی شوند.
-
مدیریت زمان برای خزنده های گوگل
خزندههای گوگل با توجه به میزان انتشار محتوا، اعتبار و سابقه دامنه به بررسی سایتها میپردازند. البته این زمانبندی برای هر سایتی متفاوت است که به این زمان نرخ خزش میگویند. میزان سردرگمی رباتهای گوگل تاثیر مستقیمی با میزان محتواهای کم ارزش یا بیمحتوا دارد؛ اما در این میان بهکارگیری کنونیکال میتواند نقش مهمی در مدیریت بودجه خزش داشته باشد و روی افزایش بازدید سایت نیز تاثیر بگذارد.
مشکلات استفاده از تگ کنونیکال
ماهیت تگ کنونیکال چیست؟ ماهیت کنونیکال این است که صفحه معتبری را نشان دهد، اما قطعاً به معنی یک URL ریدایرکت شده نخواهد بود؛ بنابراین میبایست لینک کنونیکال با URL مستقیم تعویض شود.
- تعیین چندین URL کنونیکال برای یک صفحه
هر صفحه فقط باید یک URL کنونیکال داشته باشد. تعیین چندین URL کنونیکال برای یک صفحه، موتورهای جستجو را سردرگم میکند و ممکن است باعث شود هیچکدام از آنها به عنوان نسخه اصلی شناخته نشوند.
- استفاده از URL کنونیکال به صفحههای بدون محتوا
اشاره کردن به صفحهای که محتوای قابل توجهی ندارد یا به طور کامل از بین رفته است، میتواند به سئوی سایت آسیب برساند.
- حلقه کنونیکال
زمانی که دو صفحه به هم به عنوان URL کنونیکال اشاره کنند، یک حلقه کنونیکال ایجاد میشود. این وضعیت میتواند موتورهای جستجو را گیج کرده و منجر به مشکلات ایندکس شدن شود. این موضوع میتواند بر جلوگیری از افزایش رتبه سایت شما تاثیر بگذارد.
- استفاده از URL کنونیکال برای صفحات بدون ایندکس
اگر میخواهید از ایندکس شدن صفحهای جلوگیری کنید، بهتر است از تگ noindex استفاده کنید تا به موتورهای جستجو بگویید که این صفحه را ایندکس نکنند. استفاده از کنونیکال در این حالت ممکن است نتیجه معکوس داشته باشد.
- تغییر URL کنونیکال به صورت مکرر
تغییر مداوم URL کنونیکال برای یک صفحه، به موتورهای جستجو سیگنالهای اشتباهی ارسال میکند و میتواند به سئوی سایت آسیب برساند.
- مشکلات فنی در اجرای کنونیکال
عدم قرارگیری صحیح تگ در بخش <head>
، اشتباه در تایپ URL، یا استفاده از URL ناقص (بدون پروتکل) میتواند منجر به نادیده گرفتن تگ توسط موتورهای جستجو شود.
- صفحههای تکراری بدون وجود تگ کنونیکال
هنگامی که در یک نسخه تعداد زیادی صفحات مشابه وجود داشته باشد، با این هشدار مواجه خواهید شد. با توجه به اینکه هنوز نسخه اصلی مشخص نشده است، گوگل تلاش میکند مناسبترین نسخه را برای نمایش انتخاب کند.
اما این موضوع راهحل دارد. بعد از بازبینی نسخههای کپی، URL مورد نظر را به روش کدهای کنونیکال در صفحههای تکراری قرار داده و آن را بهعنوان نسخه اصلی معرفی کنید.
تفاوت تگ کنونیکال و ریدایرکت ۳۰۱
هر دو کنونیکال تگ و ریدایرکت ۳۰۱ برای مدیریت صفحات تکراری و بهبود سئوی سایت استفاده میشوند، اما عملکرد و کاربرد آنها متفاوت است.
-
تگ کنونیکال (Canonical Tag)
هدف: به موتورهای جستجو اعلام میکند که کدام صفحه، نسخه اصلی و معتبر یک محتوا است.
نحوه عملکرد: با قرار دادن کنونیکال در بخش <head> یک صفحه، به موتورهای جستجو میگوییم که اعتبار و لینکهای ورودی به این صفحه، باید به صفحه دیگری (URL کنونیکال) منتقل شود.
کاربرد:
مدیریت صفحات تکراری با محتوای مشابه
مشخص کردن نسخه اصلی صفحات با پارامترهای URL متفاوت (مثلاً محصولات با رنگهای مختلف)
جلوگیری از مشکلات ایندکس شدن صفحات تکراری
-
ریدایرکت ۳۰۱ (301 Redirect)
هدف: به صورت دائمی یک URL را به URL دیگری هدایت میکند.
نحوه عملکرد: زمانی که کاربری به URL قدیمی مراجعه میکند، به طور خودکار به URL جدید هدایت میشود. این تغییر مسیر دائمی است و تمام اعتبار و لینکهای ورودی به URL قدیمی به URL جدید منتقل میشود.
کاربرد:
تغییر آدرس دائمی یک صفحه
ادغام دو سایت
حذف صفحات قدیمی
مدیریت نسخههای مختلف یک صفحه (مثلاً HTTP به HTTPS)
-
تفاوت اصلی بین تگ کنونیکال و ریدایرکت ۳۰۱
تغییر مسیر کاربر: ریدایرکت ۳۰۱ کاربر را به آدرس جدید هدایت میکند، در حالی که کنونیکال فقط به موتورهای جستجو میگوید که کدام صفحه نسخه اصلی است.
انتقال اعتبار: هر دو روش باعث انتقال اعتبار و لینکهای ورودی میشوند، اما ریدایرکت ۳۰۱ این کار را به طور کاملتری انجام میدهد.
زمان پاسخگویی: ریدایرکت ۳۰۱ ممکن است باعث کمی تأخیر در بارگذاری صفحه شود، در حالی که کنونیکال تأثیری بر سرعت بارگذاری ندارد.
در صورتی که تمایل دارید کاربران نیز به صفحه موردنظرتان منتقل شوند، پیشنهاد میکنیم بکار بردن تگ Canonical را فراموش نکنید و در کنار آن از Disavow بک لینک های اسپم غافل نشوید.
سخن پایانی
یکی از مهمترین کدهای موجود در سئو سایت، Canonical Tag است. کاربرد آن شناسایی محتواهای تکراری در صفحات مختلف و معرفی نسخه اصلی و مدنظر به موتور جستجوی گوگل است. بهکارگیری کدهای کنونیکال در میان صاحبان کسبوکار امری رایج است؛ اما به شرطی که اصول استفاده از آن به درستی پیاده شود.
در این مقاله از سایت جینجر سعی کردیم تا تمامی موارد مربوط به تگ کنونیکال را به تفصیل برای شما شرح دهیم. امیدواریم که این مطلب برای شما رضایتبخش بوده باشد. اگر در زمینه دیجیتال مارکتینگ یا شارژ اکانت گوگل ادز سوالی دارید، میتوانید از طریق سایت با مشاورین ما در ارتباط باشید.