لماذا يجب علي استخدام عناوين URL بنمط "Web 2.0"؟[مغلق]

StackOverflow https://stackoverflow.com/questions/475707

  •  19-08-2019
  •  | 
  •  

سؤال

باختصار، لماذا استخدام شيء من هذا القبيل http://stackoverflow.com/badges/6/supporter بدلاً من شيء "أبسط" (وذاتي، في ذلك) مثل http://stackoverflow.com/badges/6/.

حتى على موقعي الخاص، كنت أستخدم /post/6/ للإشارة إلى المنشورات (حسب المعرفات، على الرغم من أنني لا أزال أخزن سبيكة ثابتة.) بدلاً من /post/6/small-rant-on-urls, ، وفي بعض الحالات، يمكن أن يحصلوا على التعادل أكثر سخافة, ، أكثر بكثير مما هو ضروري حقا.

هل كانت مفيدة؟

المحلول

ولأنك من المحتمل أن ينتهي بك الأمر مع التكرارات إذا كنت غير دقيق. أتصور أضاف كومة تجاوز معرف لأنه لم يكن هناك إمكانية كبيرة لالتكرارات نظرا لحجم المشاركات التي تم إنشاؤها.

قد تختار

ونظم أخرى على عدم استخدام ID في URL - على سبيل المثال، وهو نظام التدوين ربما لن تحتاج إلى.

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

نصائح أخرى

محرك البحث الأمثل ستكون واحدة، وكذلك جعل URL أكثر قابلية للقراءة للبشر. مثل محركات البحث عموما URL الخاص بك، عنوان وH2 لاحتواء "موضوع" من الصفحة.

إذا كان لديك في كل من هناك ثم يمكنك كتابة / ID يدويا والحصول على اتخاذ التلقائى للURL "منمق" مع إعادة كتابة .. يحفظ أصابعك قليلا:)

وإضافة سبيكة في كل الروابط <م> إلى محتوى يساعد على محركات البحث، لأن محركات البحث سوف عموما استخدام الكلمات في URL نفسها للمساعدة في فهرسة المحتوى.

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

وسبب بما في ذلك العنوان الكامل للمقال، هو أن جوجل يعطي أكوام من نقاط المكافأة لمصطلحات البحث التي تتم مطابقة في اسم الملف.

@ جريج هيوجيل

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

كان يجب أن أوضح قليلاً:أقصد عناوين URL التي تحتوي على معرف و سبيكة فيهم.أنا فقط لا أرى فائدة من وجود شيء مثل /post/1/la-la-la-la-text-hahahaha ضد /post/1/ أو /post/la-la-la-la-text-hahahaha, ، نظرًا لأن الأول سيعمل بدون النص الدخيل في النهاية.

وURL هو جزء من واجهة مستخدم ويب.

وهناك علامة <لأ href = "http://209.85.129.132/search؟q=cache:0qgyhw-TUOoJ:ftp://ftp.research.microsoft.com/pub/tr/TR-2007-01 قوات الدفاع الشعبي + eyetracking + دراسة + من + البحث + محرك + استخدام وHL = EN & ط = clnk ومؤتمر نزع السلاح = 1 & GL = عليه والعميل = فايرفوكس واحد "يختلط =" نوفولو noreferrer "> دراسة eyetracking من استخدام محرك البحث التي وجدت أن الناس يقضون < قوي> 24٪ من الوقت أبصارهن يبحث في عناوين المواقع في نتائج البحث.

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

ويمكن أن يكون ذلك أسرع إلى الحصول على وظيفة في بلوق من قبل معرف من قبل سبيكة، لذلك وضع هوية للاستعلام SQL وسبيكة لمحركات البحث (SEO).

https://stackoverflow.com/users/58163/movaxes65675

وأنا أحب / آخر / لا-لا-لا-لا-النص كخخخخخخخخخخخخخ نوع، أستطيع أن أتذكر عنوان الموقع، ومعرفة ما عنوان آخر هو (قبل تحميل فعلا الموقع). لا أحب كثيرا / آخر / 1 / أنه لا يعني شيئا بالنسبة لي ولكن وظيفة # 1 (سيئة للتسويق؟)

وتحرير: معرف يساعد أيضا على تجنب التكرار كما أشار andybaird

حسنًا، أولاً يجب الإشارة إلى أن "عناوين URL لنمط الويب 2.0" هي في الواقع جزء من شيء يسمى استراحة.تسمى عناوين URL هذه أحيانًا بعناوين URL RESTful.ال الفوائد المطالب بها نكون:

  • يوفر وقت استجابة محسّن وحمل خادم مخفض بسبب دعمه للتخزين المؤقت للتمثيل ؛
  • يحسن قابلية توسع الخادم عن طريق تقليل الحاجة إلى الحفاظ على حالة الجلسة.هذا يعني أنه يمكن استخدام خوادم مختلفة للتعامل مع الطلبات المختلفة في الجلسة ؛
  • يتطلب كتابة برنامج أقل من جانب العميل من الأساليب الأخرى ، لأن المتصفح الواحد يمكنه الوصول إلى أي تطبيق وأي مورد ؛
  • يعتمد أقل على برامج البائعين والآليات التي تضع أطر مراسلة إضافية على رأس HTTP ؛
  • يوفر وظائف مكافئة بالمقارنة مع الأساليب البديلة للتواصل ؛
  • لا يتطلب آلية اكتشاف موارد منفصلة ، بسبب استخدام الارتباطات التشعبية في التمثيل ؛
  • يوفر توافقًا أفضل على المدى الطويل وخصائص التطور من RPC.هذا يرجع إلى:
    • قدرة أنواع المستندات مثل HTML للتطور دون كسر التوافق الخلفي أو الأمامي ؛و
    • قدرة الموارد على إضافة دعم لأنواع المحتوى الجديدة عند تعريفها دون إسقاط أو تقليل الدعم لأنواع المحتوى الأقدم.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top