استخدام الشَرطة المائلة أو عدم استخدامها

الأربعاء 21 نيسان (أبريل) 2010

غالبًا ما يُطرح علينا هذا التساؤل. وسنقدّم الإجابات عليه. كان من الشائع لعناوين URL التي تتضمّن شَرطة مائلة لاحقة أن تشير إلى دليل، وتلك التي لا تتضمّن شَرطة مائلة لاحقة أن تشير إلى ملف:

https://example.com/foo/ (with trailing slash, conventionally a directory)
https://example.com/foo (without trailing slash, conventionally a file)

يُرجى العِلم أنّ هذا ليس ضروريًا، إذ أنّ محرّك بحث Google يتعامل مع كلّ من عنوانَي URL الواردَين أعلاه بشكل منفصل (ومتساوٍ)، بغض النظر عمّا إذا كان يشير إلى ملف أو دليل أو يتضمّن شَرطة مائلة لاحقة أو لا.

لا يمانع محرّك بحث Google اختلاف المحتوى بين عناوين URL التي تحتوي على شَرطة مائلة وتلك التي لا تحتوي عليها، ولكن ذلك قد لا يكون مناسبًا جدًا بالنسبة إلى المستخدمين.

من وجهة النظر الفنية لمحرّك البحث، من المقبول جدًا أن تحتوي هاتان النسختان من عنوان URL على محتوى مختلف. في المقابل، قد تؤدي عملية الضبط هذه إلى إرباك المستخدمين إلى حدٍّ كبير، فيكفي تخيُّل الالتباس الذي قد ينتج عن تقديم تجربتين مختلفتين على www.google.com/webmasters وwww.google.com/webmasters/.

لهذا السبب، غالبًا ما تقدّم عناوين URL التي تتضمّن شَرطة مائلة لاحقة وتلك التي لا تتضمّنها المحتوى نفسه. والمثال الأكثر شيوعًا هو الموقع الإلكتروني الذي يتم إعداده باستخدام تركيبة دليل:

https://example.com/parent-directory/child-directory/

إعدادات موقعك الإلكتروني والخيارات المتاحة لك

يمكنك إجراء اختبار سريع على موقعك الإلكتروني لمعرفة ما إذا كان أحد عنوانَي URL المتطابقَين مع هذا النمط يُعيد التوجيه إلى الآخر:

  1. https://example.com/foo/
    (مع شَرطة مائلة لاحقة)
  2. https://example.com/foo
    (بدون شَرطة مائلة لاحقة)
  • إذا تم عرض نسخة واحدة من المحتوى (أي أنّ العنوان الآخر يعيد التوجيه إلى المحتوى نفسه)، هذه إشارة جيّدة. ويُعدّ هذا السلوك مفيدًا لأنه يؤدي إلى تقليل نسبة المحتوى المكرر. وفي الحالات المحدّدة التي تتم فيها إعادة التوجيه إلى عناوين URL تتضمّن شَرطة مائلة لاحقة، ستعرض نتائج البحث لدينا على الأرجح نسخة عنوان URL التي تعرض رمز الاستجابة 200 (غالبًا ما تكون نسخة عنوان URL التي تتضمن شَرطة مائلة لاحقة)، بغض النظر عمّا إذا كانت عملية إعادة التوجيه هي 301 أو 302.
  • إذا كانت كلتا النسختين من عنوان URL (مع الشَرطة المائلة اللاحقة وبدونها) تتضمّنان المحتوى نفسه وتعرضان 200 يمكنك:
    • تغيير هذا السلوك (مزيد من المعلومات أدناه) لتقليل نسبة المحتوى المكرر وتحسين كفاءة الزحف
    • عدم إجراء أي تغيير، فالكثير من المواقع الإلكترونية تتضمّن محتوًى مكررًا. وغالبًا ما تعالج عملية الفهرسة لدينا هذه الحالة لمشرفي المواقع والمستخدمين. نعلم أنّ هذا السلوك ليس الأفضل تمامًا، ولكنه شرعي ومقبول. :)
    • الاطمئنان إلى أنّه في الجزء الأساسي من عنوان URL، يكون https://example.com مطابقًا لـ https://example.com/ ولا يمكن إعادة توجيهه بأي شكل

الخطوات المطلوبة لعرض نسخة واحدة من عنوان URL

إذا كان موقعك الإلكتروني يعرض محتوًى مكررًا على عنوانَي URL التاليَين:

https://example.com/foo/
https://example.com/foo

أي أنّ كِلا عنوانَي URL يعرضان 200 (لا يؤدّي أي منهما إلى عملية إعادة توجيه أو يحتوي على علامة رابط rel="canonical")، وأردت تغيير الوضع:

  1. اختَر عنوان URL واحدًا ليكون النسخة المفضّلة. إذا كان موقعك الإلكتروني يستخدم تركيبة دليل، من المألوف استخدام شَرطة مائلة لاحقة مع عناوين URL الخاصة بالدليل (على سبيل المثال، example.com/directory/ بدلاً من example.com/directory)، ولكن يمكنك اختيار النسخة التي تريدها.
  2. اتّبِع اسلوبًا متّسقًا في اختيار النسخة المفضّلة. واستخدِمه في الروابط الداخلية الخاصة بك. إذا كانت لديك خريطة موقع، ننصحك بتضمين النسخة المفضّلة (وعدم تضمين عنوان URL المكرر).
  3. استخدِم عملية إعادة توجيه 301 من النسخة المكررة إلى النسخة المفضّلة. وإذا لم يكن ذلك ممكنًا، ننصحك باستخدام خيار علامة الرابط rel="canonical". تعمل العلامة rel="canonical" بشكل مشابه لاستجابة 301 للأغراض المتعلّقة بالفهرسة من قِبل محرّك بحث Google ومحرّكات بحث رئيسية أخرى.
  4. اختبِر عملية ضبط 301 من خلال ميزة الجلب مثل Googlebot ضمن أدوات مشرفي المواقع. تأكَّد من أنّ عنوانَي URL، https://example.com/foo/ وhttps://example.com/foo، يعرضان المحتوى المطلوب. يجب أن تعرض النسخة المفضّلة رمز الحالة 200. ويجب أن تتم إعادة التوجيه من عنوان URL المكرر إلى العنوان المفضّل من خلال رمز الاستجابة 301.
  5. تحقَّق من أخطاء الزحف في "أدوات مشرفي المواقع" ومن سجلات خادم الويب الخاص بك إن أمكن للتأكد بشكل سريع من تنفيذ عمليات إعادة التوجيه 301.
  6. اطمئن، لأنّك إذا ضبطت إعدادات موقعك الإلكتروني بشكل فعال، سيؤدي ذلك إلى تحسين أداء الموقع.