الاحتفاظ ببنية بسيطة لعنوان URL

يجب أن تكون بنية عنوان URL للموقع بسيطة بقدر الإمكان. فكِّر في تنظيم المحتوى التابع لك بحيث يتم تكوين عناوين URL بشكل منطقي وبأوضح طريقة للمستخدمين (أن تكون كلمات مقروءة بدلاً من أرقام التعريف الطويلة، إن أمكن ذلك) فعلى سبيل المثال، إذا كنت تبحث عن معلومات حول الطيران، سيساعدك عنوان URL، مثل: http://en.wikipedia.org/wiki/Aviation، على اتخاذ القرار بالنقر على ذلك الرابط من عدمه. وسيكون عنوان URL، مثل http://www.example.com/index.php?id_sezione=360&sid=3a5ebc944f41daa6f849f730f1، أقل جاذبية للمستخدمين.

جرّب استخدام علامات الترقيم في عناوين URL. وعنوان URL http://www.example.com/green-dress.html أكثر فائدة بالنسبة إلينا من http://www.example.com/greendress.html. ونوصيك باستخدام الواصلات (-) بدلاً من الشُرط السفلية (_) في عناوين URL.

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

الأسباب الشائعة لهذه المشكلة

يمكن أن تؤدي بعض المشاكل إلى ظهور عدد كبير من عناوين URL غير الضرورية. وتشمل هذه المشكلات:

  • الفلترة الإضافية لمجموعة من العناصر تقدم مواقع ويب كثيرة عروضًا مختلفة لنفس مجموعة العناصر أو نتائج البحث، مما يسمح للمستخدم بفلترة هذه المجموعة من العناصر باستخدام معايير محددة (على سبيل المثال: عرض الفنادق الشاطئية). عند إمكانية دمج الفلاتر بطريقة الإضافة (على سبيل المثال: الفنادق المطلة على الشاطئ والمزودة بمركز للياقة البدنية)، سيصبح عدد عناوين URL (ما يتم عرضه من بيانات) في المواقع كبيرًا جدًا. ويمثل إنشاء عدد كبير من القوائم المختلفة قليلًا للفنادق أمرًا غير ضروري، لأن Googlebot يحتاج إلى رؤية عدد صغير فقط من القوائم التي يمكنه من خلالها الوصول إلى الصفحة الخاصة بكل فندق. على سبيل المثال:
    • عقارات فندقية بـ "تقييمات للقيمة":
      http://www.example.com/hotel-search-results.jsp?Ne=292&N=461
    • عقارات فندقية بـ "تقييمات للقيمة" تطل على الشاطئ:
      http://www.example.com/hotel-search-results.jsp?Ne=292&N=461+4294967240
    • عقارات فندقية بـ "تقييمات للقيمة" تطل على الشاطئ ومزودة بمركز للياقة البدنية:
      http://www.example.com/hotel-search-results.jsp?Ne=292&N=461+4294967240+4294967270

  • الإنشاء الديناميكي للمستندات. هذا قد يؤدي إلى حدوث تغييرات بسيطة بسبب العدادات أو الطوابع الزمنية أو الإعلانات.

  • المعلمات المسببة للمشاكل في عنوان URL. تستطيع معرِّفات الجلسات، على سبيل المثال، إنشاء كم ضخم من التكرار وعدد أضخم من عناوين URL.

  • فرز المعلمات. تقدم بعض مواقع التسوق الكبيرة طرقًا متعددة لفرز نفس العناصر، مما يؤدي إلى إنشاء عدد أكبر من عناوين URL. على سبيل المثال:
    http://www.example.com/results?search_type=search_videos&search_query=tpb&search_sort=relevance
       &search_category=25
  • المعلمات غير الملائمة في عنوان URL، مثل معلمات الإحالة. على سبيل المثال:
    http://www.example.com/search/noheaders?click=6EE2BF1AF6A3D705D5561B7C3564D9C2&clickPage=
       OPD+Product+Page&cat=79
    http://www.example.com/discuss/showthread.php?referrerid=249406&threadid=535913
    http://www.example.com/products/products.asp?N=200063&Ne=500955&ref=foo%2Cbar&Cn=Accessories.

  • مشكلات التقويم. قد يؤدي تقويم تم إنشاؤه ديناميكيًا إلى إنشاء روابط لتواريخ مستقبلية وسابقة بدون وجود قيود على تواريخ البدء أو الانتهاء. على سبيل المثال:
    http://www.example.com/calendar.php?d=13&m=8&y=2011
    http://www.example.com/calendar/cgi?2008&month=jan

  • الروابط ذات الصلة غير الصالحة. غالبًا ما تسبب الروابط ذات الصلة غير الصالحة في الإحالة إلى أماكن غير محددة. وغالبًا ما تظهر هذه المشكلة بسبب عناصر المسارات المتكررة. على سبيل المثال:
    http://www.example.com/index.shtml/discuss/category/school/061121/html/interview/
      category/health/070223/html/category/business/070302/html/category/community/070413/html/FAQ.htm



  •  
  •  
خطوات حل هذه المشكلة

لتجنب المشاكل المحتملة في بنية عنوان URL، نُوصي باتباع ما يلي:

  • جرّب استخدام ملف robots.txt لمنع دخول Googlebot إلى عناوين URL التي تتضمن مشكلات. ويجب عادةً التفكير في حظر عناوين URL الديناميكية، مثل عناوين URL التي تنشئ نتائج بحث أو عناوين URL التي قد تنشئ أماكن غير محددة، مثل التقاويم. ويتيح لك استخدام تعبيرات عادية في ملف robots.txt إمكانية حظر دخول برنامج الزحف إلى أعداد كبيرة من عناوين URL بسهولة.

  • تجنب متى أمكن استخدام معرّفات الجلسات في عناوين URL. وجرّب بدلاً منها استخدام ملفات تعريف الارتباط. اطلع على إرشادات مشرفي المواقع للحصول على معلومات إضافية.

  • حاول متى أمكن اختصار عناوين URL من خلال إزالة المعلمات غير الضرورية.

  • إذا كان موقعك يحتوي على تقويم غير محدد، فأضف سمة nofollow إلى الروابط المؤدية إلى صفحات التقاويم المستقبلية التي يتم إنشاؤها ديناميكيًا.

  • افحص موقعك تحسبًا لوجود روابط ذات صلة غير صالحة.