در دنیای پویای سئو، جایی که کوچکترین تغییرات هم میتوانند بر رتبهبندی شما تاثیر بگذارند، درک و استفاده صحیح از تگ کنونیکال (Canonical Tag) حیاتی است. این ابزار قدرتمند به شما کمک میکند تا از جریمههای گوگل به دلیل محتوای تکراری در امان بمانید، اعتبار لینکهایتان را متمرکز کنید و در نهایت، جایگاه بهتری در نتایج جستجو کسب کنید. این مقاله یک راهنمای کامل است تا با تمام جنبههای تگ کنونیکال آشنا شوید.
تگ کنونیکال چیست؟ (Canonical Tag)
به بیان ساده، تگ کنونیکال مانند یک علامت راهنمایی برای موتورهای جستجو مثل گوگل عمل میکند. این علامت به آنها نشان میدهد کدام نسخه از یک صفحه، نسخه اصلی و معتبر است. این تگ در بخش <head>
صفحات وب قرار میگیرد و یک URL را به عنوان “URL کنونیکال” یا “URL اصلی” معرفی میکند. تصور کنید چند صفحه با محتوای یکسان یا بسیار مشابه دارید؛ در این صورت، تگ کنونیکال به موتورهای جستجو میفهماند که کدامیک از این صفحات را باید به عنوان منبع اصلی در نظر بگیرند.
هدف اصلی تگ کنونیکال، رفع مشکلاتی است که محتوای تکراری ایجاد میکند. وقتی موتورهای جستجو با صفحات تکراری مواجه میشوند، ممکن است چند اتفاق بیفتد:
- اعتبار (PageRank) بین صفحات مختلف تقسیم شود که در نتیجه رتبه کلی سایت پایین میآید.
- موتور جستجو تصمیم بگیرد کدام نسخه را در نتایج نشان دهد و شاید نسخه مناسبی را انتخاب نکند.
- “بودجه خزش” (Crawl Budget) سایت هدر برود، چون زمان صرف بررسی صفحات تکراری میشود.
اما با استفاده از تگ کنونیکال، شما به موتورهای جستجو کمک میکنید تا:
- فقط یک نسخه از محتوا را فهرستبندی (index) کنند.
- اعتبار لینکها را به URL کنونیکال منتقل کنند.
- بودجه خزش سایت را بهینه کنند.
به عبارت دیگر، تگ کنونیکال نه تنها به موتورهای جستجو کمک میکند تا محتوای اصلی را پیدا کنند، بلکه به آنها اطمینان میدهد که شما به عنوان مدیر وبسایت، در حال مدیریت فعال محتوای خود هستید و بهترین تجربه را برای کاربران فراهم میکنید.
نحوه عملکرد تگ کنونیکال
هنگامی که یک موتور جستجو مانند گوگل یک صفحه وب را با تگ کنونیکال پیدا میکند، ابتدا بررسی میکند که آیا URL مشخص شده به عنوان URL کنونیکال واقعاً معتبر و در دسترس است یا خیر. اگر URL کنونیکال معتبر باشد، موتور جستجو اعتبار لینکها (Link Equity) و سایر سیگنالهای رتبهبندی را به آن URL منتقل میکند و از فهرست کردن نسخههای تکراری خودداری میکند. این فرآیند به بهینهسازی بودجه خزش وبسایت و بهبود رتبهبندی URL کنونیکال کمک میکند. آیا میدانستید با بهرهگیری از تکنیکهای سئو روکامینو میتوانید فروش بیشتری داشته باشید.
چرا تگ کنونیکال برای سئو مهم است؟
اهمیت تگ کنونیکال در سئو را میتوان در موارد زیر خلاصه کرد:
- محافظت در برابر جریمه محتوای تکراری از سوی گوگل: محتوای تکراری یکی از بزرگترین تهدیدها برای سئو است. گوگل با سایتهایی که محتوای تکراری دارند، به شدت برخورد میکند و ممکن است رتبه آنها را کاهش دهد یا حتی از نتایج جستجو حذفشان کند. تگ کنونیکال به گوگل کمک میکند تا صفحه اصلی را تشخیص دهد و از جریمههای احتمالی جلوگیری کند.
- یکپارچهسازی اعتبار لینکهای صفحات مشابه: وقتی چندین صفحه با محتوای مشابه دارید، لینکهایی که به این صفحات داده میشوند، بین آنها تقسیم میشوند. اما با استفاده از تگ کنونیکال، تمام این لینکها به URL کنونیکال منتقل میشوند. این کار باعث افزایش اعتبار آن صفحه شده و رتبه آن را در نتایج جستجو بهبود میبخشد.
- ارتقای رتبه سایت در نتایج جستجو: تگ کنونیکال با تجمیع اعتبار لینکها و جلوگیری از جریمه محتوای تکراری، به طور مستقیم به بهبود رتبه سایت در نتایج جستجو کمک میکند. وقتی گوگل یک URL کنونیکال را به عنوان منبع اصلی شناسایی میکند، آن را در رتبهبندی بالاتر قرار میدهد.
- بهبود خزش و فهرستبندی صفحات سایت توسط رباتهای گوگل: تگ کنونیکال به رباتهای گوگل کمک میکند تا “بودجه خزش” سایت را بهینه کنند. با شناسایی URL کنونیکال، رباتها میتوانند به جای بررسی صفحات تکراری، زمان خود را صرف بررسی صفحات مهمتر و ارزشمندتر کنند. در نتیجه، صفحات سایت سریعتر و بهتر فهرستبندی میشوند.
تحقیقات نشان داده است که وبسایتهایی که به طور فعال از تگ کنونیکال استفاده میکنند، شاهد بهبود قابل توجهی در رتبهبندی خود هستند. به عنوان مثال، یک مطالعه موردی توسط Moz نشان داد که یک وبسایت فروشگاهی با استفاده از تگ کنونیکال توانست ترافیک ارگانیک خود را 20% افزایش دهد (Moz, 2019). این نشان میدهد که تگ کنونیکال میتواند یک ابزار قدرتمند برای بهبود سئو باشد.
تاثیرات استفاده نادرست از تگ کنونیکال
استفاده نادرست از تگ کنونیکال میتواند تاثیرات منفی قابل توجهی بر سئو داشته باشد. به عنوان مثال، اگر تگ کنونیکال به یک صفحه نامرتبط یا دارای خطا اشاره کند، ممکن است موتورهای جستجو صفحه اصلی را نادیده بگیرند و رتبهبندی آن را کاهش دهند. همچنین، اگر تگ کنونیکال به درستی پیادهسازی نشود، ممکن است موتورهای جستجو محتوای تکراری را به اشتباه فهرستبندی کنند که منجر به کاهش رتبهبندی کلی وبسایت میشود.
صفحات تکراری چطور در سایت ایجاد میشوند؟ (How Duplicate Pages are Created)
ایجاد صفحات تکراری در یک وبسایت میتواند به دلایل مختلفی اتفاق بیفتد. درک این دلایل به شما کمک میکند تا از ایجاد صفحات تکراری جلوگیری کنید و در صورت وجود، از تگ کنونیکال به درستی استفاده کنید. برخی از رایجترین دلایل ایجاد صفحات تکراری عبارتند از:
- پارامترهای URL (فیلترها، مرتبسازی، Session IDs):بسیاری از وبسایتها از پارامترهای URL برای فیلتر کردن، مرتبسازی یا ردیابی کاربران استفاده میکنند. برای مثال، یک فروشگاه آنلاین ممکن است از پارامترهای URL برای نمایش محصولات بر اساس قیمت، رنگ یا اندازه استفاده کند. هر بار که یک پارامتر جدید به URL اضافه میشود، یک صفحه جدید با همان محتوای اصلی ایجاد میشود.
مثال:
example.com/products/shoes
example.com/products/shoes?color=red
example.com/products/shoes?color=red&size=42
- نسخههای مختلف دسکتاپ و موبایل:اگر وبسایت شما دارای نسخههای جداگانه برای دسکتاپ و موبایل باشد، ممکن است محتوای مشابهی در هر دو نسخه وجود داشته باشد. در این صورت، باید از تگ کنونیکال برای مشخص کردن نسخه اصلی استفاده کنید.
مثال:
example.com
(نسخه دسکتاپ)m.example.com
(نسخه موبایل)
- نسخههای HTTPS و HTTP:اگر وبسایت شما هم با پروتکل HTTP و هم با پروتکل HTTPS قابل دسترسی باشد، ممکن است گوگل هر دو نسخه را به عنوان صفحات جداگانه فهرستبندی کند. برای جلوگیری از این مشکل، بهتر است وبسایت خود را به طور کامل به HTTPS منتقل کنید و از تگ کنونیکال برای مشخص کردن نسخه HTTPS به عنوان نسخه اصلی استفاده کنید.
مثال:
http://example.com
https://example.com
- URLهای دارای WWW و بدون WWW:برخی از وبسایتها هم با WWW و هم بدون WWW قابل دسترسی هستند. این موضوع میتواند منجر به ایجاد صفحات تکراری شود. برای رفع این مشکل، یکی از این دو حالت را به عنوان نسخه اصلی انتخاب کرده و از ریدایرکت 301 برای هدایت نسخه دیگر به نسخه اصلی استفاده کنید.
مثال:
www.example.com
example.com
- صفحهبندی (Pagination):اگر یک صفحه به چند بخش تقسیم شده باشد (مثلاً یک وبلاگ با تعداد زیادی پست)، هر بخش از صفحهبندی ممکن است حاوی محتوای مشابهی باشد. در این حالت، از تگ کنونیکال برای مشخص کردن صفحه اصلی (صفحه اول) به عنوان URL کنونیکال استفاده کنید. همچنین میتوانید از تگهای
rel="next"
وrel="prev"
استفاده کنید تا روابط بین صفحات را به گوگل نشان دهید.مثال:
example.com/blog
(صفحه اول)example.com/blog?page=2
(صفحه دوم)example.com/blog?page=3
(صفحه سوم)
- محتوای تکراری در دستهها و برچسبها:بسیاری از وبسایتها از دستهها و برچسبها برای سازماندهی محتوا استفاده میکنند. اگر یک پست در چند دسته یا برچسب قرار گیرد، ممکن است محتوای تکراری در صفحات مختلف ایجاد شود. برای جلوگیری از این اتفاق، از تگ کنونیکال برای مشخص کردن URL اصلی پست به عنوان URL کنونیکال استفاده کنید.
- صفحات پرینت و AMP:برخی از وبسایتها دارای صفحات پرینت یا AMP (Accelerated Mobile Pages) هستند که محتوای مشابهی با صفحه اصلی دارند. در این صورت، از تگ کنونیکال برای مشخص کردن صفحه اصلی به عنوان URL کنونیکال استفاده کنید.
- خطاهای انسانی در ایجاد URL:گاهی اوقات اشتباهات انسانی در ایجاد URLها میتواند باعث ایجاد صفحات تکراری شود. به عنوان مثال، ممکن است یک URL با حروف بزرگ و کوچک متفاوت ایجاد شود، یا یک URL با یک اسلش اضافی ایجاد شود. برای جلوگیری از این مشکل، باید دقت بیشتری در ایجاد URLها داشته باشید و از ابزارهای سئو برای شناسایی و رفع خطاهای احتمالی استفاده کنید.
تاثیرات ساختار نامناسب URL بر ایجاد محتوای تکراری
ساختار URL نامناسب میتواند به طور غیرمستقیم به ایجاد محتوای تکراری منجر شود. به عنوان مثال، اگر URLها به درستی سازماندهی نشده باشند، ممکن است یک صفحه با چندین URL مختلف قابل دسترس باشد که این موضوع باعث ایجاد محتوای تکراری میشود. استفاده از URLهای توصیفی و سازماندهی شده به کاهش احتمال ایجاد محتوای تکراری کمک میکند.
چه زمانی باید از تگ کنونیکال استفاده کرد؟ (When to Use Canonical Tag)
به طور کلی، هر زمان که چند صفحه با محتوای مشابه یا یکسان وجود داشته باشند، باید از تگ کنونیکال استفاده کنید. در ادامه، چند سناریوی رایج را بررسی میکنیم که استفاده از تگ کنونیکال در آنها ضروری است:
- وجود محتوای تکراری یا مشابه در چند URL:
این رایجترین دلیل برای استفاده از تگ کنونیکال است. اگر محتوای شما در چند URL در دسترس باشد (به دلایلی که پیشتر ذکر شد)، باید از تگ کنونیکال برای مشخص کردن URL اصلی استفاده کنید. - نسخههای مختلف یک صفحه برای دستگاههای گوناگون:
اگر وبسایت شما نسخههای جداگانه برای دسکتاپ و موبایل دارد، باید از تگ کنونیکال استفاده کنید تا نسخه اصلی را مشخص کنید. - صفحات دارای پارامترهای URL:
اگر از پارامترهای URL برای فیلتر کردن، مرتبسازی یا ردیابی کاربران استفاده میکنید، تگ کنونیکال به شما کمک میکند تا URL اصلی را به موتورهای جستجو معرفی کنید. - صفحهبندی (Pagination):
اگر یک صفحه به چند بخش تقسیم شده است، باید از تگ کنونیکال برای مشخص کردن صفحه اصلی (صفحه اول) به عنوان URL کنونیکال استفاده کنید. - محتوای تکراری در دامنههای مختلف (کنونیکال بین دامنهای):
اگر محتوای شما در چند دامنه در دسترس باشد (مثلاً اگر یک مقاله را در چند سایت منتشر کردهاید)، میتوانید از تگ کنونیکال برای مشخص کردن دامنه اصلی به عنوان دامنه کنونیکال استفاده کنید. به این نوع کنونیکال، “کنونیکال بین دامنهای” (Cross-Domain Canonical) گفته میشود.
آیا میدانید که استفاده از تگ کنونیکال بین دامنهای میتواند به شما کمک کند تا از سرقت محتوای خود توسط سایتهای دیگر جلوگیری کنید؟ با استفاده از این تگ، شما به گوگل اعلام میکنید که کدام دامنه منبع اصلی محتوا است و در نتیجه، سایت شما در نتایج جستجو رتبه بهتری کسب خواهد کرد.
سناریوهای خاص استفاده از تگ کنونیکال
- محتوای سندیکا شده (Syndicated Content): اگر محتوای خود را در سایتهای دیگر منتشر میکنید، استفاده از تگ کنونیکال بین دامنهای ضروری است.
- صفحات دارای محتوای مشابه با تغییرات جزئی: اگر صفحاتی دارید که محتوای مشابهی دارند اما تغییرات جزئی در آنها وجود دارد (به عنوان مثال، صفحات محصول با رنگها یا اندازههای مختلف)، استفاده از تگ کنونیکال به موتورهای جستجو کمک میکند تا صفحه اصلی را تشخیص دهند.
انواع آدرسدهی کنونیکال (Types of Canonical Addressing)
برای مشخص کردن URL کنونیکال، سه روش اصلی وجود دارد:
- تگ کنونیکال (HTML Tag):
این رایجترین روش است. در این روش، یک تگ<link>
با ویژگیrel="canonical"
در بخش<head>
صفحه قرار داده میشود. مقدار ویژگیhref
باید URL کنونیکال باشد. - هدر HTTP (HTTP Header):
این روش برای مشخص کردن URL کنونیکال برای فایلهایی مانند PDF یا تصاویر کاربرد دارد. در این روش، یک هدر HTTP با نامLink
و مقدارrel="canonical"
به پاسخ HTTP اضافه میشود. مقدار هدر باید URL کنونیکال باشد. - نقشه سایت XML (XML Sitemap):
نقشه سایت XML یک فایل است که تمام URLهای مهم سایت شما را به موتورهای جستجو معرفی میکند. شما میتوانید از نقشه سایت XML برای نشان دادن URL کنونیکال استفاده کنید. با این حال، این روش به تنهایی کافی نیست و باید همراه با تگ کنونیکال یا هدر HTTP استفاده شود.
دقت داشته باشید که نقشه سایت XML به عنوان یک “پیشنهاد” به موتورهای جستجو عمل میکند و تضمینی برای ایندکس شدن تمام URLهای موجود در آن نیست. با این حال، اضافه کردن URLهای کنونیکال به نقشه سایت میتواند به گوگل کمک کند تا این URLها را سریعتر شناسایی و ایندکس کند (Google Search Central).
نکات تکمیلی در مورد استفاده از نقشه سایت XML
- نقشه سایت XML باید به روز باشد و شامل تمام URLهای کنونیکال وبسایت باشد.
- نقشه سایت XML باید به سرچ کنسول گوگل ارسال شود.
روش استفاده از تگ کنونیکال (Canonical Tag Implementation Methods)
در این قسمت، روشهای مختلف پیادهسازی تگ کنونیکال را بررسی میکنیم:
روش اول: HTML Tag rel=canonical
این رایجترین و سادهترین روش برای استفاده از تگ کنونیکال است.
- نحوه اضافه کردن تگ کنونیکال به بخش
<head>
صفحه:
برای اضافه کردن تگ کنونیکال، کد زیر را در بخش<head>
صفحه قرار دهید:
<link rel="canonical" href="https://example.com/your-canonical-page/" />
- استفاده از URLهای مطلق:
بسیار مهم است که از URLهای مطلق (Absolute URLs) به جای URLهای نسبی (Relative URLs) در تگ کنونیکال استفاده کنید. URLهای مطلق شامل نام دامنه هستند، در حالی که URLهای نسبی فقط مسیر را نشان میدهند.
مثال:
- درست:
<link rel="canonical" href="https://example.com/your-canonical-page/" />
- غلط:
<link rel="canonical" href="/your-canonical-page/" />
- مثال کد:
فرض کنید یک صفحه با URLexample.com/products/shoes?color=red
دارید و میخواهید صفحهexample.com/products/shoes
را به عنوان URL کنونیکال مشخص کنید. در این صورت، باید کد زیر را در بخش<head>
صفحهexample.com/products/shoes?color=red
قرار دهید:
<link rel="canonical" href="https://example.com/products/shoes/" />
روش دوم: هدر HTTP برای اجرای تگ کنونیکال
این روش برای فایلهایی مانند PDF یا تصاویر مناسب است که نمیتوان تگ HTML را در آنها قرار داد.
- نحوه تنظیم هدر HTTP در سرور:
برای تنظیم هدر HTTP، باید به تنظیمات سرور خود دسترسی داشته باشید. روش تنظیم هدر HTTP بسته به نوع سرور شما (Apache، Nginx و غیره) متفاوت است. - مثال کد:
در سرور Apache، میتوانید هدر HTTP را با استفاده از فایل.htaccess
تنظیم کنید. کد زیر را به فایل.htaccess
اضافه کنید:
<Files "your-file.pdf">
Header add Link "<https://example.com/your-canonical-page/>; rel=\"canonical\""
</Files>
در این مثال، your-file.pdf
نام فایل شما و https://example.com/your-canonical-page/
URL کنونیکال است.
روش سوم: استفاده از نقشه سایت XML برای نشان دادن URL کنونیکال
نقشه سایت XML به طور مستقیم URL کنونیکال را مشخص نمیکند، اما میتواند به گوگل کمک کند تا URLهای مهم سایت شما را شناسایی کند.
- نحوه ایجاد و ویرایش نقشه سایت XML:**
میتوانید از ابزارهای مختلفی برای ایجاد و ویرایش نقشه سایت XML استفاده کنید. - قرار دادن فقط URL کنونیکال در نقشه سایت:**
در نقشه سایت XML، فقط URLهای کنونیکال را قرار دهید. از قرار دادن URLهای تکراری یا غیر کنونیکال خودداری کنید.
توصیه حرفهای: اگر از CDN (شبکه توزیع محتوا) استفاده میکنید، مطمئن شوید که تنظیمات CDN شما با تگ کنونیکال سازگار است. برخی از CDNها ممکن است URLهای غیر کنونیکال را کش کنند و باعث ایجاد مشکلاتی در سئو شوند.
نکات تکمیلی برای پیادهسازی تگ کنونیکال
- تست پیادهسازی:** پس از پیادهسازی تگ کنونیکال، حتماً آن را تست کنید تا مطمئن شوید که به درستی کار میکند. میتوانید از ابزارهای سئو برای بررسی تگ کنونیکال استفاده کنید.
- به روزرسانی منظم:** تگ کنونیکال را به طور منظم بررسی کنید و در صورت نیاز آن را به روز کنید.
تنظیم URL کنونیکال در CMSهای مختلف (Canonical Tag in Different CMS)
بسیاری از سیستمهای مدیریت محتوا (CMS) به شما این امکان را میدهند که به راحتی تگ کنونیکال را تنظیم کنید. در اینجا نحوه تنظیم تگ کنونیکال در برخی از CMSهای محبوب را بررسی میکنیم:
1. وردپرس (WordPress):
وردپرس یکی از محبوبترین CMSها در جهان است. برای تنظیم تگ کنونیکال در وردپرس، میتوانید از افزونههای سئو مانند Yoast SEO یا Rank Math استفاده کنید.
- افزونه Yoast SEO:
پس از نصب و فعالسازی افزونه Yoast SEO، یک باکس Yoast SEO در پایین هر صفحه یا پست مشاهده خواهید کرد. در این باکس، میتوانید به تب “Advanced” بروید و URL کنونیکال را در فیلد “Canonical URL” وارد کنید.
- افزونه Rank Math:
افزونه Rank Math نیز عملکرد مشابهی دارد. پس از نصب و فعالسازی افزونه Rank Math، یک باکس Rank Math SEO در پایین هر صفحه یا پست مشاهده خواهید کرد. در این باکس، میتوانید به تب “Advanced” بروید و URL کنونیکال را در فیلد “Canonical URL” وارد کنید.
2. Shopify:
Shopify یک پلتفرم تجارت الکترونیک محبوب است. برای تنظیم تگ کنونیکال در Shopify، میتوانید از طریق ویرایشگر قالب (Theme Editor) به فایل theme.liquid
دسترسی پیدا کنید و کد تگ کنونیکال را به بخش <head>
اضافه کنید.
3. Wix:
Wix یک پلتفرم ساخت وبسایت است که به شما امکان میدهد بدون نیاز به کدنویسی وبسایت ایجاد کنید. برای تنظیم تگ کنونیکال در Wix، میتوانید از طریق تنظیمات سئو (SEO Settings) به بخش “Advanced SEO” بروید و URL کنونیکال را در فیلد “Canonical URL” وارد کنید.
مطالعه موردی: بسیاری از فروشگاههای آنلاین Shopify به دلیل ساختار URL پیشفرض این پلتفرم، با مشکل محتوای تکراری مواجه هستند. با استفاده از تگ کنونیکال و تنظیم آن در فایل theme.liquid
، این فروشگاهها میتوانند این مشکل را حل کرده و رتبه خود را در نتایج جستجو بهبود بخشند.
نکات تکمیلی برای CMSهای مختلف
- بررسی مستندات: همیشه داکیومنتهای CMS خود را برای نحوه تنظیم تگ کنونیکال بررسی کنید.
- استفاده از افزونههای سئو: استفاده از افزونههای سئو میتواند فرآیند تنظیم تگ کنونیکال را آسانتر کند.
اشتباهات رایج در استفاده از تگ کنونیکال (Common Mistakes in Using Canonical Tag)
استفاده نادرست از تگ کنونیکال میتواند منجر به مشکلات جدی در سئو شود. در اینجا برخی از رایجترین اشتباهات در استفاده از تگ کنونیکال را بررسی میکنیم:
- استفاده از URLهای نسبی به جای URLهای مطلق:
همانطور که قبلاً ذکر شد، بسیار مهم است که از URLهای مطلق به جای URLهای نسبی در تگ کنونیکال استفاده کنید. - اشاره به صفحه اصلی:
اشاره به صفحه اصلی به عنوان URL کنونیکال برای تمام صفحات سایت یک اشتباه رایج است. فقط صفحاتی که محتوای مشابهی با صفحه اصلی دارند باید به صفحه اصلی ارجاع داده شوند. - ارجاع از HTTPS به HTTP:
اگر وبسایت شما از HTTPS استفاده میکند، نباید از URLهای HTTP در تگ کنونیکال استفاده کنید. - زنجیره کنونیکال:
زنجیره کنونیکال زمانی رخ میدهد که یک صفحه به صفحه دیگری به عنوان URL کنونیکال اشاره کند و آن صفحه نیز به صفحه دیگری اشاره کند. این موضوع میتواند باعث سردرگمی موتورهای جستجو شود و باید از آن اجتناب شود. - استفاده از چند تگ کنونیکال در یک صفحه:
فقط یک تگ کنونیکال باید در یک صفحه وجود داشته باشد. استفاده از چند تگ کنونیکال میتواند باعث سردرگمی موتورهای جستجو شود. - کنونیکال کردن به محتوای نامرتبط:
تگ کنونیکال باید به صفحهای اشاره کند که محتوای مشابهی با صفحه فعلی دارد. کنونیکال کردن به محتوای نامرتبط میتواند باعث کاهش رتبه سایت شود. - ترکیب تگهای noindex، disallow یا nofollow با تگ کنونیکال:
ترکیب تگ کنونیکال با تگهای noindex، disallow یا nofollow میتواند باعث سردرگمی موتورهای جستجو شود. اگر میخواهید یک صفحه را از ایندکس شدن توسط موتورهای جستجو منع کنید، نباید از تگ کنونیکال استفاده کنید. - عدم بررسی تگهای کنونیکال داینامیک:
اگر از تگهای کنونیکال داینامیک استفاده میکنید (به عنوان مثال، اگر از یک اسکریپت برای تولید تگهای کنونیکال استفاده میکنید)، باید به طور مرتب آنها را بررسی کنید تا مطمئن شوید که به درستی کار میکنند.
یکی از اشتباهات رایج که در سایتهای بزرگ مشاهده میشود، عدم توجه به تگهای کنونیکال داینامیک است. این تگها معمولاً توسط سیستمهای مدیریت محتوا یا افزونههای سئو ایجاد میشوند و ممکن است به مرور زمان دچار خطا شوند. بنابراین، بررسی دورهای این تگها بسیار مهم است.
نکات تکمیلی برای جلوگیری از اشتباهات
- آموزش تیم: مطمئن شوید که تیم شما با نحوه استفاده صحیح از تگ کنونیکال آشنا است.
- بررسی منظم: به طور منظم تگهای کنونیکال سایت خود را بررسی کنید تا از عدم وجود خطا اطمینان حاصل کنید.
نحوه بررسی تگ کنونیکال در سایت (How to Check Canonical Tag)
برای اطمینان از اینکه تگ کنونیکال به درستی در سایت شما پیادهسازی شده است، میتوانید از روشهای زیر استفاده کنید:
- مشاهده سورس صفحه (View Source):
سادهترین راه برای بررسی تگ کنونیکال، مشاهده سورس صفحه است. برای این کار، در مرورگر خود روی صفحه راست کلیک کنید و گزینه “View Page Source” یا “Inspect” را انتخاب کنید. سپس، کد HTML صفحه را جستجو کنید و مطمئن شوید که تگ کنونیکال به درستی در بخش<head>
قرار داده شده است. - استفاده از ابزارهای سئو (SEO Tools):
ابزارهای سئو مختلفی وجود دارند که میتوانند به شما در بررسی تگ کنونیکال کمک کنند. برخی از این ابزارها عبارتند از:- Google Search Console: Google Search Console یک ابزار رایگان از گوگل است که به شما امکان میدهد عملکرد سایت خود را در نتایج جستجو بررسی کنید. Google Search Console میتواند به شما نشان دهد که آیا گوگل تگ کنونیکال شما را به درستی تشخیص داده است یا خیر.
- Screaming Frog SEO Spider: Screaming Frog SEO Spider یک ابزار خزیدن وبسایت است که به شما امکان میدهد تمام صفحات سایت خود را بررسی کنید و خطاهای سئو را شناسایی کنید. Screaming Frog SEO Spider میتواند به شما نشان دهد که آیا تگ کنونیکال در تمام صفحات سایت شما به درستی پیادهسازی شده است یا خیر.
- Ahrefs:Ahrefs یک ابزار سئو قدرتمند است که به شما امکان میدهد عملکرد سایت خود را در نتایج جستجو بررسی کنید، کلمات کلیدی را ردیابی کنید، لینکها را تجزیه و تحلیل کنید و خطاهای سئو را شناسایی کنید. Ahrefs میتواند به شما نشان دهد که آیا تگ کنونیکال در تمام صفحات سایت شما به درستی پیادهسازی شده است یا خیر.
- سرچ کنسول گوگل (Google Search Console):
سرچ کنسول گوگل ابزاری کارآمد برای بررسی مشکلات مربوط به فهرستبندی و خزش سایت است. در بخش Coverage این ابزار میتوانید خطاهایی مربوط به تگ کنونیکال را مشاهده و برای رفع آنها اقدام کنید.
تجربه شخصی: من همیشه از Screaming Frog برای بررسی تگ کنونیکال در پروژههای سئو استفاده میکنم. این ابزار به من کمک میکند تا به سرعت تمام صفحات سایت را بررسی کنم و خطاهای مربوط به تگ کنونیکال را شناسایی کنم.
نکات تکمیلی برای بررسی تگ کنونیکال
- بررسی منظم: تگ کنونیکال سایت خود را به طور منظم بررسی کنید، به خصوص پس از تغییرات در سایت.
- استفاده از ابزارهای مختلف: از ابزارهای مختلف برای بررسی تگ کنونیکال استفاده کنید تا دید کاملی از وضعیت سایت خود داشته باشید.
جمع بندی
با مطالعه این مقاله با تگ کنونیکال آشنا شدیم و راه های مقابله با محتواهای تکراری را توضیح دادیم. همچنین روش های استفاده از تگ کنونیکال را در CMS ها مختلف را نشان داده ایم. ما آماده شنیدن نظرات شما در مورد این مقاله در بخش نظرات می باشیم.