یک متخصص سئو جزئیاتی را در مورد یک ممیزی سایت منتشر کرد که در آن استفاده از rel=canonical را برای کنترل صفحاتی که در یک سایت فهرست میشوند، مورد انتقاد قرار داد. این متخصص سئو پیشنهاد کرد که از noindex استفاده شود تا صفحات از فهرست گوگل حذف شوند و سپس URLهای جداگانه به robots.txt اضافه شوند. جان مولر از گوگل راه حلی را پیشنهاد کرد که در جهت دیگری است.
ممیزی سایت URLهای “افزودن به سبد خرید” فهرستشده را نشان میدهد
یک ممیزی سئو نشان داد که بیش از نیمی از ۱٫۴۳ هزار صفحه فهرستشده مشتری، صفحه بندی شده و URLهای “افزودن به سبد خرید” (از نوعی که علامت سوال در انتهای آنها وجود دارد) هستند. گوگل ویژگیهای لینک rel=canonical را نادیده گرفت و صفحات را فهرست کرد، که این نکته را نشان داد که rel=canonical فقط یک اشاره است و نه یک دستور. صفحه بندی شده در این مورد فقط به URLهای تولید شده پویا مربوط به زمانی اشاره دارد که بازدیدکننده سایت صفحه را بر اساس برند یا اندازه یا هر چیز دیگری سفارش میدهد (این معمولاً به عنوان پیمایش فیلتردار شناخته میشود).
URLهای افزودن به سبد خرید به این شکل بودند: example.com/product/page-5/?add-to-cart=example
مشتری یک ویژگی لینک rel=canonical را برای اطلاع گوگل از اینکه URL دیگری URL صحیح برای فهرست کردن است، پیاده کرده بود.
راه حل متخصص سئو:
“برنامهام برای رفع این مشکل این است که همه این صفحات را noindex کنم و پس از انجام این کار، آنها را در robots.txt مسدود کنم.”
مطلب مرتبط: گوگل به وبسایتها یادآوری میکند که از Robots.txt برای مسدود کردن URLهای عملیاتی استفاده کنند
تصمیمات سئو به جزئیات بستگی دارد
یکی از خستهکنندهترین و کسلکنندهترین لطیفههای پدرانه سئو این است که “بستگی دارد”. اما گفتن “بستگی دارد” اصلا شوخی نیست وقتی که بعد از آن گفته شود که به چه چیزی بستگی دارد و این جزئیات حیاتی است که جان مولر به بحثی در لینکدین اضافه کرد که از قبل ۸۳ پاسخ به آن داده شده بود.
بحث اصلی، توسط یک متخصص سئو که به تازگی یک ممیزی را به پایان رسانده بود، به چالشهای فنی مرتبط با کنترل آنچه توسط گوگل خزیده و فهرست میشود و اینکه چرا rel=canonical یک راهحل غیرقابل اعتماد نیست، زیرا یک پیشنهاد است و نه یک دستور، میپردازد.
یک دستور، فرمانی است که گوگل موظف به پیروی از آن است، مانند قانون متا noindex. یک ویژگی لینک rel=canonical یک دستور نیست، بلکه به عنوان یک اشاره برای گوگل برای استفاده در تصمیمگیری در مورد آنچه فهرست کند، در نظر گرفته میشود.
مشکلی که پست اصلی توصیف کرد، در مورد مدیریت تعداد زیادی پست تولید شده پویا بود که به فهرست گوگل راه یافته بودند.
جان مولر در مورد برخورد با URLهای فهرستشده ناخواسته
دیدگاه مولر در مورد این مشکل، پیشنهاد اهمیت بررسی URLها برای الگوهایی بود که ممکن است سرنخی در مورد چرایی فهرست شدن URLهای ناخواسته ارائه دهند و سپس اعمال یک راهحل دقیقتر (خاص) بود.
او توصیه کرد:
“به نظر میرسد در اینجا نظرات زیادی دارید، بنابراین ۲ سنت من بیشتر به عنوان یک ناظر تصادفی است…
-
من URLها را برای الگوها بررسی میکنم و به موارد خاص نگاه میکنم، به جای اینکه این را به عنوان یک لیست تصادفی از URLهایی که میخواهید canonicalize کنید، در نظر بگیرم. اینها تصادفی نیستند، استفاده از یک راهحل عمومی برای هیچ سایتی بهینه نخواهد بود – در حالت ایدهآل، شما باید کاری خاص برای این وضعیت خاص انجام دهید. به عبارت دیگر “بستگی دارد”.
-
به طور خاص، به نظر میرسد تعداد زیادی URL “افزودن به سبد خرید” دارید – میتوانید به راحتی اینها را با الگوی URL از طریق robots.txt مسدود کنید. نیازی به canonicalize آنها نیست، آنها در حالت ایدهآل نباید در طول یک خزیدن عادی خزیده شوند (این معیارهای شما را نیز خراب میکند).
-
مقداری صفحه بندی، فیلتر کردن در پارامترهای URL نیز وجود دارد – مستندات ما را در مورد گزینههای آن بررسی کنید.
چرا گوگل URLها را با پارامترهای پرس و جو فهرست میکرد؟
موضوعی که توسط چندین نفر در بحث لینکدین مطرح شد، مشکل فهرست کردن URLهای سبد خرید (URLهای افزودن به سبد خرید) توسط گوگل است. هیچ پاسخی ارائه نشد، اما ممکن است چیزی خاص در مورد پلتفرم سبد خرید باشد و حل آن ممکن است محدود به راهحلهای ذکر شده در بالا باشد.
Shortlink for this post: https://blog.talahost.com/?p=1844