در دسترس بودن یک صفحه با بیش از یک URL در سیستم های مدیریت محتوا یک امر طبیعی است. جهت جلوگیری از ایندکس شدن و همچنین شناخته شدن این گونه صفحات به عنوان صفحات تکراری توسط موتور جستجوی گوگل باید از canonical استفاده کرد. به عنوان نمونه اگر یک صفحه با سه آدرس در دسترس بود، شما باید یکی از آدرس ها را به عنوان canonical یا آدرس اصلی انتخاب کنید و آن را در کد HTML هر سه صفحه در قسمت قرار دهید. در این صورت اگر گوگل بات وارد هر کدام از سه صفحه شود، متوجه می شود که آدرس اصلی کدام URL است و باید فقط یک URL که همان آدرس canonical است را ایندکس کند.
<link rel="canonical" href="https://www.webyooz.com/google-analytics/" />
مواردی که ممکن است منجر به در دسترس بودن یک صفحه با بیش از یک URL شوند عبارتند از:
وجود شناسه session کاربر، پارامتر جستجو، مرتب سازی یا فیلتر در URL:
https://www.webyooz.com/book/
https://webyooz.com/books/?gclid=ABCD
https://www.webyooz.com/products?category=book&lang=per
https://www.webyooz.com/books/?sort=price
https://www.webyooz.com/book/?filter=seo
سیستم بلاگ به صورت خودکار دو آدرس را برای هر مطلب تولید کند:
https://www.webyooz.com/books/seo/nima-jafari.html
https://www.webyooz.com/books/it/web-design/seo.html
سرور به نحوی تنظیم شده باشد که صفحات با www و بدون www در دسترس باشد:
https://www.webyooz.com/books/seo/nima-jafari.html
https://webyooz.com/books/seo/nima-jafari.html
سرور به نحوی تنظیم شده باشد که صفحات با https و http در دسترس باشد:
http://www.webyooz.com/books/seo/nima-jafari.html
https://www.webyooz.com/books/seo/nima-jafari.html
مشخص کردن آدرس کنونیکال برای صفحات AMP:
<link rel="canonical" href="https://webyooz.com/non-amp-address-of-a-page" />
گوگل وبمستران را تشویق به استفاده از آدرس canonical می کند ولی استفاده از آن اجباری نیست. در صورتیکه آدرس canonical در مشخص نشده باشد، گوگل تصمیم خواهد گرفت که کدام آدرس را باید به عنوان آدرس اصلی در نظر بگیرد.
ضمنا به این نکته توجه داشته باشید که ضمانتی از طرف گوگل بابت ایندکس صفحات با آدرس canonical که شما مشخص کرده باشید نیست و حالتهای گوناگونی در این خصوص وجود دارد که در فصل آموزش سرچ کنسول در این مورد توضیح داده شده است.
🔗 منبع: Google Search Console Help
سلام
استاد وقت بخیر و خداقوت
صفحات سایت فروشگاهی که در قسمت سایت مپ گوگل سرچ کنسول جدید Submitted URL not selected as canonical هستند چگونه باید مشکلشان را حل کرد
سلام و وقت بخیر،
پیغام Submitted URL not selected as canonical هنگامی در گوگل سرچ کنسول جدید نمایش داده می شود که شما URL هایی در سایت داشته باشید که از طریق sitemap در سرچ کنسول submit کرده باشید و آن آدرس ها داپلیکیت آدرسهای دیگر باشند و گوگل تصمیم بگیرد آدرسهایی که شما سابمیت کرده اید را ایندکس نکند و به جای آن آدرسهای دیگر را ایندکس بکند. راه حل این است که یا صفحه داپلیکیت نداشته باشید و یا از متا canonical در همه صفحاتتان استفاده کنید که دیگر مشکل داپلیکیت نداشته باشید.
موفق باشید