علامات كانونيكال في Magento: الأخطاء في 70 بالمئة من المتاجر التي تم تدقيقها
عبر أكثر من 500 متجر للتجارة الإلكترونية قمنا بتدقيقها منذ عام 2019، فإن الخطأ الأكثر شيوعًا في تحسين محركات البحث الذي نجده ليس حشو الكلمات الرئيسية أو المحتوى الضعيف. إنه علامات كانونيكال. حوالي 70 بالمئة من متاجر Magento التي نقوم بتدقيقها تحتوي على واحدة على الأقل من ثلاث مشكلات تتعلق بعلامات كانونيكال، والتكلفة صامتة: عقوبات المحتوى المكرر على عناوين URL التي لم يدرك مالك المتجر أنها قابلة للفهرسة.
تتناول هذه المقالة الأنماط الثلاثة التي نراها في كثير من الأحيان، وكيفية العثور عليها في متجرك الخاص خلال ساعة، والإصلاحات السريعة التي عادة ما تحلها.
لماذا تعتبر علامات كانونيكال مهمة في Magento أكثر من معظم المنصات
تولد Magento المزيد من التباديل لعناوين URL لكل صفحة أكثر من أي منصة تجارة إلكترونية أخرى تقريبًا. يمكن الوصول إلى منتج واحد عبر:
- عنوانه URL الكانوني الخاص
- فلتر صفحة الفئة الذي أنتجه
- SKU الأب القابل للتكوين
- كل SKU بسيط تحت ذلك الأب
- فلاتر التنقل المتعددة (اللون، الحجم، العلامة التجارية)
- أوامر الفرز والترتيب
بدون علامات كانونيكال الصحيحة، تتنافس جميع تلك العناوين في فهرس جوجل. تختار جوجل واحدة، وغالبًا ما تكون الخطأ، وتتفكك إشارات الترتيب.
النمط 1: كل من SKUs القابلة للتكوين والأطفال مفهرسة
الخطأ الأكثر شيوعًا. بشكل افتراضي، تولد Magento صفحة منتج لـ SKU الأب القابل للتكوين وعنوان URL منفصل لكل SKU بسيط. يتم زحف كلاهما. يتم فهرسة كلاهما. يتنافسان على نفس استعلام المنتج.
الإصلاح: يجب أن تشير SKUs الأطفال للأب القابل للتكوين إلى الأب. في admin → stores → configuration → catalog → search engine optimization، قم بتعيين "استخدام علامة ميتا رابط كانونيكال للمنتجات" إلى نعم. ثم تحقق في HTML: قم بزيارة عنوان URL لـ SKU الطفل وتفقد <link rel="canonical">. يجب أن تشير إلى عنوان URL الخاص بالأب، وليس الطفل.
نرى هذا التكوين الخاطئ تقريبًا في نصف الوقت في المتاجر التي تستخدم تجاوزات الثيمات من طرف ثالث، لأن الثيم المتجاوز غالبًا ما يتخطى كتلة كانونيكال في قالب رأس المنتج.
النمط 2: التنقل المتعدد يخلق صفحات مكررة
ينتج التنقل المتعدد (اللون، الحجم، العلامة التجارية) عناوين URL مثل /category/dresses?color=blue&size=m&sort=price_asc. كل تركيبة فلتر هي عنوان URL منفصل. مع ثلاثة أبعاد فلتر وعشرة قيم لكل منها، يكون ذلك ألف تبديل لعناوين URL قابلة للفهرسة لكل صفحة فئة.
بشكل افتراضي، لا تقوم Magento بتكوين هذه إلى الفئة الأم. بعضها محتوى مكرر رقيق (نفس المنتجات بترتيب مختلف). وبعضها صفحات هبوط صالحة (تركيبة فلتر شائعة تستحق الفهرسة).
الإصلاح له جزئين. أولاً، قم بتعيين noindex,follow على عناوين URL لتركيبات الفلتر التي لها قيمة بحث منخفضة. تريد معظم المتاجر كل تركيبة فلتر تتجاوز اثنين على noindex. ثانيًا، بالنسبة لعناوين URL ذات الفلتر الواحد التي تستحق الترتيب حقًا (صفحات اللون فقط، صفحات العلامة التجارية فقط)، قم بتعيين كانونيكال ذاتي الإشارة حتى يتم فهرستها بشكل نظيف.
السلوك الافتراضي لـ Magento المتمثل في السماح لكل شيء بالفهرسة خاطئ تقريبًا لكل متجر. لقد رأينا المتاجر تستعيد 20 إلى 30 بالمئة من حركة المرور العضوية للفئة عن طريق تصحيح هذا الإعداد الواحد.
النمط 3: تجاوز الثيمات المخصصة يكسر سلوك كانونيكال الأساسي
لقد رأينا هذا في ربع المتاجر التي نقوم بتدقيقها. قام مطور واجهة أمامية في مرحلة ما ببناء قالب منتج مخصص، مستنسخًا من Luma الافتراضي، وترك كتلة علامة كانونيكال. تولد Magento عنوان URL الكانوني في PHP لكنها لا تصدره أبدًا لأن القالب يتخطى استدعاء العرض.
الإصلاح هو سطر واحد: في view/frontend/templates/product/view.phtml أو القالب Hyvä المعادل، تأكد من أن الرابط الكانوني يتم عرضه. تتضمن ثيمات Hyvä المساعد الكانوني بشكل افتراضي؛ تحقق من أنه لم يتم حذفه بواسطة تخصيص الثيم.
للتحقق على أي صفحة: افتح أدوات المطور، وابحث في HTML عن rel="canonical". إذا كان مفقودًا تمامًا، فهذه علة حرجة. إذا كان موجودًا ولكنه يشير إلى عنوان URL الخطأ، فهذه هي ثاني أكثر الاختلافات شيوعًا التي نجدها.
كيفية العثور على هذه في متجرك الخاص في أقل من ساعة
- قم بزحف 50 صفحة منتج و20 صفحة فئة باستخدام Screaming Frog أو أي زاحف SEO. قم بتصفية عمود عنوان URL الكانوني.
- تحقق من النمط 1: اختر 5 منتجات قابلة للتكوين مع SKUs أطفال. قم بزيارة عنوان URL لكل SKU طفل مباشرة. تحقق من الكانوني. يجب أن تشير إلى الأب.
- تحقق من النمط 2: قم بزيارة صفحة الفئة العليا الخاصة بك، وانقر على فلترين، انظر إلى عنوان URL. عرض المصدر، ابحث عن الكانوني. يجب أن تشير إما إلى الفئة غير المفلترة (السلوك الافتراضي الذي نريده) أو تحتوي على علامة
<meta name="robots" content="noindex,follow">(مقبول أيضًا لتركيبات ذات قيمة منخفضة). - تحقق من النمط 3: اختر 5 عنوان URL للمنتجات، تحقق من أن كل منها يحتوي على كانونيكال تشير إلى نفسها أو إلى والدها. أي مفقود هو علة حرجة.
تستغرق عملية التدقيق الكاملة من 30 إلى 60 دقيقة. تتراوح الإصلاحات من مربع اختيار واحد في الإدارة إلى بضع سطور في قالب الثيم.
ماذا نقوم بتدقيقه عند تحديد نطاق المشاركة
عندما يتم تحديد نطاق لتدقيق SEO لمتجر Magento، فإن علامات كانونيكال هي أول ثلاث فحوصات في القائمة. لم نقم أبدًا بإجراء تدقيق على متجر يحقق أكثر من 500 ألف جنيه إسترليني من الإيرادات السنوية ولم يكن لديه على الأقل واحدة من هذه الأنماط الثلاثة مكسورة. الحقيقة أنها صامتة (لا رسالة خطأ، لا تحذير إداري، فقط تصنيفات أقل من المتوقع) هي السبب في استمرارها.
النطاق الصادق
نحن لسنا وكالة SEO مخصصة. تأتي نسبة 70 بالمئة من التدقيقات الفنية التي نجريها كجزء من عمليات هجرة Hyvä الأوسع وأعمال الأداء، وليس من زحف SEO مخصص لكل متجر على الإنترنت. العينة تميل نحو المتاجر المتوسطة والسوق B2B التي تواصلت معنا لأعمال الأداء. المتاجر B2C النقية التي لديها انضباط SEO قوي بالفعل ستقلل الرقم.
ما يمكننا قوله بثقة: إذا لم تقم بتدقيق علامات كانونيكال على متجر Magento الخاص بك خلال الـ 12 شهرًا الماضية، خطط لساعة هذا الأسبوع. الإصلاحات تعود بالنفع على نفسها في استعادة الترتيب خلال بضعة أسابيع لأي متجر يحقق أكثر من 200 ألف جنيه إسترليني من الإيرادات السنوية.
ذات صلة
- دليل تحسين أداء Magento يغطي إطار التدقيق الأوسع.
- دليل مشتري الإضافات لـ Magento يغطي معايير تقييم وحدة SEO.
- أفضل وحدات ملفات تعريف الارتباط GDPR لـ Magento تغطي منطقة امتثال أخرى ذات تكلفة صامتة في العديد من المتاجر.
إذا كنت ترغب في أن يقوم فريق eTechFlow بإجراء تدقيق تقني على متجرك، فإن خدمة فحص صحة Magento تقدم تقريرًا مكتوبًا خلال خمسة أيام عمل.