Pagination and SEO التقسيم إلى صفحات في Google

ماذا يعني التقسيم إلى صفحات وكيف يتم في Google



Pagination and SEO

Pagination and SEO

 

التقسيم إلى صفحات

تُقسم المواقع المحتوى إلى صفحات بطرق متعددة. على سبيل المثال:

  • تعمل مواقع الأخبار و/أو النشر في أغلب الأحيان على تقسيم المقالة الطويلة إلى صفحات متعددة أقصر طولاً.
  • وقد تُقسم مواقع البيع بالتجزئة قائمة العناصر في فئة منتجات كبيرة إلى صفحات متعددة.
  • كما تُقسم منتديات المناقشة في أغلب الأحيان سلاسل المحادثات إلى عناوين URL متسلسلة.

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

  • عدم اتخاذ أي إجراء: المحتوى المقسم إلى صفحات أمر شائع جدًا، وتعرض Google النتائج الأكثر صلة للمستخدمين، بصرف النظر عن ما إذا كان قد تم تقسيم المحتوى إلى صفحات متعددة أم لا.
  • تحديد صفحة عرض الكل: يفضل الباحثون عادةً عرض فئة أو مقالة بأكملها في صفحة واحدة. ولذلك، فإننا نحاول إظهار صفحة عرض الكل في نتائج البحث وذلك إذا كنا نعتقد أن هذا هو ما يبحث عنه الباحث. يمكنك كذلك إضافة الرابط rel=”canonical” إلى الصفحات المكونة لإخبار Google أن نسخة عرض الكل هي النسخة التي تريدها أن تظهر في نتائج البحث.
  • استخدام الرابطين rel="next" وrel="prev" لتوضيح العلاقة بين عناوين URL المكونة. يعتبر هذا الترميز تلميحًا قويًا منك إلى Google بأنك تريد منا التعامل مع هذه الصفحات باعتبارها تسلسلاً منطقيًا، وبالتالي دمج خصائصها للربط وإرسال الباحثين عادةً إلى الصفحة الأولى.

استخدام rel=”next” وrel=”prev”

يمكنك استخدام سمات HTML ‏rel="next" وrel="prev" لتوضيح العلاقة بين عناوين URL الفردية. يعتبر استخدام هذه السمات تلميحًا قويًا منك إلى Google بأنك تريد منا التعامل مع هذه الصفحات باعتبارها تسلسلاً منطقيًا.

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

http://www.example.com/article-part1.html
http://www.example.com/article-part2.html
http://www.example.com/article-part3.html
http://www.example.com/article-part4.html
  1. في قسم <head>‏ للصفحة الأولى (http://www.example.com/article-part1.html)، أضف علامة رابط تشير إلى الصفحة التالية في التسلسل، على النحو التالي:
    <link rel="next" href="http://www.example.com/article-part2.html">

    ونظرًا لأن هذا هو عنوان URL الأول في التسلسل، فليست هناك ضرورة لإضافة ترميز rel="prev"‏.

  2. في الصفحتين الثانية والثالثة، أضف روابط تشير إلى عناوين URL السابقة والتالية في التسلسل. على سبيل المثال، يمكنك إضافة ما يلي إلى الصفحة الثانية من التسلسل:
    <link rel="prev" href="http://www.example.com/article-part1.html">
    <link rel="next" href="http://www.example.com/article-part3.html">
  3. في الصفحة الأخيرة من التسلسل (http://www.example.com/article-part4.html>)، أضف رابطًا يشير إلى عنوان URL السابق، على النحو التالي:
    <link rel="prev" href="http://www.example.com/article-part3.html">

    ونظرًا لأن هذا هو عنوان URL الأخير في التسلسل، فليست هناك ضرورة لإضافة رابط rel="next"‏‎ .

     

“تتعامل Google مع rel="previous" كمتغير بنائي لـ rel="prev"‏. يمكن أن تكون القيم إما عناوين URL نسبية أو مطلقة (كما تسمح به علامة <link>‏). وإذا تم تضمين رابط <base> في المستند، فسيتم تحليل المسارات ذات الصلة وفقًا لعنوان URL الأساسي.

بعض الأمور التي يجب ملاحظتها:

    • يمثل rel="prev"‏ وrel="next"‏ تلميحات إلى Google، وليس أوامر مطلقة.
    • إذا اشتملت إحدى الصفحات المكونة في سلسلة على معلمات لا تعمل على تغيير محتوى الصفحة، مثل معرفات الجلسات، فيجب أن تحتوي قيم rel="prev"‏ وrel="next"‏ على المعلمات نفسها. ويساعد هذا عملية الربط على مطابقة قيم rel="prev"‏ وrel="next"‏ المقابلة بشكل أفضل. على سبيل المثال، يجب أن تحتوي الصفحة http://www.example.com/article?story=abc&page=2&sessionid=123 على ما يلي:
      <link rel="prev" href="http://www.example.com/article?story=abc&page=1&sessionid=123" />
      <link rel="next" href="http://www.example.com/article?story=abc&page=3&sessionid=123" />
    • يعتبر rel="next"‏ وrel="prev"‏ مفاهيم مستقلة لـ rel="canonical"‏. يمكنك تضمين كلا التعريفين. على سبيل المثال، قد يحتوي http://www.example.com/article?story=abc&page=2&sessionid=123 على ما يلي:
      <link rel="canonical" href="http://www.example.com/article?story=abc&page=2"/>
      <link rel="prev" href="http://www.example.com/article?story=abc&page=1&sessionid=123" />
      <link rel="next" href="http://www.example.com/article?story=abc&page=3&sessionid=123" />
  • إذا عثرت Google على أخطاء في التنفيذ، (على سبيل المثال، إذا كان تحديد rel="prev"‏ أوrel="next"‏ المتوقع مفقود)، فسنستمر في فهرسة الصفحات، والاعتماد على أساليبنا البحثية لفهم المحتوى.

نتابع فيديو توضيحي رسمي من Google

Pagination and SEO