التنقل ذو السمات
يتيح التنقل ذو السمات للمتسوقين تصفية التصنيفات حسب اللون والمقاس والسعر والعلامة التجارية، لكنه قد ينشئ ملايين عناوين URL شبه المكررة التي تهدر ميزانية الزحف وتضعف الإشارات. تعرّف إلى عناوين المرشحات التي ينبغي فهرستها أو كبحها، وإلى الفروق بين العنوان الأساسي وnoindex وrobots.txt.
اللغات
التنقل ذو السمات هو أكبر مصادر هدر الزحف شيوعاً؛ إذ يمكن لكل تركيبة مرشحات إنشاء عنوان URL مستقل وتحويل كتالوج من 10 000 منتج إلى ملايين الصفحات شبه المكررة. حدد أولاً التركيبات ذات الطلب الحقيقي واجعلها صفحات هبوط، واكبح حالات تجربة المستخدم البحتة. يوقف robots.txt الزحف لا الفهرسة، ويزيل noindex الصفحات من الفهرس لكنه لا يوفر ميزانية الزحف، والعنوان الأساسي تلميح لدمج الإشارات لا يوقف الزحف. أوقفت Google أداة URL Parameters عام 2022، بينما ما زال Bing يوفر URL Normalization.
الخلاصة — التنقل ذو السمات هو مجموعة المرشحات في صفحة التصنيف، مثل اللون والمقاس والسعر والعلامة التجارية. وهو مفيد للمتسوقين، لكن كل نقرة قد تنشئ عنوان URL جديداً. في المتاجر الكبيرة قد تحوّل بضعة آلاف من صفحات المنتجات إلى ملايين الصفحات المصفاة شبه المتطابقة، فتستنزف اهتمام محركات البحث المحدود بالموقع. لا يكمن الحل في حذف المرشحات، بل في تحديد الصفحات المصفاة التي تستحق الظهور في Google وإبقاء البقية خارجه.
ما التنقل ذو السمات؟
توجد في صفحة التصنيف لدى معظم المتاجر الإلكترونية لوحة، تكون عادةً في الجانب الأيسر، تتيح تضييق النتائج: اللون: أزرق. المقاس: كبير. العلامة التجارية: Samsung. أقل من 500 USD. كل خيار من هذه سمة، وتسمى اللوحة كاملةً التنقل ذي السمات (وتسمى أيضاً «البحث بالسمات» أو ببساطة «مرشحات المنتجات»).
إنها تجربة استخدام جيدة فعلاً. والمشكلة تقنية بحتة، وتتعلق بعناوين الويب.
لماذا تنشئ المرشحات مشكلة في SEO؟
عند النقر على مرشح، تغيّر معظم المتاجر عنوان URL للصفحة كي تتذكر اختيارك. مثال:
example.com/sofas?color=blue
example.com/sofas?color=blue&size=large
example.com/sofas?color=blue&size=large&brand=ikeaكل تركيبة فريدة هي عنوان URL مختلف. وهنا تبدأ المشكلة الحسابية: يمكن لكتالوج يضم 10 000 منتج و20 لوناً و15 مقاساً وبعض ترتيبات الفرز أن يخفي ملايين عناوين URL المصفاة المحتملة. وتعرض معظمها تقريباً حفنة المنتجات نفسها التي يعرضها عنوان آخر.
تحاول محركات البحث زيارة عناوين URL في موقعك (الزحف إليها) وحفظها (فهرستها)، ولا تملك وقتاً غير محدود لأي موقع. فإذا استهلكت ذلك الوقت في ملايين صفحات المرشحات شبه المتطابقة، فلن تزحف إلى منتجاتك الجديدة الفعلية. وقد قال Gary Illyes من Google إن التنقل ذا السمات هو أكثر شكاوى الزحف شيوعاً لديهم، ويمثل نحو نصفها.
الخطأ الذي يقع فيه معظم الناس
لا تصلح المشكلة بحذف المرشحات؛ فالمتسوقون يحتاجون إليها. بل تصلحها عبر إخبار محركات البحث بالصفحات المصفاة المهمة وغير المهمة:
- قد تستحق صفحة مصفاة يبحث عنها كثيرون فعلاً، مثل “blue velvet sofas” (ترجمة) «أرائك مخملية زرقاء»، البقاء في Google بوصفها صفحة هبوط مستقلة.
- أما صفحة لا يبحث عنها أحد، مثل “blue sofas sorted by price, page 3” (ترجمة) «أرائك زرقاء مرتبة حسب السعر، الصفحة 3»، فهي لخدمة تجربة المستخدم فقط. تريد أن يستخدمها المتسوقون، لكنك لا تريد أن يهدر Google وقته فيها.
هناك ثلاث أدوات رئيسية لإبعاد الصفحات غير المفيدة: robots.txt وnoindex والعنوان الأساسي. ولكل منها وظيفة مختلفة. يخلط الناس بينها باستمرار فيزيدون الوضع سوءاً من غير قصد. تشرح علامة التبويب Advanced متى تستخدم كل أداة، مع جدول قرار.
معلومة أخيرة: كانت Google Search Console تتضمن أداة تسمى “URL Parameters” تتيح مطالبة Google بتجاهل معلمات المرشحات. لم تعد موجودة؛ فقد أوقفتها Google عام 2022، رغم أن دروساً قديمة كثيرة لا تزال تشير إليها. فلا تبحث عنها.
أي عنصر تحكم ينبغي أن يعالج عنوان URL ذي السمات هذا؟
Choose a treatment for a faceted URL
ازدياد عدد عناوين URL ذات السمات فجأة
- أكد النمط. قارن عينة العناوين المفهرسة أو المزحوفة بالحجم الحقيقي للكتالوج، واجمع العناوين الزائدة بحسب المعلمة وتركيبات المعلمات. إن لم تجد نمط سمات متكرراً، فتوقف وابحث عن مصدر آخر للعناوين.
- اعثر على مسار الاكتشاف. ازحف إلى قوالب التصنيفات وافحص الروابط الداخلية لمعرفة عناصر التحكم التي تنشئ قيم
hrefقابلة للزحف. وإذا ظهرت العناوين في السجلات فقط، فافحص أيضاً الروابط الخارجية وملفات sitemap القديمة. - قس تعرضها للزاحف. قسّم سجلات الخادم بحسب المعلمات المشتبه بها. إن لم يطلبها Googlebot، فأعط الأولوية لتنظيف الفهرس؛ وإن استهلكت نسبة كبيرة من الطلبات، فأعط الأولوية لمنع الزحف.
- صنّف الطلب. افصل تركيبات السمات المدعومة بطلب بحث عن حالات تجربة المستخدم البحتة. أبقِ الأولى صفحات هبوط، ولا تطبق حظراً شاملاً قبل هذه الخطوة.
- طبق عنصراً أساسياً واحداً. استخدم صفحات حقيقية قابلة للفهرسة للتركيبات المطلوبة، أو الأجزاء وحالة العميل حين لا يلزم URL، أو
robots.txtلمنع الزحف، أوnoindexالقابل للزحف لإزالة الفهرسة. لا تجمع الحظر معnoindex. - تحقق وراقب. اختبر عناوين ممثلة، ثم راقب السجلات وCrawl Stats وPage Indexing. إذا اختفت صفحات هبوط قيّمة أو حُظرت معلمات مشروعة، فضيّق القاعدة أو تراجع عنها.
أخطاء التنقل ذي السمات التي تصعّب التنظيف
حظر عنوان URL في robots.txt وإضافة noindex إليه
لا يستطيع Google جلب صفحة محظورة لاكتشاف توجيه noindex. اسمح بالزحف أثناء إزالة الفهرسة، ثم فكر في حظر الزحف بعد خروج العناوين غير المرغوبة من الفهرس.
إضافة noindex وعنوان أساسي إلى صفحة السمات نفسها
يطلب noindex عدم فهرسة الصفحة، بينما يطلب العنوان الأساسي من Google دمجها مع عنوان آخر. اختر الإشارة المطابقة للمهمة بدلاً من إرسال تعليمات متعارضة.
توقع أن توقف العناوين الأساسية الزحف
يجب أن يزحف Google إلى العنوان المصفى ليرى عنوانه الأساسي. استخدم العناوين الأساسية لدمج الإشارات، لا بوصفها عنصر التحكم الوحيد لمساحة زحف منفلتة.
حظر كل معلمة بلا تمييز
قد تشغّل المعلمة نفسها تركيبات عديمة الفائدة وصفحات هبوط قيّمة. احصر وظيفة كل معلمة واكتب قواعد ضيقة ذات استثناءات صريحة.
فهرسة كل تركيبة لاستهداف الذيل الطويل
لا يملك معظم التركيبات طلباً مستقلاً ولا محتوى مميزاً كافياً. أنشئ صفحات هبوط للتركيبات المدعومة بطلب فقط، واكبح البقية.
تشخيص أعطال التنقل ذي السمات
عدد عناوين URL المفهرسة يفوق الكتالوج بكثير
السبب المرجح: تنتج المرشحات وعمليات الفرز وترتيبات المعلمات نسخاً كثيرة قابلة للزحف من مجموعة المنتجات نفسها. الإصلاح: اجمع العناوين بحسب المعلمة، وأبقِ التركيبات المدعومة بطلب فقط، وطبق عنصر التحكم المناسب في الزحف أو الفهرسة. أكد النتيجة بمراقبة انخفاض فئات Page Indexing ومقاطع السجلات المتأثرة.
طلبات Googlebot ترهق الخادم
السبب المرجح: دخل اكتشاف الزاحف مساحة سمات شبه لانهائية. الإصلاح: حدد أنماط المعلمات في سجلات الخادم، وأزل الروابط القابلة للزحف إلى الحالات عديمة الفائدة، وطبق قواعد robots.txt ضيقة. تأكد من تحول طلبات Googlebot مجدداً إلى عناوين التصنيفات والمنتجات.
سمة تحمل noindex لكنها تبقى مفهرسة
السبب المرجح: العنوان نفسه محظور في robots.txt، فلا يستطيع Google رؤية التوجيه. الإصلاح: اسمح بالزحف مدة تكفي لمعالجة noindex. وتأكد عبر URL Inspection من إمكان جلب الصفحة المباشرة ومن عرضها التوجيه.
يختار Google عنوان سمة بدلاً من عنوان التصنيف
السبب المرجح: تختلف إشارات العناوين الأساسية والروابط الداخلية وإدخالات sitemap أو المحتوى. الإصلاح: وحّد هذه الإشارات على العنوان الأساسي المقصود وأزل الروابط الداخلية إلى النماذج المكررة. ثم أكد العنوان المعلن والذي اختاره Google في URL Inspection.
صنّف معلمات السمات من دون تفويض القرار إلى النموذج
الصق ملف CSV يتضمن المعلمة وعناوين URL مثالاً وعدد المنتجات والطلب التقديري على البحث وما إذا كانت مجموعة النتائج تختلف عن التصنيف الأساسي. راجع كل توصية قبل التنفيذ.
You are helping triage faceted-navigation URL patterns. For each CSV row, classify the pattern as one of: candidate indexable landing page, crawl-prevention candidate, deindexing candidate, canonical-to-base candidate, or needs human review.
Use these rules:
- A landing-page candidate needs verified standalone search demand and meaningfully distinct content.
- robots.txt controls crawling, not guaranteed indexing.
- noindex requires the URL to remain crawlable.
- canonical consolidates signals but does not stop crawling.
- Empty or impossible combinations should return 404.
Return a table with: parameter pattern, evidence used, recommended class, implementation precondition, representative URL to test, and risk if wrong. Do not invent keyword demand. Mark missing evidence as NEEDS DATA.
CSV:
[PASTE CSV] قياس حصة السمات من الزحف عبر سجل وصول
شغّل نص Python هذا على سجل وصول قياسي، واضبط أنماط الروبوت والسمات لتطابق موقعك. فهو يبلغ عن الطلبات المرصودة، ولا يقرر إن كان عنوان URL يستحق الفهرسة.
import re
import sys
from collections import Counter
from urllib.parse import urlsplit, parse_qsl
BOT = re.compile(r"Googlebot", re.I)
REQUEST = re.compile(r'"(?:GET|HEAD)\s+(\S+)\s+HTTP/[^\"]+"')
FACET_KEYS = {"color", "size", "brand", "price", "sort", "order"}
total = 0
faceted = 0
keys = Counter()
with open(sys.argv[1], encoding="utf-8", errors="replace") as log:
for line in log:
if not BOT.search(line):
continue
match = REQUEST.search(line)
if not match:
continue
total += 1
query_keys = {key for key, _ in parse_qsl(urlsplit(match.group(1)).query)}
matched = query_keys & FACET_KEYS
if matched:
faceted += 1
keys.update(matched)
print({"googlebot_requests": total, "facet_requests": faceted})
print(keys.most_common())استخراج روابط السمات ذات المعلمات في زاحف
استخدم XPath هذا في الاستخراج المخصص داخل Screaming Frog لجمع الروابط التي تتضمن سلسلة استعلامها أحد المفاتيح المسماة:
//a[contains(@href,'?') and (contains(@href,'color=') or contains(@href,'size=') or contains(@href,'brand=') or contains(@href,'sort='))]/@hrefيلتقط التعبير النمطي المكافئ عنوان URL في المجموعة 1 واسم أول معلمة معروفة في المجموعة 2:
href=["']([^"']*[?&]((?:color|size|brand|price|sort|order))=[^"']*)["']سرد روابط السمات في الصفحة الحالية
شغّل هذا في وحدة تحكم Chrome DevTools، وغيّر keys لتطابق معلمات الموقع الفعلية.
const keys = new Set(["color", "size", "brand", "price", "sort", "order"]);
console.table(
[...document.querySelectorAll("a[href]")]
.map((a) => new URL(a.href, location.href))
.filter((u) => [...u.searchParams.keys()].some((k) => keys.has(k)))
.map((u) => ({
url: u.href,
keys: [...u.searchParams.keys()].filter((k) => keys.has(k)).join(","),
})),
); أثبت أن تغيير التحكم في الزحف دخل حيز التنفيذ
طبّق التغيير على مجموعة عينة من عناوين URL قبل تعميمه على الموقع، وأبقِ مجموعة مشابهة بلا تغيير بوصفها ضابطة. تتغير مقاييس الزحف والفهرسة لأسباب لا تتعلق بتغييرك؛ ومقارنة المجموعتين هي الطريقة الموثوقة الوحيدة لعزل الأثر.
اختبار قاعدة robots.txt
الاختبار: استخدم مسار اختبار robots.txt في Search Console أو اطلب الملف المباشر واختبر عناوين ممثلة مسموحاً بها ومحظورة. النتيجة المتوقعة: تُحظر عينات السمات غير المفيدة وتبقى صفحات التصنيف الأساسية والمنتجات وصفحات الهبوط المعتمدة مسموحاً بها. تفسير الفشل: النمط أوسع أو أضيق من اللازم، أو لا يطابق صيغة العنوان الفعلية. نافذة المراقبة: تسري القاعدة فوراً؛ ويتغير سلوك الزاحف بعد إعادة زيارتها. محفز التراجع: حظر أي صفحة تصنيف أو منتج أو سمة معتمدة ذات قيمة.
اختبار صفحة هبوط مدعومة بطلب
الاختبار: افحص الاستجابة وHTML المعروض والعنوان الأساسي والروابط الداخلية والوجود في sitemap. النتيجة المتوقعة: تعيد 200، وتشير إلى نفسها بعنوان أساسي، وتعرض عناصر صفحة مميزة، ويمكن الوصول إليها عبر روابط قابلة للزحف. تفسير الفشل: ما زالت الصفحة تعامل كحالة سمات مكبوحة. نافذة المراقبة: الإشارات التقنية فورية، أما العنوان الذي يختاره Google وحالة الفهرسة فيتطلبان إعادة الزحف. محفز التراجع: أن يدمجها Google باستمرار في موضع آخر أو ألا تستطيع الحفاظ على محتوى وطلب مميزين.
اختبار إزالة الفهرسة بلا حظر
الاختبار: افحص عنوان سمة غير مرغوب ممثل بعد إضافة noindex. النتيجة المتوقعة: يستطيع Google جلب العنوان ويرى noindex، ثم يخرج العنوان من الفهرس. تفسير الفشل: تخفي قاعدة robots أو مشكلة عرض أو تعارض في الرأس أو القالب التوجيه. نافذة المراقبة: تسليم التوجيه فوري؛ وتتبع إزالة الفهرسة إعادة الزحف. محفز التراجع: أن يطبق القالب noindex على صفحات هبوط معتمدة.
مقاييس سلامة التنقل ذي السمات
تتبع حصة الزحف وحجم الأثر في الفهرس وأداء صفحات الهبوط بوصفها ثلاث إشارات مستقلة، ولا تدمجها في درجة واحدة. لا يضمن أي عنصر تحكم في هذه المقالة نتيجة زحف أو فهرسة أو ترتيب أو زيارات أو استشهاد في الذكاء الاصطناعي؛ بل يغير فقط ما يتاح لمحركات البحث (وزواحف الذكاء الاصطناعي) العثور عليه.
حصة السمات من زحف الروبوتات
المقياس: نسبة طلبات Googlebot المتحقق منها التي تصيب أنماط سمات غير قابلة للفهرسة. ما يكشفه: هل تُحوّل سعة الزحف إلى حالات URL مخصصة لتجربة المستخدم فقط. كيفية استخراجه: تحقق من زيارات الروبوت وقسّم سجلات الخادم بحسب معلمات السمات المعروفة في الموقع. المعيار/النطاق الواقعي: أنشئ خط أساس لكل قالب واستهدف انخفاضاً مستمراً بعد التنظيف؛ فالكتالوجات وطلب الزحف يختلفان أكثر من أن يصلح لهما هدف عالمي. الوتيرة: أسبوعياً أثناء المعالجة، ثم شهرياً.
أثر عناوين السمات في Page Indexing
المقياس: عدد عناوين السمات ونسبتها ضمن فئات المفهرس والمكرر والذي زُحف إليه ولم يُفهرس وsoft 404. ما يكشفه: هل تضبط عناصر تحكم الزحف وإشارات العنوان الأساسي تضخم الفهرس. كيفية استخراجه: صدّر عينات Page Indexing من Search Console وصنّف العناوين بحسب نمط المعلمات. المعيار/النطاق الواقعي: قارنها بعدد صفحات هبوط السمات المقصود فهرستها، واستخدم كتالوج المتجر نفسه خط أساس. الوتيرة: شهرياً؛ فتغيرات الفهرس إشارات متأخرة.
أداء صفحات الهبوط المعتمدة
المقياس: النقرات ومرات الظهور والتحويلات لتركيبات السمات التي أُبقيت قابلة للفهرسة عمداً. ما يكشفه: هل تستحق الاستثناءات المدعومة بطلب تكلفة الزحف والصيانة. كيفية استخراجه: اجمع تلك العناوين الدقيقة في Search Console والتحليلات. المعيار/النطاق الواقعي: قارن كل صفحة بخط أساسها قبل الإطلاق وبالتصنيف الأساسي ذي الصلة، لا بحد مصطنع للموقع كله. الوتيرة: شهرياً وبعد التغييرات الجوهرية في الكتالوج.
الخلاصة — التنقل ذو السمات هو المصدر الأول للإفراط في الزحف المبلغ عنه إلى Google (نحو 50 % من شكاوى الزحف، وفق Gary Illyes). قد تنشئ كل تركيبة مرشحات عنوان URL مستقلاً قابلاً للزحف، فيخفي كتالوج صغير ملايين الصفحات شبه المكررة ويؤدي إلى تكرار المحتوى وتضخم الفهرس وهدر ميزانية الزحف وتخفيف PageRank. القرار استراتيجي قبل أن يكون تقنياً: حوّل التركيبات ذات الطلب الحقيقي إلى صفحات هبوط قابلة للفهرسة، واكبح حالات تجربة المستخدم البحتة. ثم اختر الأداة الصحيحة: robots.txt يوقف الزحف لا الفهرسة؛ وnoindex يزيل من الفهرس لكنه يتطلب زحفاً ولا يوفر ميزانيته؛ وcanonical تلميح يدمج الإشارات لكنه لا يوقف الزحف. وتتجاوز أجزاء URL (
#) المشكلة لأن Google يتجاهلها. أُوقفت أداة URL Parameters في GSC، ولم تبقَ سوى عناصر التحكم من جانب الخادم، بينما لا يزال Bing يقدم URL Normalization.
الآلية: كيف توسّع المرشحات مساحة عناوين URL؟
يصبح التنقل ذو السمات مشكلة SEO لحظة تغيير المرشح عنوان URL بطريقة يستطيع الزاحف اتباعها. تختلط هنا ثلاثة أشياء منفصلة، والفصل بينها يوضح بقية المقالة: تفاعل الواجهة (نقر المتسوق على مرشح)، وحالة URL القابلة للجلب (هل تغير النقرة عنواناً يستطيع الزاحف طلبه فعلاً)، وصفحة الهبوط القابلة للفهرسة (هل يُقصد أن يبقى ذلك العنوان في فهرس Google أصلاً). قد يعرض نظام السمات واحداً منها أو اثنين أو الثلاثة: مرشح من جانب العميل بلا تغيير URL يعرض الأول فقط؛ ومرشح سلسلة الاستعلام يعرض الأولين؛ وصفحة منسقة لعبارة “blue velvet sofas” (ترجمة) «أرائك مخملية زرقاء» تعرض الثلاثة عمداً.
التطبيقات الثلاثة الشائعة:
| النمط | المثال | سلوك الزحف/الفهرسة |
|---|---|---|
| معلمات الاستعلام | /sofas?color=blue&size=large | الأكثر شيوعاً؛ قابلة للزحف والفهرسة افتراضياً ويجب إدارتها |
| مقاطع المسار | /sofas/blue/large/ | تبدو أنظف، لكن حظرها منهجياً عبر robots.txt أصعب |
| أجزاء URL | /sofas#color=blue | يتجاهلها Googlebot، فلا أثر لها في الزحف أو الفهرسة |
الحساب هو لب المشكلة. ينتج عن 10 000 منتج × 20 لوناً × 15 مقاساً × 5 ترتيبات فرز 15 000 000+ عنوان URL محتمل. وقد وصف Gary Illyes نمط الفشل بوضوح على LinkedIn: “Sometimes you might create these new fake URLs accidentally, exploding your URL space from a balmy 1000 URLs to a scorching 1 million, exciting crawlers that in turn hammer your servers unexpectedly.” (ترجمة) «قد تنشئ أحياناً هذه العناوين الوهمية الجديدة من غير قصد، فتفجر مساحة عناوينك من 1000 عنوان هادئ إلى مليون عنوان ملتهب، وتستثير الزواحف التي ترهق خوادمك على نحو غير متوقع.»
ولا يستطيع Google أن ينظر إلى مساحة عناوين المرشحات ويقرر تجاوزها. أوضح Illyes السبب في Search Off the Record: “Once it discovers a set of URLs, it cannot make a decision about whether that URL space is good or not unless it crawled a large chunk of that URL space.” (ترجمة) «بعد أن يكتشف مجموعة من عناوين URL، لا يستطيع أن يقرر ما إذا كانت مساحة العناوين جيدة أم لا ما لم يزحف إلى جزء كبير منها.» ولهذا فهي أكثر شكاوى الزحف شيوعاً: حين يعرف Google أن العناوين غير مفيدة، يكون قد زحف إليها بالفعل.
تحقيق عملي: لم تكن المرشحات سوى نصف الفخ
تقدم مراجعة Google للزحف في نهاية 2025 دليلاً عملياً مفيداً على نحو غير معتاد: نسب Gary Illyes نحو 50 % من مشكلات الزحف التي نوقشت إلى التنقل ذي السمات و25 % أخرى إلى معلمات الإجراءات. وتهم الفئة الثانية لأن تدقيق التجارة الإلكترونية الذي لا يحصي إلا color وsize وbrand قد يفوّت عناوين تنشئها عناصر add-to-cart والمقارنة وقائمة الرغبات والفرز والجلسات والتتبع.
هذا هو نمط التحقيق، باستخدام أعداد توضيحية لا الادعاء بأنها معيار نموذجي. لدى متجر 18 000 منتج وتصنيف قابل للفهرسة، لكن الزحف يكتشف 640 000 عنوان URL. ويكشف تجميع عينات الزحف والسجلات بحسب المعلمة ما يأتي:
| عائلة URL | العناوين المرصودة | ما كشفته |
|---|---|---|
المرشحات (color وsize وbrand) | 290 000 | التركيبات وترتيب المعلمات المكرر |
الإجراءات (add وcompare وwishlist) | 170 000 | روابط قابلة للزحف تنفذ إجراءات المستخدم |
| الفرز والترقيم | 96 000 | المجموعات نفسها بترتيبات وأعماق مختلفة |
| الجلسات والتتبع | 71 000 | نسخ سلبية مضافة إلى الروابط الداخلية |
| غير المعروف | 13 000 | قائمة انتظار للمراجعة، لا قائمة حظر تلقائية |
ليس الإصلاح قاعدة Disallow شاملة. أزل روابط الإجراءات القابلة للزحف، وتوقف عن وضع معلمات الجلسات والحملات في الروابط الداخلية، ووحّد ترتيبات المرشحات المكررة، وأعد 404 للتركيبات المستحيلة، وأبقِ المرشحات القليلة المدعومة بطلب صفحات هبوط ثابتة. ثم تحقق في سجلات الخادم: إشارة النجاح هي تحول طلبات الزاحف إلى عناوين التصنيفات والمنتجات، لا مجرد صغر تصدير الزاحف.
المشكلات الأربع التي يسببها
- محتوى شبه مكرر. قد يعرض
/washing-machines/samsung/و/washing-machines/?brand=samsungمجموعات منتجات متطابقة، فتتوزع إشارات الترتيب بدلاً من دمجها. - تضخم الفهرس. حتى دخول جزء من تلك الملايين إلى الفهرس يضغط على إشارات الجودة الإجمالية للموقع.
- هدر ميزانية الزحف. كل زحف إلى سمة منخفضة القيمة يحرم منتجاتك الجديدة فعلاً من زحف، ويؤخر اكتشاف المحتوى الحديث. (لا تصبح ميزانية الزحف مؤثرة حقاً إلا على نطاق واسع؛ راجع ميزانية الزحف لمعرفة من يحتاج إلى الاهتمام.)
- تخفيف PageRank. صفحة تصنيف ترتبط بـ500 تركيبة مرشحات توزع سلطتها الداخلية على 501 وجهة بدلاً من توجيهها إلى المنتجات التي ينبغي أن ترتب.
يجدر القول بوضوح لأن العملاء يسألون: هذه ليست مخاطرة عقوبة. لا يعاقب Google الموقع لوجود التنقل ذي السمات. إنها مشكلة كفاءة زحف وفهرسة ودمج إشارات؛ وقد تكون آثارها التجارية كبيرة من دون أي إجراء يدوي أو «عقوبة» خوارزمية.
القرار الاستراتيجي يسبق التنفيذ التقني
قبل لمس robots.txt أو وسم meta، اتخذ القرار لكل نمط URL: هل تستحق تركيبة المرشحات هذه صفحة هبوط قابلة للفهرسة؟
- تستحق الفهرسة إذا طابقت طلب بحث حقيقياً يكتبه الناس فعلاً، مثل “High-rise skinny jeans” (ترجمة) «جينز ضيق عالي الخصر»، و”waterproof hiking boots” (ترجمة) «أحذية تنزه مقاومة للماء»، و”blue velvet sofa” (ترجمة) «أريكة مخملية زرقاء». تصبح هذه صفحات هبوط كاملة.
- لا تستحقها إذا كانت تركيبة اعتباطية أو ترتيب فرز أو مجموعة عميقة من سمات متعددة لا يبحث عنها أحد. تُكبح هذه.
اعثر على الحد عبر بحث الكلمات المفتاحية: اجمع معدلات السمات المرشحة وافحص الحجم وحدد عتبة. الحد العملي المعقول هو نحو 300+ عملية بحث شهرياً لتبرير صفحة سمات مستقلة مفهرسة؛ وما دون ذلك يُحظر أو يُحوّل إلى أجزاء. تهم هذه القاعدة بسبب الذيل الطويل: 99,84 % من الكلمات المفتاحية تحصل على أقل من 1 000 عملية بحث شهرياً، لكنها تمثل 39,33 % من إجمالي الطلب على البحث. لا يملك معظم تركيبات السمات طلباً، لكن الأقلية التي تملكه فرصة حقيقية، والطريقة الوحيدة لاستهدافها هي السماح بفهرسة تلك الصفحات المحددة.
الطلب وحده ليس البوابة كاملة. قبل ترقية تركيبة إلى صفحة هبوط قابلة للفهرسة، تحتاج إلى ثلاثة أمور معاً: طلب متحقق (بحث الكلمات المفتاحية أعلاه)، وقيمة مميزة (محتوى ومجموعة منتجات تختلف فعلاً عن التصنيف الأساسي، لا المنتجات نفسها بترتيب آخر)، والتزام بالمراقبة (إشارات الزحف والفهرسة والأداء، لا إعداد يُترك بلا متابعة). تعامل مع كل صفحة مروّجة كتجربة يجب أن تثبت جدواها، لا مكسب ذيل طويل مضمون؛ وراجع علامة التبويب Metrics لمعرفة ما ينبغي تتبعه.
الأدوات التقنية واختلاف وظائفها
هنا تفشل معظم التطبيقات، لأن عناصر التحكم الثلاثة تبدو قابلة للتبادل لكنها ليست كذلك.
حظر robots.txt — يوقف الزحف، وهو وسيلة الوقاية التي تفضلها Google. حظر مساحات معلمات المرشحات مع السماح بصفحات العناصر والقائمة غير المصفاة هو أقوى أداة لـ_ميزانية الزحف_. وهذا مثال Google نفسه:
disallow: /*?*products=
disallow: /*?*color=
disallow: /*?*size=
allow: /*?products=all$لكن robots.txt يحظر الزحف لا الفهرسة. قد يظهر عنوان محظور تشير إليه روابط واردة في الفهرس كنتيجة URL فقط بلا مقتطف، لأن Google لم يقرأ الصفحة. لذا فهو الأداة الصحيحة حين يكون هدفك «إيقاف هدر الزحف في هذه المساحة»، لا «إخراج هذا من الفهرس».
noindex — يزيل من الفهرس لكنه يتطلب زحفاً. يقول Google صراحةً: “Google has to crawl the page in order to find the noindex rule.” (ترجمة) «يجب أن يزحف Google إلى الصفحة كي يعثر على قاعدة noindex.» لذلك يتحكم noindex في الفهرسة لا الزحف، ولن يوفر ميزانية الزحف لأن Googlebot يجب أن يجلب الصفحة ليرى الوسم. استخدمه حين يكون الهدف الإزالة من الفهرس لا كفاءة الزحف.
rel="canonical" — تلميح للدمج وهو الأضعف في الزحف. يؤدي توجيه الصفحات المصفاة إلى التصنيف غير المصفى إلى دمج إشارات التكرار، وقد “may, over time, decrease the crawl volume of non-canonical versions” (ترجمة) «يخفض بمرور الوقت حجم الزحف إلى النسخ غير الأساسية»، لكنه “generally less effective in the long term” (ترجمة) «أقل فعالية عموماً على المدى الطويل» من robots.txt أو الأجزاء. وهو تلميح لا توجيه، وقد يتجاوزه Google، ولا يخفف حمل الخادم سريعاً لأن Google يظل يزحف إلى الصفحات غير الأساسية ليرى الوسم.
أجزاء URL (#) — تتجاوز المشكلة بالكامل. لأن “Google Search generally doesn’t support URL fragments in crawling and indexing,” (ترجمة) «لا يدعم بحث Google عادةً أجزاء URL في الزحف والفهرسة»، لا تؤثر حالة مرشح قائمة على الجزء مثل /sofas#color=blue في الزحف أو الفهرسة. وهي أنظف وقاية للمرشحات بلا طلب: يطبق المرشح من جانب العميل ولا يولد عنواناً قابلاً للزحف.
rel="nofollow" على روابط المرشحات — إما كامل وإما لا. يمكنك تثبيط Google عن اتباع روابط المرشحات، لكن Google يقول إن “every anchor pointing to a specific URL must have the rel=‘nofollow’ attribute in order for it to be effective.” (ترجمة) «يجب أن تحمل كل وصلة تشير إلى عنوان URL محدد السمة rel=‘nofollow’ كي تكون فعالة.» إذا فاتك رابط واحد متبوع في أي موضع بالموقع تسرب النهج كله. كما أصبحت السمة تلميحاً لا توجيهاً.
راجع علامة التبويب Cheat Sheets للاطلاع على جدول القرار الكامل.
المحظورات الحاسمة
هذه التركيبات تكسر التنفيذ بهدوء:
noindexمع حظرrobots.txtللعنوان نفسه. هذا الخطأ التقليدي: إذا حُظر العنوان فلن يجلبه Googlebot ولن يرى وسمnoindex، وقد تبقى الصفحة مفهرسة. لإزالة الفهرسة، يجب السماح بالزحف وتقديمnoindex.noindexمعcanonicalفي العنوان نفسه. إشارتان متعارضتان. قال John Mueller: “noindex doesn’t tell Google that you want it combined with something else and that signals should be forwarded.” (ترجمة) «لا يخبر noindex محرك Google بأنك تريد دمجه مع شيء آخر وتمرير الإشارات.» اختر واحداً.- العنوان الأساسي وحده مع توقع توفير ميزانية الزحف. لا يوقف الزحف؛ إذ يواصل Google جلب العناوين غير الأساسية.
أفضل ممارسات بنية URL للسمات التي تفهرسها
تقدم وثائق Google قواعد واضحة للأقلية من الصفحات المصفاة التي قررت فهرستها:
- استخدم الفاصل القياسي
&، لا الفواصل أو الفواصل المنقوطة أو الخطوط أو الأقواس. - حافظ على ترتيب ثابت للمرشحات. يجب أن يتحول
/sofas/blue/fabricو/sofas/fabric/blueإلى صيغة أساسية واحدة لا صيغتين. - لا تكرر قيم المرشحات؛ ينبغي أن يعيد
?color=blue&color=blueحالة 404 لا 200. - أعد 404 حقيقية للتركيبات الفارغة أو المستحيلة. إذا لم تكن لـ
/sofas/redنتائج، فأرسل404ولا تقدم صفحة «لا نتائج» عامة بحالة 200 يدعمهاnoindex. - فضّل المسارات النظيفة على سلاسل الاستعلام للسمات القابلة للفهرسة؛ فـ
/sofas/blue/أوضح من/sofas?color=blue&style=&sort=.
التنقل ذو السمات عبر JavaScript/AJAX: وقاية مع مقابل
إذا بنيت المرشحات كحالة AJAX من جانب العميل لا تنشئ روابط <a href> حقيقية إلى عناوين المرشحات، فلن يجد الزاحف مساحة URL ليتبعها. هذه وقاية فعالة للضوضاء، لكنها تمنع أيضاً اكتشاف التركيبات التي تريد ترتيبها.
المعيار الأفضل للكتالوجات الكبيرة هجين: اعرض مسبقاً أو من الخادم تركيبات المرشحات عالية الطلب بوصفها صفحات حقيقية مرتبطة وقابلة للفهرسة، مع مقدمة فريدة وإدراج في sitemap، وأبقِ الحالات المؤقتة بلا طلب من جانب العميل (AJAX أو الأجزاء أو معلمات pushState المقترنة بعنوان أساسي إلى الصفحة الأصلية). يعرض Google JavaScript، لكن العرض يدخل طابوراً وهو أبطأ من زحف HTML؛ لذلك لا تعتمد على العرض من جانب العميل وحده للصفحات التي تريد فهرستها بموثوقية. (المزيد عن العرض في JavaScript SEO.)
أداة URL Parameters لم تعد موجودة
عالِج هذا مبكراً مع أي عميل، لأن نصف الدروس على الإنترنت لا يزال يوصي بالأداة. أوقفت Google أداة URL Parameters في أبريل 2022. والسبب أن Google أصبح جيداً في اكتشاف المعلمات إلى حد أن “only about 1% of the parameter configurations currently specified in the URL Parameters tool were useful for crawling.” (ترجمة) «لم يكن مفيداً للزحف سوى نحو 1 % من إعدادات المعلمات المحددة في أداة URL Parameters.» وعندما سُئل Illyes عن احتمال عودتها قال: “In theory yes. In practice no.” (ترجمة) «نظرياً نعم. عملياً لا.» لم يعد في Search Console عنصر تحكم يطلب من Google تجاهل معلمة؛ فإما إدارة من جانب الخادم (robots.txt وnoindex والأجزاء) وإما لا شيء.
يختلف Bing. ما زالت Bing Webmaster Tools توفر URL Normalization لتحديد المعلمات التي يمكن تجريدها، ويقول Fabrice Canel إن “our crawler will not visit the URLs with extra parameters except for an occasional test.” (ترجمة) «لن يزور زاحفنا عناوين URL ذات المعلمات الإضافية إلا في اختبار عرضي.» إذا كنت تهتم بـBing (ويعتمد بحث الذكاء الاصطناعي باطراد على فهرسه)، فهذا إعداد منفصل يستغرق نحو 5 دقائق ويستحق التنفيذ.
ملاحظة عن الحظر الشامل للمعلمات
احذر قواعد robots.txt الشاملة. إذا خدمت معلمة أكثر من غرض، مثل استخدام ?type= لسمة غير مفيدة ولعرض مشروع مرقّم أو أساسي في موضع آخر، فستحظر قاعدة disallow: /*?*type= الواسعة العناوين المشروعة أيضاً. دقق وظيفة كل معلمة قبل حظرها، وفضّل القواعد الضيقة مع استثناءات allow على قاعدة شاملة تمحو الصفحات المفيدة مع الضوضاء.
كيف تدقق موقعك؟
- ازحف إلى الموقع. يكشف Ahrefs Site Audit أو Screaming Frog تضخم العناوين وأنماط المعلمات وعمق الصفحات المصفاة.
- عدد
site:مقابل عدد المنتجات الحقيقي. إذا تجاوز عدد نتائجsite:example.comحجم الكتالوج الفعلي بكثير، فهذه علامة تضخم الفهرس الناتج من السمات. - تقرير GSC Page Indexing. ابحث عن أعداد كبيرة في “Crawled — currently not indexed” (ترجمة) «زُحف إليها ولم تُفهرس حالياً» و”Duplicate without user-selected canonical” (ترجمة) «مكررة بلا عنوان أساسي اختاره المستخدم»؛ تظهر السمات هنا.
- سجلات الخادم. هي الحقيقة الأساسية لهدر الزحف، وتبين مقدار وقت Googlebot المتجه إلى عناوين المعلمات بدلاً من المنتجات.
The worked sample contains 240 parameter occurrences: 108 filter parameters, 54 tracking parameters, 34 sort parameters, 28 pagination parameters, and 16 unknown parameters. Filter parameters account for 45 percent of the supplied inventory.
موضع هذا الموضوع ضمن الركيزة
التنقل ذو السمات هو التحدي التقني النموذجي في SEO للتجارة الإلكترونية؛ فهو ما يجعل SEO للتجارة الإلكترونية أصعب من SEO العادي، لا مختلفاً عنه. يرتبط مباشرةً بـبنية مواقع التجارة الإلكترونية (إذ تتفرع المرشحات من هرم التصنيفات)، وSEO لصفحات التصنيفات (الصفحات التي تعيش عليها المرشحات)، والقصة الأوسع في الزحف وتحديد العنوان الأساسي. يصل خبراء SEO التقنيون إلى الموضوع غالباً من زاوية هندسة المعلومات، لكن موضعه العملي هنا في جانب المتجر.
ملخص الذكاء الاصطناعي
خلاصة مكثفة للنسخة المتقدمة:
- ما هو: لوحة المرشحات في صفحات التصنيف أو الأرشيف، وتسمى أيضاً البحث بالسمات أو تصفية المنتجات. إنها تجربة استخدام ممتازة، ولا تصبح مشكلة SEO إلا لأن كل تركيبة قد تنشئ عنوان URL قابلاً للزحف.
- مشكلة الحجم: 10 000 منتج × الألوان × المقاسات × الفرز = ملايين العناوين شبه المكررة. يمثل التنقل ذو السمات نحو 50 % من مشكلات الزحف المبلغ عنها إلى Google، ولا يستطيع Google تجاوز المساحة قبل الزحف إلى جزء كبير منها.
- أربعة أضرار: محتوى شبه مكرر وتضخم الفهرس وهدر ميزانية الزحف وتخفيف PageRank، وليست عقوبة.
- قرر أولاً: افهرس التركيبات ذات الطلب الحقيقي (نحو 300+ بحث شهرياً كحد عملي)، واكبح البقية.
- تختلف الأدوات: يوقف
robots.txtالزحف لا الفهرسة؛ ويزيلnoindexمن الفهرس لكنه يحتاج إلى زحف؛ وcanonicalتلميح دمج لا يوقف الزحف؛ وتتجاوز أجزاء URL (#) المشكلة. - لا تجمع:
noindexمع حظرrobots.txt، أوnoindexمعcanonical. - الأدوات: أوقفت Google أداة URL Parameters عام 2022؛ وما زال Bing يقدم URL Normalization.
- تمنع مرشحات JavaScript/AJAX هدر الزحف لكنها تمنع فهرسة سمات الذيل الطويل القيّمة؛ فاعرض التركيبات عالية الطلب مسبقاً.
الوثائق الرسمية
إرشادات المصادر الأولية عن التنقل ذي السمات ومعالجة المعلمات.
- إدارة الزحف إلى عناوين URL للتنقل ذي السمات — وثيقة المساعدة الدائمة التي رفعتها Google من تدوينة 2014 في ديسمبر 2024.
- التنقل ذو السمات (نسخة بنية الزحف) — الإرشاد نفسه مع أمثلة
robots.txtوالفاصل&. - ديسمبر الزحف: التنقل ذو السمات (2024) — التدوينة التي وصفته بأنه “by far the most common source of overcrawl issues” (ترجمة) «أكثر مصادر مشكلات الإفراط في الزحف شيوعاً بفارق كبير».
- أفضل ممارسات التنقل ذي السمات (وأسوأ خمس ممارسات) (2014) — المرجع الأصلي، وقد حلت محله وثائق أحدث لكنه مفيد تاريخياً.
- تنظيف ربيعي: أداة URL Parameters (2022) — إعلان الإيقاف.
- تحسين ميزانية الزحف — سياق أهمية هدر الزحف عبر السمات.
Bing / Microsoft
- أفضل من العنوان الأساسي: URL Normalization — Fabrice Canel عن أداة Bing لمعالجة المعلمات، وهي ما زالت نشطة بخلاف أداة Google.
اقتباسات من المصدر
تصريحات مسجلة من Google وBing. تنقل الروابط العميقة إلى المقطع المقتبس حين تدعم صفحة المصدر أجزاء النص.
Google — حجم المشكلة (Gary Illyes)
- “Once it discovers a set of URLs, it cannot make a decision about whether that URL space is good or not unless it crawled a large chunk of that URL space.” (ترجمة) «بعد أن يكتشف مجموعة من عناوين URL، لا يستطيع أن يقرر ما إذا كانت مساحة العناوين جيدة أم لا ما لم يزحف إلى جزء كبير منها.» — حلقة Search Off the Record (تقرير الزحف لنهاية 2025)، بمشاركة Gary Illyes. منقول عبر تغطية Search Engine Land الحرفية؛ أكده من الحلقة قبل اعتباره نهائياً. التغطية
- “An interesting quirk of URLs is that you can add an infinite (I call BS) number of URL parameters to the URL path, and by that essentially forming new resources.” (ترجمة) «من غرائب عناوين URL أنه يمكنك إضافة عدد لا نهائي (وأنا أعد ذلك هراءً) من المعلمات إلى مسار العنوان، وبذلك تنشئ فعلياً موارد جديدة.» — Gary Illyes، LinkedIn، أغسطس 2024. منقول عبر Search Engine Journal. التغطية
- “Sometimes you might create these new fake URLs accidentally, exploding your URL space from a balmy 1000 URLs to a scorching 1 million, exciting crawlers that in turn hammer your servers unexpectedly.” (ترجمة) «قد تنشئ أحياناً هذه العناوين الوهمية الجديدة من غير قصد، فتفجر مساحة عناوينك من 1000 عنوان هادئ إلى مليون عنوان ملتهب، وتستثير الزواحف التي ترهق خوادمك على نحو غير متوقع.» — Gary Illyes، LinkedIn، أغسطس 2024. منقول عبر Search Engine Journal. التغطية
- عن إعادة أداة URL Parameters: “In theory yes. In practice no.” (ترجمة) «نظرياً نعم. عملياً لا.» — Gary Illyes، LinkedIn، 2024. منقول عبر Search Engine Journal. التغطية
Google — الوثائق
- “Google has to crawl the page in order to find the noindex rule.” (ترجمة) «يجب أن يزحف Google إلى الصفحة كي يعثر على قاعدة noindex.» — Google Search Central، وثائق التنقل ذي السمات. انتقل إلى الاقتباس
- “Google Search generally doesn’t support URL fragments in crawling and indexing.” (ترجمة) «لا يدعم بحث Google عادةً أجزاء URL في الزحف والفهرسة.» انتقل إلى الاقتباس
- عن
rel="nofollow": “every anchor pointing to a specific URL must have the rel=‘nofollow’ attribute in order for it to be effective.” (ترجمة) «يجب أن تحمل كل وصلة تشير إلى عنوان URL محدد السمة rel=‘nofollow’ كي تكون فعالة.» انتقل إلى الاقتباس - عن الأداة المتوقفة: “only about 1% of the parameter configurations currently specified in the URL Parameters tool were useful for crawling.” (ترجمة) «لم يكن مفيداً للزحف سوى نحو 1 % من إعدادات المعلمات المحددة في أداة URL Parameters.» انتقل إلى الاقتباس
Google — John Mueller
- “noindex doesn’t tell Google that you want it combined with something else and that signals should be forwarded.” (ترجمة) «لا يخبر noindex محرك Google بأنك تريد دمجه مع شيء آخر وتمرير الإشارات.» (عن سبب عدم جمع
noindexمعcanonical) — John Mueller، Google. منقول عبر Search Engine Journal. التغطية
Bing — Fabrice Canel
- عن URL Normalization: “our crawler will not visit the URLs with extra parameters except for an occasional test.” (ترجمة) «لن يزور زاحفنا عناوين URL ذات المعلمات الإضافية إلا في اختبار عرضي.» انتقل إلى الاقتباس
- “relying on canonical tag is not necessarily the perfect solution to fix all your duplicate content problems.” (ترجمة) «ليس الاعتماد على وسم العنوان الأساسي بالضرورة الحل المثالي لإصلاح كل مشكلات المحتوى المكرر.» انتقل إلى الاقتباس
قائمة فحص تدقيق التنقل ذي السمات
مرور واحد للعثور على هدر الزحف والفهرسة الناتج من السمات وإصلاحه:
- ازحف إلى الموقع (Ahrefs Site Audit أو Screaming Frog) وقس تضخم عناوين المعلمات مقابل عدد المنتجات الحقيقي.
- قارن عدد فهرسة
site:yourdomain.comبحجم الكتالوج الفعلي؛ فالفجوة الكبيرة تضخم في الفهرس. - راجع في GSC Page Indexing فئتي “Crawled — currently not indexed” و”Duplicate without user-selected canonical” لعناوين السمات.
- افحص سجلات الخادم لمعرفة مقدار زحف Googlebot إلى عناوين المعلمات بدلاً من المنتجات.
- اسرد كل معلمة مرشح ووظيفتها، وتأكد من عدم ازدواج دورها قبل كتابة قواعد الحظر.
- ابحث كلمات معدلات السمات، وعلّم التركيبات ذات الطلب الحقيقي (نحو 300+ شهرياً) لجعلها قابلة للفهرسة.
- للسمات منخفضة الطلب، أكد طريقة كبح واحدة لكل عنوان، ولا تجمع
noindexمع حظرrobots.txt. - للسمات القابلة للفهرسة، تحقق من ثبات ترتيب المرشحات وفواصل
&والعنوان الأساسي الذاتي والنص الفريد والوجود في sitemap. - أكد أن التركيبات الفارغة أو المستحيلة تعيد
404لا صفحة “لا نتائج” بحالة 200. - اضبط URL Normalization في Bing Webmaster Tools على نحو منفصل عن Google.
النماذج الذهنية
1. الاستراتيجية قبل التكتيكات: الفهرسة أم الكبح؟ كل عنوان سمة قرار ثنائي: هل يطابق طلب بحث حقيقياً (← صفحة هبوط قابلة للفهرسة) أم هو لتجربة المستخدم فقط (← كبح)؟ اتخذ القرار قبل لمس أي وسم؛ فلا تستطيع الأدوات إصلاح غياب الاستراتيجية.
2. الأدوات الثلاث تؤدي ثلاث وظائف مختلفة. احفظ هذا التفريق تزُل معظم الحيرة:
robots.txt← يتحكم في الزحف (لا الفهرسة)noindex← يتحكم في الفهرسة (لا الزحف، ويتطلب زحفاً)canonical← يدمج الإشارات (تلميح لا يوقف الزحف)
3. قاعدة قرار الكبح.
- تريد أن تتجاوز الروبوتات المساحة ولا تهتم بالفهرسة؟ ← حظر
robots.txt. - تريد صفحة خارج الفهرس؟ ← اسمح بالزحف وأضف
noindex(ولا تحظرها). - تريد ألا ينشئ مرشح بلا طلب عنواناً أصلاً؟ ← جزء URL (
#) أو AJAX بلا<a href>.
4. الوقاية أفضل من العلاج. أنظف تنقل ذي سمات هو الذي لا تُولد فيه العناوين غير المفيدة: أجزاء وتصفية من جانب العميل للحالات بلا طلب، وصفحات حقيقية للحالات المدعومة بطلب فقط. تنظيف مليون عنوان مزحوف أصعب بكثير من عدم إنشائها.
5. مقايضة الذيل الطويل. تكبح تصفية JavaScript/AJAX هدر الزحف والفهرسة معاً. وهذه ميزة للسمات غير المفيدة وعيب للقيّمة. اعرض التركيبات المدعومة بطلب مسبقاً، وأبقِ البقية من جانب العميل.
ورقة مرجعية للتحكم في التنقل ذي السمات
ما الذي يفعله كل عنصر تحكم فعلاً؟
| عنصر التحكم | يوقف الزحف؟ | يوقف الفهرسة؟ | الأفضل لـ | تنبيه |
|---|---|---|---|---|
حظر robots.txt | نعم | لا | تخفيف عبء الزحف في مساحات السمات منخفضة القيمة | قد تظهر العناوين المحظورة ذات الروابط كنتائج URL فقط |
noindex | لا، يجب أن تكون قابلة للزحف | نعم | إزالة صفحات السمات من الفهرس | لا يوفر ميزانية الزحف؛ لا تجمعه مع الحظر |
rel="canonical" | لا | يدمج كتلميح | توجيه الصفحات المصفاة إلى التصنيف الأصل | Google يظل يزحف إلى العناوين غير الأساسية |
جزء URL (#) | نعم، يُتجاهل | نعم، يُتجاهل | مرشحات بلا طلب تريد لها أثراً صفرياً | لا يكون قابلاً للمشاركة بلا pushState |
rel="nofollow" | يثبط | لا | تقليل تدفق القيمة إلى عناوين المرشحات | يجب أن يكون على كل رابط، وهو تلميح |
| جعلها قابلة للفهرسة | لا | لا | سمات مدعومة بطلب (نحو 300+ شهرياً) | تحتاج نصاً فريداً وعنواناً أساسياً ذاتياً وsitemap |
لا تجمع أبداً
noindex+ حظرrobots.txt← لا يرى Googlenoindex← يبقى العنوان مفهرساً.noindex+canonical← إشارات متعارضة (Mueller: اختر واحداً).canonicalوحده لميزانية الزحف ← لا يوقف الزحف.
قواعد URL للسمات التي تفهرسها
- استخدم الفاصل
&فقط، بلا فواصل أو فواصل منقوطة أو أقواس. - ثبّت ترتيب المرشحات ← صيغة أساسية واحدة.
- لا تكرر قيم المرشحات.
- أعد
404للتركيبات الفارغة أو المستحيلة، لا صفحة “لا نتائج” بحالة 200. - المسارات النظيفة أفضل من سلاسل الاستعلام:
/sofas/blue/بدلاً من/sofas?color=blue&sort=.
حقائق سريعة
- التنقل ذو السمات ≈ 50 % من مشكلات الزحف المبلغ عنها إلى Google (Illyes).
- أداة URL Parameters في GSC: أزيلت في أبريل 2022؛ لم تبقَ سوى عناصر التحكم من جانب الخادم.
- مكافئ Bing: URL Normalization في Bing Webmaster Tools، وما زال نشطاً.
- يتجاهل Google أجزاء URL (
#) في الزحف والفهرسة. - حد الطلب العملي لصفحة سمة قابلة للفهرسة: نحو 300+ عملية بحث شهرياً.
أدوات تشخيص التنقل ذي السمات وإدارته
- Ahrefs Site Audit — يكشف تضخم عناوين المعلمات ومجموعات شبه التكرار وعمق زحف الصفحات المصفاة.
- Screaming Frog SEO Spider — يزحف مع استخراج مخصص لرسم كل معلمة وكيف ترتبط عناوين السمات.
- Google Search Console — Page Indexing — تظهر الضوضاء في فئتي “Crawled — currently not indexed” و”Duplicate without user-selected canonical”.
- GSC URL Inspection — يؤكد كيفية زحف عنوان مرشح واحد وعرضه وفهرسته والعنوان الأساسي الذي اختاره Google.
- تحليل سجلات الخادم — الحقيقة الأساسية لمقدار الزحف المتجه إلى عناوين المعلمات.
- Bing Webmaster Tools — URL Normalization — عنصر تحكم Bing النشط في المعلمات.
- بحث الكلمات المفتاحية (Ahrefs Keywords Explorer) — يحدد معدلات السمات ذات الطلب الذي يبرر صفحة هبوط قابلة للفهرسة.
اختبر نفسك: التنقل ذو السمات
خمس أسئلة عن تحديد عناوين السمات التي ينبغي فهرستها وعن عنصر التحكم المناسب.
سجل التغييرات
تم التحديث في 22 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 22 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 11 أغسطس 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 28 يوليو 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 27 يوليو 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.
تم التحديث في 18 يوليو 2026.
ملخص تحريري وتفاصيل التغيير المسجلة.تفاصيل التغيير
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
-
تفاصيل التغيير متاحة حاليًا باللغة الإنجليزية.
المقارنة الكاملة غير متاحة — لم تُؤرشف لقطة سابقة لهذه المراجعة.