چرا صفحات فیلتر ووکامرس ایندکس میشوند و چه باید کرد؟
اگر هر ترکیب رنگ، اندازه یا قیمت برای گوگل یک صفحه جدا به نظر برسد، منابع خزش صرف هزاران نشانی تکراری میشود و اهمیت دسته اصلی کاهش مییابد. راهحل همیشه noindex نیست؛ باید برای هر نوع فیلتر قاعده مشخصی تعریف شود.
از کجا میفهمید مشکل دارید
- در گزارش Page indexing هزاران نشانی با وضعیت Discovered یا Crawled و پارامترهایی مانند
?filter_یاmin_priceدیده میشود. - دسته اصلی جایگاه مناسبی ندارد، اما بعضی ترکیبهای «دسته + رنگ» بهصورت پراکنده یا تکراری ایندکس شدهاند.
- نقشه سایت شامل تعداد زیادی صفحه فیلتر یا آرشیو کمارزش است.
سه گزینه، نه یک دکمه
| گزینه | کی | ریسک |
|---|---|---|
| noindex, follow | ترکیب فیلتر ارزش جستجو ندارد (موجودی، مرتبسازی، قیمت لحظهای) | اگر ترکیبی مانند «کفش دویدن مشکی» تقاضای واقعی داشته باشد، فرصت یک صفحه هدفمند از دست میرود |
| canonical به دسته مادر | محتوای فیلتر تقریباً همان گرید دسته است | گوگل ممکن است canonical را نادیده بگیرد اگر محتوا را مستقل ببیند |
| صفحه فیلتر بهعنوان لندینگ | حجم جستجو و موجودی پایدار است؛ متن و اسکیمای جدا دارید | بدون محتوا و کنترل ایندکس، انفجار URL |
ترتیب تصمیم
- صفحات مرتبسازی، موجودی و بازههای قیمت معمولاً ارزش مستقلی برای ایندکس ندارند.
- ترکیبهایی را که تقاضای واقعی دارند با کمک Search Console و داده فروش جدا کنید و فقط همانها را به صفحه هدفمند تبدیل کنید.
- افزونه فیلتر (FacetWP، فیلتر ووکامرس، لایهٔ آژاکس) را چک کنید: آیا URL جدا میسازد یا فقط hash؟
- robots.txt را برای مسدود کردن گسترده استفاده نکنید اگر صفحه قبلاً ایندکس شده؛ noindex در HTML/هدر روشنتر است.
- sitemap فقط URLهایی را بدهد که باید ایندکس شوند.
اشتباه رایج
فعالکردن تمام قابلیتهای یک افزونه سئوی فیلتر بدون تعریف قاعده، معمولاً هزاران صفحه کمارزش ایجاد میکند. ابتدا باید مشخص شود کدام ترکیب برای کسبوکار و جستوجوی کاربر ارزش دارد؛ سپس تنظیمات افزونه بر همان اساس انجام شود.
خدمت اجرایی: سئو فنی ووکامرس. ایندکس خودِ محصول: چکلیست Coverage.