اگر یک کارشناس سئو باشید یا صاحب یک سایت فروشگاهی نسبتا بزرگ، به احتمال زیاد با کلمه کنونیکال و مفهوم آن آشنایی دارید. این خطا در اصل زمانی اتفاق میوفته که شما از تگ کنونیکال در یک یا چند صفحه استفاده میکنید.
یکی از مشکلاتی که ممکن است در وبسایت شما رخ دهد، خطای “Alternate Page with Proper Canonical Tag” است. این خطا زمانی بروز میکند که چندین نسخه از یک صفحه با تگ کنونیکال به صفحه دیگری اشاره میکنند. در این مقاله، البته فراموش نکنید که اگر خودتان این تگ را در صفحه قرار داده اید هیچ مشکلی وجود ندارد و نیازی به اقدام خاصی نیست.
فهرست موضوعات در این آموزش
نحوه رفع خطای alternate page with proper canonical tag
قبل از بررسی خطا، لازم است با مفهوم تگ کنونیکال آشنا شوید. تگ کنونیکال یک متا تگ HTML است که به موتورهای جستجو اعلام میکند که کدام نسخه از یک صفحه را به عنوان نسخه اصلی در نظر بگیرند. در این شرایط، گوگل نمیداند کدام صفحه را بین x و y محتوای اصلی را دارد پس محتوای تکراری را تشخیص میدهد. در این شرایط باید از تگ کنونیکال استفاده کرد تا گوگل را متوجه صفحه اصلیمان بکنیم. این تگ برای جلوگیری از مشکلات محتوای تکراری و بهبود سئو سایت استفاده میشود.
تگ کنونیکال به شکل پایین است:
<link rel=”canonical” href=”https://www.seoiran.ir/>
پس بطور کلی زمانی که “Alternate Page with Proper Canonical Tag” را در سرچ کنسول مشاهده کردید باید بدانید که در سایت شما چند صفحه با محتوای یکسان وجود دارد که همگی به یک صفحه دیگر به عنوان صفحه اصلی کنونیکال شده اند. و این یعنی موتور جستجو گوگل کنونیکال و ارجاع این چند صفحه به صفحه مادر را قبول کرده است.
برای رفع این خطا ابتدا باید بدونیم چرا با این مشکل مواجه شدیم و دلیل بروز مشکل را پیدا کنیم. این خطا معمولا به دلیل یکی از موراد زیر اتفاق میافتد:
- وجود نسخههای مختلف از یک صفحه: ممکن است صفحات مشابهی با URLهای متفاوت در سایت شما وجود داشته باشد.
- استفاده نادرست از تگ کنونیکال: ممکن است تگ کنونیکال به درستی استفاده نشده باشد یا به صفحهای اشتباه اشاره کند.
- مشکلات ریدایرکت: اگر از ریدایرکت استفاده میکنید، ممکن است مشکلات ریدایرکت باعث ایجاد این خطا شود.
یافتن آدرس صفحات در گزارش “Alternate page with proper canonical tag”
برای پیدا کردن آدرس این صفحات، مراحل زیر را بصورت گام به گام انجام دهید:
ورود به گوگل سرچ کنسول: وارد حساب گوگل سرچ کنسول خود شوید و سایت مورد نظر را انتخاب کنید.
رفتن به بخش ایندکس: در منوی سمت چپ، در بخش “indexing” روی گزینه pages” “ کلیک کنید.
حالا به پایین صفحه بروید و در بخش Why pages aren’t indexed میتوانید انواع خطاها را مشاهده کنید که Alternate page with proper canonical tag یکی از آنهاست که میتوانید روی آن کلیک کنید. در این منطقه لیست صفحات و url هایی که دارای این خطا هستند نمایش داده میشود.
همچنین بخوانید : رفع خطای avoid large layout shifts
آیا خطای Alternate page with proper canonical tag خطر ناک است؟
بسیاری از کارشناسان سئو سوال میپرسند که آیا این خطا خطری برای وبسایت دارد و باید آن را حل کرد؟ باید در جواب گفت بستگی دارد که خودتان این کار را انجام داده باشید یا بصورت اتفاقی پیش آمده باشد.
چون حتی اگر بصورت دستی هم از تگ کنونیکال در صفحات استفاده کنید باز هم این خطا نمایش داده میشود و صفحاتی دکه این تگ را دارند از ایندکس خارج میشوند یا اصلا کراول نمیشوند پس در این صورت هیچ مشکلی نیست و نیاز به برطرف کردن موردی ندارید.
رابطه Alternate page with proper canonical tag و کرال باجت
هر وبسایت بودجه خزش مخصوص خودش را دارد به این معنی که خزندههای گوگل هر چند وقت یکبار محتوای این سایت را کراول میکنند . زمانی که صفحات با تگ کنونیکال زیاد شوند ممکن است بعضی از آنها در هر حالی ایندکس و خزش شوند و این دقیقا یعنی هدر رفتن بئدجه خزش.
البته این مورد اغلب در سایتهای فرروشگاهی بزرگ که فیلترهای زیاد و صفحات مشابه بسیاری دارند اتفاق میافتد.اما میپرسید که چطور بعد اط تگ کنونیکال باز هم گوگل این صفحات را کرال میکند؟ گاهی اوقات ممکن است فراموش کنید و در سایت به این صفحات لینک بدهید پس ربات های گوگل هم به آن صفحه هدایت میشوند و آن را ایندکس میکنند.
بهتر است لینکهای داخلی که قبلا به این صفحات داده اید را هم پاک کنید تا خیالتان راحت تر باشد.
رفع خطای Alternate page with proper canonical tag
همانطور که گفتیم بطور معمول این مورد خطایی نیست که بخواهید آن را برطرف کنید یا کار خاصی برایش انجام دهید، اما تبصرههایی وجود دارد که در ادامه به هرکدام میپردازیم:
آدرس صفحه مادر اشتباه است
گاهی اوقات با چک کردن صفحاتی که این خطا را دارند متوجه یک نکته عجیب میشوید و میبینید که صفحه ای که به عنوان صفحه مادر انتخاب کردید اشتباه است و شما قصد کنونیکال کردن محتواهای تکراری به این صفحه را نداشته اید. برای چک کردن این موضوع باید آدرس صفحه ای که خطا دارد را در بخش URL Inspection قرار دهید و صفحه ای مانند عکس زیر را مشاهده خواهید کرد.
اگر آدرس صفحه مادر اشتباه باشد باید آن را عوض کنید یا اگر این صفحات با محتوای تکراری ارزشی برای شما ندارند آنها را نو ایندکس کنید تا راحتتر باشید.
اگر از وردپرس استفاده میکنید افزونه های یوست و رنک مث کار شما را بسیار راحت کرده اند و خیلی راحت از طریق پیشخوان میتوانید صفحات دلخواه را کنونیکال یا نو ایندکس کنید.
برگرداندن صفحه
میخواهید صفحهای که گوگل تشخیص داده نسخه تکراری است، در نتایج جستجو نمایش داده شود؟
برای این کار، باید به گوگل نشان دهید که این صفحه منحصر به فرد و ارزشمند است. این کار با چند گام ساده امکانپذیر است:
- محتوای باکیفیت و منحصر به فرد:
- محتوای غنی و ارزشمند: مطمئن شوید محتوای صفحه شما به اندازه کافی غنی و ارزشمند است تا گوگل آن را به عنوان یک صفحه مستقل و مفید تشخیص دهد. اگر محتوای صفحه ضعیف است باید آن را عوض کنید.
- تفاوت با سایر صفحات: محتوای این صفحه باید به طور قابل توجهی با سایر صفحات سایت شما متفاوت باشد تا از نظر گوگل تکراری محسوب نشود.
- استفاده صحیح از تگ کنونیکال:
- حذف تگ کنونیکال: اگر تگ کنونیکال این صفحه به صفحهای دیگر اشاره میکند، آن را حذف کنید. این کار به گوگل نشان میدهد که این صفحه به عنوان یک صفحه مستقل در نظر گرفته شود. یا از تگ کنونیکال خودارجاعاستفاده کنید. به جای حذف تگ کنونیکال، میتوانید از تگ کنونیکال خودارجاع استفاده کنید. این بدان معناست که تگ کنونیکال به خود همان صفحه اشاره میکند. این کار به گوگل میفهماند که این صفحه مهم است و باید ایندکس شود.
حذف صفحات تکراری
شاید اصلا نخواهید هیچ صفحه تکراری چه با کنونیکال چه بصورت معمولی در سایت شما باشد.گاهی ارزش این صفحات به قدری پایین است که نبودنشان خیلی بهتر از بودنشان است. برای این کار میتوانید از ریدایرکت دائمی یعنی 301 استفاده کنید و این محتواهای بی ارزش را به صفحه اصلی سایت ریدایرکت کنید.
برای انجام ریدایرکت لیستی از صفحات واجد شرایط تهیه کنید و البته آدرس صفحات مادر را هم بنویسید. حالا میتواند با رفتن به فایل .htaccess ریدایرکت را انجام دهید. اگر هم از وردپرس استفاده میکنید کار راحت تری دارید و تنها با افزونه های سئو میتوانید این کار را انجام دهید.
نکته: قبل از ریدایرکت تمام لینک های داخلی که به این صفحات کم ارزش داده اید را پاک کنید تا گوگل مجبور به خزش دوباره نشود.
سخن پایانی
در دنیای رقابت آمیز سئو، هر جزئیات کوچک میتواند تأثیر بزرگی بر رتبهبندی سایت شما داشته باشد. خطای “Alternate page with proper canonical tag” یکی از این جزئیات است که اگر به درستی مدیریت نشود، میتواند به طور جدی به سئوی سایت شما آسیب برساند. این خطا معمولا به دلایل زیر اتفاق میافتد:
- تگ کنونیکال اشتباه: ممکن است تگ کنونیکال به صفحه اشتباهی اشاره کند یا اصلاً نباید وجود داشته باشد.
- تگ کنونیکال اضافی: گاهی اوقات، تگ کنونیکال برای صفحاتی که نیازی به آن ندارند، استفاده میشود.
- تضاد بین تگ کنونیکال و ریدایرکت 301: استفاده همزمان از این دو روش میتواند باعث سردرگمی گوگل شود.
- مشکلات در بودجه خزش: تعداد زیاد صفحات با محتوای تکراری میتواند باعث شود که گوگل نتواند به همه صفحات به خوبی دسترسی پیدا کند.
با پیروی از راهکارهایی که در این مقاله ارائه شد، میتوانید این مشکل را برطرف کرده و به گوگل کمک کنید تا محتوای ارزشمند شما را به بهترین شکل ممکن ایندکس کند. به یاد داشته باشید، یک ساختار سئو قوی و بهینه، کلید موفقیت در دنیای دیجیتال است.
سوالات متداول
رایجترین دلایل ایجاد این خطا چیست؟
دلایل رایج عبارتند از: وجود صفحات تکراری، استفاده نادرست از تگ کنونیکال، مشکلات در ریدایرکتها و پارامترهای URL.
بهترین روش برای رفع این خطا چیست؟
برای رفع این خطا، باید تگهای کنونیکال را به درستی تنظیم کنید، صفحات تکراری را ادغام یا حذف کنید و ریدایرکتهای صحیح را ایجاد کنید. همچنین، بررسی و اصلاح ساختار URLها نیز میتواند مفید باشد.
آیا میتوان این خطا را به صورت خودکار رفع کرد؟
در برخی موارد، ابزارهای سئو میتوانند به شما در شناسایی و رفع خودکار برخی از مشکلات مربوط به تگهای کنونیکال کمک کنند. اما برای رفع کامل این خطا، معمولاً نیاز به بررسی دستی و تصمیمگیریهای دقیق است.