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