الأخبار التكنولوجية والاستعراضات والنصائح!

كيفية إضافة علامات Canonical في Magento 2

ستساعدك المقالة التالية: كيفية إضافة علامات Canonical في Magento 2

تبحث عن طرق؟

تابعني حتى نهاية منشور المدونة هذا واحصل على طريقة تدريجية لتوحيد الصفحات في Magento 2 ..! 🤩

Magento (Adobe Commerce) هو نظام أساسي ممتاز يوفر قدرات تخصيص عالية الجودة ، مما يجعله خيارًا رئيسيًا للجميع – من التجار الصغار إلى الشركات على مستوى المؤسسات. تتيح مرونة هذه المنصة للتجار إنشاء واجهات متاجر على الإنترنت غنية بالميزات وجميلة ، دون ترك مجال للتحسين من منظور UI / UX.

ومع ذلك ، فإن هذا لا يكفي لتشغيل متجر إلكتروني ناجح. يشتكي التجار في كثير من الأحيان من مشكلات المحتوى المكررة أثناء استخدام نظام Magento 2. من النصائح الشائعة التي يقدمها متخصصو تحسين محركات البحث لمحاربة مثل هذه المشكلات تحويل صفحات الويب المكررة إلى الصفحة الرئيسية.

ولكن ، كيف يمكنك إضافة العلامات الأساسية في Magento 2؟

هيا نكتشف…

جدول المحتويات

المعنى الحرفي للكلمة العنوان الأساسي يقترح – إنه شيء أصيلو موثوق أو ك وفقًا للقواعد.

من حيث تحسين محركات البحث الفنية ، فإن العلامات Canonical هي علامات HTML التي تُعلم محركات البحث بالتكرارات لصفحات ويب معينة وتساعدهم في تحديد أولويات صفحة الويب الأصلية للترتيب.

وفقا لموز ،

بشكل عام ، يتم استخدامه من قبل مشرفي المواقع لإبلاغ محركات البحث عن صفحة الويب الأصلية على الصفحات المكررة. إنه موجود في رأس صفحة HTML ، بالتنسيق:

لنفترض أن لدينا عنواني URL التاليين يؤديان إلى صفحة الويب نفسها:

  1. https://example.com/nike-running-tee.html
  2. https://example.com/mens-tshirts/nike-running-tee.html

قد يؤدي السماح لمحرك البحث بالزحف إلى الصفحتين أعلاه وفهرسته بدون تعليمات خاصة إلى إرباكهما.

قد تفكر روبوتات محرك البحث ،

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

عمليًا ، هذه هي طريقة إخبار برامج الزحف –

يتم الخلط بين محركات البحث عندما تواجه نفس المحتوى على عناوين URL متعددة. يعتبر هذا من الممارسات السيئة لتحسين محركات البحث. في أسوأ الحالات ، قد يقومون بترتيب صفحات الويب الأقل أهمية وتفريغ الصفحات المهمة تحت الصفحات الأخرى.

غالبًا ما تنشئ مواقع التجارة الإلكترونية عناوين URL مختلفة لصفحات الويب. في مثل هذه الحالات ، يمكن أن يساعد الاستخدام الصحيح للعلامات الأساسية أصحاب المتاجر في التخلص من مشكلات المحتوى المكرر وحفظ متجرهم من العقوبات.

ضع في اعتبارك عناوين URL التالية ، على سبيل المثال:

  • https://example.com/men/tshirts.html
  • https://example.com/men/tshirts.html؟product_list_order=price
  • https://example.com/men/tshirts.html؟product_list_order=name

عناوين URL الثلاثة المذكورة أعلاه ، تشير جميعها إلى نفس صفحة الفئة. ومع ذلك ، فإنهم جميعًا يختلفون عن منظور محرك البحث!

تُلحق ميزات التصفية والفرز في صفحات الفئات في Magento 2 العديد من المعلمات في نهاية عناوين URL.

في مثل هذه الحالات ، نحتاج إلى إبلاغ محركات البحث أن عناوين URL ذات المعلمات هذه ليست سوى نسخ مكررة لصفحات الفئات الأصلية. هذا هو المكان الذي يكون فيه مفهوم إضافة الكنسيات المرجعية الذاتية مفيدًا.

هناك حالات أخرى قد تتطلب فيها تطبيق Canonical في Magento 2.

صفحات المنتج والفئة

بفضل الميزات المضمنة في النظام الأساسي التي تتيح لك إضافة علامات أساسية في صفحات منتجات Magento وصفحات الفئات.

إنها عملية مباشرة.

اتبع الخطوات المذكورة أدناه لتنفيذ الفئة والمنتج الأساسي في Magento 2:

  • الخطوة 1: قم بتسجيل الدخول إلى لوحة إدارة Magento 2 الخاصة بك ، وانتقل إلى المتاجر> الإعدادات> التكوين. التوسع في فهرس قسم وانقر على فهرس.كيفية إضافة علامات Canonical في فئة منتج Magento 2
  • الخطوة 2: في إعدادات الكتالوج ، قم بالتمرير لأسفل ، وقم بتوسيع ملف محرك البحث الامثل ، وقم بتكوين الخيارات التالية:
    • استخدم العلامة الوصفية للارتباط الكنسي للفئات: قم بتمكين هذا الخيار لإضافة العناصر الأساسية إلى صفحات الفئات.
    • استخدام العلامة الوصفية للرابط الكنسي للمنتجات: قم بتمكين هذا الخيار لإضافة العناصر الأساسية إلى صفحات المنتج.
  • الخطوه 3: اضغط على حفظ التكوين زر في الزاوية اليمنى العليا لحفظ التغييرات.

هذه هي الطريقة التي يمكنك بها إضافة مواد أساسية في صفحات المنتجات والفئات في Magento 2.

صفحات CMS الأخرى

يمكن إضافة العناصر الأساسية إلى صفحات منتجات وفئات Magento باستخدام الخيارات المضمنة.

ولكن ماذا عن صفحات CMS الأخرى؟

لسوء الحظ ، لا يوجد خيار افتراضي في Magento 2 لإضافة Canonical إلى صفحات CMS الأخرى.

ولكن هناك طريقة للقيام بذلك باستخدام تحديث تخطيط مخصص. على سبيل المثال ، لنفترض أنك تريد إضافة علامة أساسية إلى ملف معلومات عنا الصفحة ، يمكنك اتباع الخطوات التالية:

  • الخطوة 1: إنشاء ملف cms_page_view_selectable_about-us_test.xml ملف. (هنا معلومات عنا هو معرف صفحة CMS للصفحة و امتحان هو اسم تحديث التخطيط)
  • الخطوة 2: أضف الكود التالي:

    <؟ xml version = "1.0"؟> < / head>

    <؟ xml version = "1.0"؟>

    xsi: noNamespaceSchemaLocation = “urn: magento: framework: View / Layout / etc / page_configuration.xsd”>

  • الخطوه 3: ضع الملف في ملف root \ vendor \ magento \ theme-frontend-luma \ Magento_Theme \ layout الدليل ومسح ذاكرة التخزين المؤقت.

& هذا كل شيء…!

يمكنك أيضًا إضافة العناصر الأساسية إلى الصفحات الأخرى بنفس الطريقة.

ما عليك سوى تغيير معرف صفحة CMS وعنوان URL الأساسي في الكود.

الكلمات الأخيرة

يمكن أن تساعد عملية التحويل إلى صفحات الإنترنت Google في تحديد صفحات الويب المهمة بين الصفحات المكررة. يصبح من الضروري بالنسبة لك إضافة العلامات الأساسية في متجر Magento 2 إذا تم فهرسة عناوين URL المحددة لصفحات الفئات بواسطة Google. آمل أن يكون منشور المدونة هذا قد أضاف قيمة إلى معرفتك بـ Magento SEO.

حتى للمناقشات؟ علق على المشكلات الشائعة التي تواجهها أثناء تحسين متجر Magento 2 لتحسين محركات البحث.

شكرا للقراءة. 🍀