SEO لمتغيرات المنتجات

متى تمنح كل متغير منتج عنوان URL مستقلاً ومتى توحّده مع الصفحة الأساسية عبر canonical، وكيف تنفذ مخطط ProductGroup وhasVariant الذي دعمته Google في فبراير 2024، وكيف تختلف Shopify وWooCommerce وBigCommerce وMagento.

نُشر أول مرة: 26 يونيو 2026 · آخر تحديث: 11 أغسطس 2026 · Advanced
اللغات
دليل واحد في هذه الصفحة

ينتج المنتج المباع بخيارات كثيرة، مثل المقاس واللون والسعة، عناوين URL شبه مكررة. وحّد المتغيرات التي لا تتمتع بطلب بحث مستقل مع عنوان URL أساسي عبر canonical، ولا تمنح عنواناً قابلاً للفهرسة إلا للمتغيرات التي لها طلبها الخاص ويمكنها حمل محتوى فريد. توصي Google افتراضياً بعنوان منفصل لكل متغير يشير عبر canonical إلى الصفحة الأساسية الخالية من المعلمات، لكن SearchPilot وجد زيادة قدرها 22 % عند عكس الاتجاه، لذا يحكم السياق. استخدم ProductGroup وhasVariant، اللذين دعمتهما Google في فبراير 2024، لتمثيل العلاقة. تختلف المنصات؛ توحّد Shopify كل ?variant=ID تلقائياً مع الصفحة الأساسية، وتقدم BigCommerce أنظف معالجة مدمجة، بينما تعتمد WooCommerce وMagento على الإضافات أو الإعداد. يصف المخطط العلاقة ولا يجعل المتغير يترتب.

الخلاصة — تنشئ المتغيرات عناوين URL شبه مكررة؛ والمهمة هي فرز ما يستحق ترتيباً مستقلاً مما ينبغي توحيده. افتراض Google: عنوان URL منفصل لكل متغير، سواء كان مقطع مسار أو معلمة استعلام، مع جعل الصفحة الأساسية الخالية من المعلمات هي canonical. اعكس الاتجاه، بحيث تشير الصفحة الأساسية عبر canonical إلى متغير مرتفع الطلب، عندما يتمتع متغير بعينه بطلب البحث والمحتوى الفريد اللذين يؤهلانه؛ فقد قاست SearchPilot زيادة عضوية قدرها 22 % بهذه الطريقة. مثّل العلاقة باستخدام ProductGroup وhasVariant؛ تحتاج المواقع ذات الصفحة الواحدة إلى عنوان canonical واحد للمجموعة، وتحتاج المواقع متعددة الصفحات إلى ترميز كامل مستقل في كل صفحة، ويجب أن يستخدم variesBy عناوين schema.org كاملة. حافظ على اتساق canonical والروابط الداخلية وخريطة الموقع؛ فـrel=canonical تلميح لا توجيه ملزم. تختلف الإعدادات الافتراضية للمنصات، وكلها تحتاج إلى تدقيق.

موضع التوتر بوضوح

كل متغير مفترق طرق. إن منحته عنوان URL قابلاً للزحف أنشأت نسخة شبه مكررة تقسم قيمة الروابط وتستهلك ميزانية الزحف. وإن اخترته عبر JavaScript فقط بلا تغيير في URL، فلن تكون لحالة ذلك المتغير المحدد أي عنونة مستقلة؛ فلا يمكن زحفها أو فهرستها أو ترتيبها ككيان متميز، وهذا منفصل عن سؤال ما إذا كانت Google تعرض JavaScript في الصفحة أصلاً. ليست الإجابة الصحيحة قاعدة شاملة، بل حكماً لكل متغير تحركه مدخلات اثنان: هل لهذا المتغير طلب بحث مستقل؟ وهل يمكنك منحه محتوى فريداً حقاً؟ كل ما يلي مكرس لاتخاذ هذا القرار بصورة صحيحة ثم تنفيذه بنظافة. هذا التعمق الخاص بالمتغيرات مكمّل لدليل SEO لصفحات المنتجات؛ يغطي ذلك الدليل صفحة تفاصيل المنتج كلها، بينما يركز هذا الدليل على قرار المتغير.

ما الذي توصي به Google فعلاً؟

تنص إرشادات Google لبنية عناوين URL في مواقع التجارة الإلكترونية بوضوح على أن المتغيرات ينبغي أن تحصل على عناوين URL قابلة للزحف، لا مجرد تغييرات حالة عبر JavaScript.

Evidence for this claim Google recommends crawlable URLs for product variants that it should discover. Scope: Use links with href values and stable URL structures; JavaScript state alone may not expose each variant. Confidence: high · Verified: Google: Ecommerce URL structure

البنيتان اللتان توصي بهما هما: “A path segment, such as /t-shirt/green (ترجمة) «مقطع مسار مثل /t-shirt/green»، أو “A query parameter, such as /t-shirt?color=green.” (ترجمة) «معلمة استعلام مثل /t-shirt?color=green». كلتاهما صالحة؛ اختر واحدة والتزم بها.

أما canonical، فالافتراض هو التوحيد مع الصفحة الأساسية النظيفة: “Use the URL with the query parameter omitted as the canonical URL. This can help Google better understand the relationship between product variants.” (ترجمة) «استخدم عنوان URL بعد حذف معلمة الاستعلام بوصفه عنوان canonical. يمكن أن يساعد ذلك Google على فهم العلاقة بين متغيرات المنتجات بصورة أفضل». وللمتغيرات القائمة على المسار:

“For products with unique URLs per variant, include the canonical product URL on all variant pages using a <link rel="canonical"> tag.” (ترجمة) «بالنسبة إلى المنتجات ذات عناوين URL الفريدة لكل متغير، أدرج عنوان URL للمنتج الأساسي في جميع صفحات المتغيرات باستخدام وسم رابط canonical».

الهدف كله تقليل عمليات الجلب الزائدة. تقول Google: “Minimize the number of alternative URLs that return the same content” (ترجمة) «قلل عدد عناوين URL البديلة التي تعيد المحتوى نفسه»، لأن “the same content may be retrieved multiple times by the crawler if Google thinks two URLs are different but result in the same page being returned.” (ترجمة) «قد يجلب الزاحف المحتوى نفسه مرات متعددة إذا اعتقدت Google أن عنواني URL مختلفان مع أنهما يعيدان الصفحة نفسها». هذه تكلفة تمدد المتغيرات على ميزانية الزحف في جملة واحدة.

متى يستحق المتغير صفحته القابلة للفهرسة؟

A variant needs both demand and differentiation to earn an independently indexable URL. المصدر: Google Search Central

First ask whether the variant has measurable standalone search demand. If not, consolidate it to the preferred product URL. If demand exists, ask whether the page can provide meaningfully distinct copy, media, specifications, and offer data. If not, consolidate. If both conditions are met, use a distinct, self-canonical variant URL and align the canonical, internal links, and sitemap with that choice.

© Patrick Stox LLC · CC BY 4.0 ·

الافتراض، أي «توحيد كل شيء مع الصفحة الأساسية»، صحيح للغالبية الساحقة من المتغيرات. فلا أحد يبحث عن «مقاس متوسط» أو «الأزرق الثالث» بمفردهما، لذا ينبغي توحيدهما. لكن بعض المتغيرات استعلامات حقيقية مستقلة، مثل «iPhone 15 Pro سعة 512GB» و«معطف ترنش أزرق داكن» و«حذاء جري عريض جداً». ويجب تحقق شرطين معاً قبل فصلها:

  1. وجود طلب بحث قابل للقياس على ذلك المتغير. اسحب حجم البحث عن «[المنتج] + [المتغير]» في أداة كلمات مفتاحية. حجم صفري ← وحّده.
  2. قدرتك على منح الصفحة محتوى فريداً حقاً، من نصوص وصور ومواصفات ومراجعات خاصة بها. إذا لم تستطع تمييزها، كانت صفحة متغير مفهرسة لكنها ضعيفة أسوأ من التوحيد.

هذا هو النهج الهجين: صفحة منتج رئيسية واحدة، إضافة إلى عناوين مخصصة فقط للمتغيرات مرتفعة الطلب التي تستطيع تمييزها فعلاً. ومن المهم توضيح طبيعته: تخبرك وثائق Google بأن المتغيرات تحتاج إلى عناوين قابلة للوصول واستراتيجية canonical، لكن بوابة الطلب مع المحتوى الفريد نفسها قرار مهني يتخذه الممارسون، وهو النهج نفسه الذي توصي به Yoast، وليست متطلب أهلية من Google ولا ضماناً بأن المتغير المؤهل سيترتب. أنشئ عنوان URL مستقلاً قابلاً للفهرسة بلا محتوى فريد، وستعيد صنع مشكلة المحتوى المكرر التي أردت تجنبها.

الجزء المخالف للحدس: اتجاه canonical ليس ثابتاً

هنا تتشقق النصيحة التقليدية. أجرت SearchPilot اختبار تقسيم مضبوطاً فعل عكس الافتراض؛ فغيّرت canonical لصفحة المنتج الرئيسية من مرجع ذاتي إلى الإشارة إلى صفحة متغير بعينها. وكانت النتيجة: “the best estimate being a 22% uplift to organic traffic to those pages.” (ترجمة) «كان أفضل تقدير زيادة قدرها 22 % في الزيارات العضوية إلى تلك الصفحات».

السياق الذي أنجح ذلك: كان الموقع قد جعل المتغيرات قابلة للفهرسة بالفعل باستخدام canonical ذاتي المرجع، لكن صفحات المتغيرات تلك “were not getting indexed consistently, and were not receiving as much organic traffic as had been hoped.” (ترجمة) «لم تكن تُفهرس بصورة متسقة، ولم تكن تتلقى القدر المأمول من الزيارات العضوية». وقد ركز توجيه canonical للصفحة الرئيسية نحو أشهر متغير الإشارات حيث كان الطلب فعلاً.

الدرس ليس «اعكس عناوين canonical دائماً». تتوخى SearchPilot الدقة هنا: “Every ecommerce website’s setup will be different depending on a lot of factors, including the number of variations per product, the internal linking structure, and the lifetime of products on the website. This approach may not work for everyone.” (ترجمة) «سيختلف إعداد كل موقع تجارة إلكترونية تبعاً لعوامل كثيرة، منها عدد المتغيرات لكل منتج وبنية الروابط الداخلية وعمر المنتجات على الموقع. وقد لا ينجح هذا النهج للجميع». الدرس أن اتجاه canonical قرار لا إعداد افتراضي؛ وجّهه إلى عنوان URL الذي يملك الطلب والمحتوى اللذين يجعلان فهرسته مستحقة. لمعرفة كيفية اختيار Google للـcanonical عندما تتعارض إشاراتك، راجع canonicalization؛ تدخل نحو 40 إشارة في الاختيار، ووسم rel=canonical إشارة قوية لكنه ليس الوحيدة.

حافظ على اتساق إشاراتك

وسم canonical تلميح لا أمر. ويمكن لـGoogle أن تختار canonical مختلفاً عما أعلنته إذا ناقضته إشاراتك الأخرى؛ وهذا بالضبط معنى «Duplicate, Google chose a different canonical» في Search Console. الحل هو الاتساق: يجب أن يكون عنوان URL الذي تشير إليه عبر canonical هو نفسه الذي تربط به داخلياً وتدرجه في خريطة الموقع. عندما يشير وسم canonical في اتجاه وروابطك الداخلية في اتجاه آخر، فقد منحت Google سبباً لتجاوزك. ينطبق انضباط الاتساق نفسه على التنقل متعدد الأوجه، حيث تنشئ عناوين URL للفلاتر التمدد شبه المكرر نفسه.

عقد متغير المنتج والعرض المحدد

يجب أن تحدد الأنظمة أدناه الاختيار نفسه القابل للبيع لكل عنوان URL لمتغير قابل للزحف أو مرسل في خلاصة. Evidence for this claim Google recommends crawlable URLs for product variants that it should discover. Scope: Use links with href values and stable URL structures; JavaScript state alone may not expose each variant. Confidence: high · Verified: Google: Ecommerce URL structure

الطبقةالعقد
عنوان URL المطلوبيرمّز المنتج المقصود وحالة المتغير بصيغة ثابتة قابلة للمشاركة.
صفحة تفاصيل المنتج الظاهرةتحمّل هوية المنتج المقصودة والسمات المحددة وSKU والسعر والعملة والتوفر؛ وتعيد زيارة جديدة إنتاج الحالة.
canonical وقابلية الفهرسةيتبعان استراتيجية المنتج الأب أو المتغير القابل للفهرسة المعلنة.
البيانات المنظمةتستخدم هوية المنتج أو المجموعة المطابقة وSKU/GTIN والسمات وOffer.url والسعر والعملة والتوفر.
خلاصة التاجر أو الوكيلترسل معرّف العنصر ومعرّف المجموعة وحقائق العرض نفسها وعنوان وصول يعيد إنشاء المتغير المرسل.
السلة والدفعيضيفان SKU نفسه بدقة ويعيدان التحقق من السعر والعملة والتوفر الممثل من دون استبدال متغير آخر بصمت.

بعبارة أخرى، يجب أن تتفق صفحة تفاصيل المنتج الظاهرة وProduct JSON-LD المعروض وعنصر الخلاصة والمتغير المحدد والسلة والدفع على هوية المنتج وSKU ومعرّف المجموعة والسمات المحددة والسعر والعملة والتوفر. يجوز للدفع إعادة التحقق بصورة مشروعة من المخزون أو التسليم أو الضريبة أو السعر سريع التغير. وعند تغير الحالة، ينبغي أن يشرح التغير بدلاً من إكمال عرض مختلف تحت الاختيار نفسه. ويمكن للتنفيذ المعتمد على الرمز البريدي تحسين التوفر العام المعروض قبل معرفة الموقع، لكن ينبغي ألا يدعي العرض المنشور حالة يعرف النظام الخلفي أنها خاطئة.

يمكن لاستراتيجية المنتج الأب عرض متغيرات قابلة للاختيار مع توحيد عناوينها إلى الأب. وتتطلب استراتيجية المتغير القابل للفهرسة أن يعيد كل متغير مؤهل إنشاء نفسه، ويشير إلى نفسه عبر canonical، ويحصل على روابط داخلية قابلة للزحف، ويحمل بيانات خاصة بالصفحة والعرض. أما خلط الاستراتيجيتين، مثل عناوين متغيرات تشير إلى نفسها عبر canonical بينما لا تزال الروابط الداخلية وخريطة الموقع تشير إلى الأب فقط، فينشئ أدلة متناقضة.

Evidence for this claim Google recommends crawlable URLs for product variants that it should discover. Scope: Use links with href values and stable URL structures; JavaScript state alone may not expose each variant. Confidence: high · Verified: Google: Ecommerce URL structure

لا تستخدم جزءاً مثل #blue-large عندما تحتاج خلاصة أو خادم أو زاحف أو وكيل خارجي إلى طلب متغير محدد. لا ترسل المتصفحات الجزء في طلب HTTP، لذلك لا يستطيع الخادم الأصلي اختيار استجابة مختلفة منه، ولا تستطيع أدوات التحقق من الخلاصات الاعتماد عليه كحالة وصول مميزة. استخدم مساراً أو معلمة استعلام عندما يجب أن يكون الاختيار قابلاً للعنونة خارج صفحة المتصفح العاملة بالفعل. تشرح إرشادات Google لـJavaScript SEO سبب عدم موثوقية حالات المحتوى القائمة على الأجزاء في البحث.

البيانات المنظمة ProductGroup: تحديث فبراير 2024

في فبراير 2024 أضافت Google دعماً للبيانات المنظمة الخاصة بمتغيرات المنتجات عبر النوع الجديد ProductGroup. وهذه الطريقة المدعومة لإخبار Google بأن «هذا القميص الأزرق بمقاس M وهذا القميص الأحمر بمقاس L هما المنتج نفسه بخيارين مختلفين». لا تجعل المتغيرات تترتب؛ فالبيانات المنظمة تساعد على الفهم وأهلية النتائج المنسّقة لا على الترتيب، لكنها تجعل علاقة الأب والابن قابلة لقراءة الآلة. Evidence for this claim Google supports ProductGroup structured data to describe product variants and their varying properties. Scope: Valid markup aids understanding and eligibility but does not guarantee ranking or display. Confidence: high · Verified: Google: Product variants structured data

الأجزاء:

  • ProductGroup — نوع الأب. لا تسرد وثائق Google الحالية سوى name بوصفها مطلوبة على مستوى ProductGroup؛ أما productGroupID، أي SKU أو معرّف الأب، وvariesBy فـ_موصى بهما_ لا مطلوبتان، مع أن تجاوزهما يهزم غرض الترميز لأن Google تحتاج إلى variesBy لمعرفة السمة التي تميز المتغيرات فعلاً. Evidence for this claim Google supports ProductGroup structured data to describe product variants and their varying properties. Scope: Valid markup aids understanding and eligibility but does not guarantee ranking or display. Confidence: high · Verified: Google: Product variants structured data
  • hasVariant — يضم كل متغير Product تحت المجموعة الأب، وهو النهج 1 الأكثر إحكاماً والموصى به.
  • isVariantOf — المعكوس؛ يُضاف إلى كل Product لربطه بالمجموعة الأب، وهو النهج 2 الذي قد يلائم بعض إعدادات CMS بصورة أفضل.
  • variesBy — يسرد الخصائص التي تحدد المتغيرات، وهنا يقع الفخ الأكثر شيوعاً: يجب أن يستخدم عناوين schema.org كاملة مثل https://schema.org/color وhttps://schema.org/size، لا السلاسل القصيرة "color" و"size".

يهم الفرق بين الصفحة الواحدة والصفحات المتعددة. تقول Google: “For single-page sites, there must be only one distinct canonical URL for the overall ProductGroup that all variants belong to.” (ترجمة) «بالنسبة إلى المواقع ذات الصفحة الواحدة، يجب ألا يكون هناك سوى عنوان canonical مميز واحد لمجموعة ProductGroup الكلية التي تنتمي إليها جميع المتغيرات». لكنها تقول أيضاً: “for multi-page sites… each page must have full and self-contained markup for the entities defined on that page.” (ترجمة) «بالنسبة إلى المواقع متعددة الصفحات، يجب أن تحتوي كل صفحة على ترميز كامل ومستقل للكيانات المعرفة فيها». لذلك، إذا كان لكل متغير عنوانه الخاص، حملت كل صفحة متغير ترميزها الكامل؛ فلا تشترك الصفحات في كتلة واحدة.

يحتاج كل متغير Product إلى @id فريد وsku أو gtin فريد وسماته الخاصة، كاللون والمقاس، ومؤشر isVariantOf إلى الأب، وOffer يطابق url فيه الصفحة الحالية. تتمثل الإخفاقات المعتادة في غياب معرّفات متغيرات فريدة، أو عدم اتساق productGroupID بين الأب والمتغيرات، أو فخ وجوب كون variesBy عنوان URL كاملاً. تحقق باستخدام Rich Results Test، ثم URL Inspection، ثم إرسال خريطة الموقع.

ما المتغيرات التي تنتمي إلى الترميز؟

ينبغي أن يصف الترميز الكتالوج الذي يستطيع المتسوقون اختياره فعلاً، لا كل تركيبة يمكن لأداة إعداد نظرياً إنتاجها. أدرج المتغير عندما تكون له هوية ثابتة مثل SKU أو GTIN، ويمثل تركيبة سمات حقيقية، ويمكن الوصول إليه عبر تجربة المنتج الحالية، وينتمي إلى مجموعة المنتج نفسها، وله حالة عرض يستطيع الموقع إبقاءها محدثة. وينبغي أن تصف أداة الاختيار الظاهرة واستراتيجية URL للمتغيرات ورسم ProductGroup المجموعة نفسها. Evidence for this claim Google supports ProductGroup structured data to describe product variants and their varying properties. Scope: Valid markup aids understanding and eligibility but does not guarantee ranking or display. Confidence: high · Verified: Google: Product variants structured data

لا تولد حاصل الضرب الديكارتي لكل لون ومقاس وخامة وملحق وخيار خدمة حين لا توجد تركيبات كثيرة أو لا يمكن شراؤها. فهذا ينشئ رسم كيانات هائلاً ومضللاً بمنتجات مختلقة وعروض قديمة. ويمكن لأداة اختيار من صفحة واحدة تضمين متغيراتها الحقيقية؛ أما الصفحات الخاصة بالمتغيرات فتحتاج إلى ترميز كامل للكيانات في كل صفحة. وينبغي لمنتج قابل للتهيئة أو مصنوع حسب الطلب أن يرمّز المنتج الحقيقي القابل للشراء والعرض الحالي، لا أن يصنع آلاف وحدات SKU الافتراضية للمخطط وحده.

ميزانية الزحف: مشكلة الحجم

يعد تكاثر عناوين URL للمتغيرات استنزافاً شائعاً لميزانية الزحف في مواقع التجارة الإلكترونية الكبيرة، لكن تكلفته الفعلية تعتمد على حجم كتالوجك وطلب Google الحالي على زحف نطاقك؛ وليست تكلفة عامة ثابتة. إن حساب 200 منتج × 20 متغيراً = 4 000 عنوان URL شبه مكرر مثال عملي يوضح شكل المشكلة، لا متوسطاً مقاساً لكل موقع. ميزانية الزحف شأن كفاءة لا عامل ترتيب، لكن الزحف المهدور على عناوين متغيرات زائدة في كتالوج كبير هو زحف لا يُنفق على صفحاتك الجديدة والمحدثة. لا تقدّر تعرضك الفعلي من الحساب وحده؛ اسحب تقرير Crawl Stats في Search Console من Settings ← Crawl Stats لترى كم من نشاط Googlebot على موقعك يصيب عناوين المتغيرات، أو افحص سجلات الخادم مباشرة لضربات ?variant= أو مقاطع المسار مقارنة بإجمالي طلبات الزحف. يؤدي توحيد المتغيرات منخفضة القيمة مع صفحة أساسية عبر canonical بمرور الوقت إلى تقليل ضغط الزحف الذي تنشئه تلك العناوين الزائدة.

Evidence for this claim Google recommends consistent canonical URLs for ecommerce variant URL patterns. Scope: Canonicalization is a hint; independently useful variants may warrant separate canonical URLs. Confidence: high · Verified: Google: Ecommerce URL structure

السلوك حسب المنصة

تختلف الإعدادات الافتراضية، وكلها تحتاج إلى تدقيق:

  • Shopify تلحق ?variant=ID تلقائياً، وتوحد كل عنوان بمعلمات مع الصفحة الأساسية /products/<slug> عبر canonical. وهذا القرار الصحيح للغالبية الساحقة من المتاجر، إذ يوحد كل شيء بنظافة. لكن المشكلة أنه يوحد كل شيء؛ فإذا أردت فعلاً لمتغير مرتفع الطلب أن يترتب مستقلاً، عملت canonical التلقائية في Shopify ضدك، وقد تفسد تطبيقات الجهات الخارجية والقوالب المخصصة canonical تماماً.
  • WooCommerce تمنحك تحكماً كاملاً في URL، ما يعني أن معالجة canonical تعتمد على إضافة SEO لديك، مثل Yoast أو Rank Math. والمشكلة الإضافية هي صفحات أرشيف السمات، التي قد تنشئ عناوين مكررة خاصة بها فوق المتغيرات.
  • BigCommerce تُعد على نطاق واسع بين الممارسين صاحبة أقوى معالجة canonical جاهزة من المنصات الأربع؛ إذ توحّد عناوين المتغيرات أصلاً. تعامل مع ذلك كتقييم ممارسين لا ضمان رسمي توثقه Google أو BigCommerce، وتأكد من السلوك الحالي وفق إصدار منصتك قبل الاعتماد عليه.
  • Magento تتطلب عادة إعداداً يدوياً أو إضافات، ولأن التنقل متعدد الطبقات ومتغيرات المنتجات كلاهما ينتجان عناوين مكررة، تتفاقم المشكلتان إن لم تعالجهما معاً.

بالنسبة إلى Bing تحديداً، تقدم Bing Webmaster Tools ميزة URL Normalization، وهي طريقة بلا شيفرة لتوحيد متغيرات المعلمات من دون إضافة وسم canonical إلى كل صفحة، وقد وصفتها Microsoft نفسها بأنها «أفضل من canonical» لهذا الاستخدام.

خرافات تستحق القضاء عليها

  • «المتغيرات تسبب عقوبة محتوى مكرر». لا توجد عقوبة للمحتوى المكرر. التكلفة هي تخفيف الإشارات وهدر الزحف لا إجراء عقابياً، لكن النتيجة، أي ضعف الترتيب، قد تبدو نفسها، لذلك تظل مهمة.
  • «اجعل كل متغير يشير دائماً إلى الصفحة الأساسية عبر canonical». تظهر نتيجة SearchPilot البالغة 22 % أن العكس قد يفوز. الاتجاه يعتمد على السياق.
  • «معلمات ?color=green سيئة لـSEO». توصي Google صراحة بمعلمات الاستعلام أو مقاطع المسار. المعلمات سليمة مع canonical الصحيح.
  • “ProductGroup schema makes variants rank better.” (ترجمة) «يجعل مخطط ProductGroup المتغيرات تترتب بصورة أفضل». يساعد على الفهم وأهلية النتائج المنسّقة؛ وليس إشارة ترتيب.
  • «تعالج Shopify كل SEO للمتغيرات، لذا انتهيت». توحيدها الافتراضي صحيح لمعظم المنتجات، لكنه يمنع المتغيرات عالية القيمة من الترتب بصورة مستقلة، كما قد تفسده التطبيقات.
  • «اختيار المتغير عبر JavaScript فقط، بلا تغيير URL، هو الأفضل». تزحف Google الحالة الافتراضية للصفحة. لا يملك المتغير الذي لا يمكن الوصول إليه إلا عبر JavaScript بلا تغيير URL عنواناً منفصلاً، لذلك لا يمكن زحفه أو فهرسته أو ترتيبه ككيان مستقل. هذه مشكلة عنونة، لا دليلاً على أن Google لا تستطيع عرض JavaScript إطلاقاً؛ فهي تعرضه، لكنها تحذر من أن زحف ترميز Product المولد ديناميكياً قد يكون أقل تكراراً وموثوقية.

موضع هذا الموضوع في المجموعة

هذا رفيق خاص بالمتغيرات لدليل SEO لصفحات المنتجات، الذي يغطي صفحة تفاصيل المنتج كاملة. وتعيش آليات canonical في canonicalization، بينما تعيش نسخة المشكلة نفسها الخاصة بعناوين الفلاتر في التنقل متعدد الأوجه. وللصورة الأكبر، راجع SEO للتجارة الإلكترونية.

Add an expert note

Pin an expert quote

New person? Create their unclaimed profile at /admin/experts/ → Pin a quote first.