إنشاء عنوان 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 إلى الروابط الخاصة بصفحات التقويم المستقبلية التي يتم إنشاؤها ديناميكيًا.
  • تحقق من موقعك الإلكتروني لمعرفة ما إذا كان يتضمّن روابط نسبية غير صالحة.