it-swarm.asia

هل يجب عليّ تضمين "www" في عناوين URL الخاصة بموقعي؟ ما هي إيجابيات وسلبيات؟

ما هي إيجابيات وسلبيات وجود http://www.example.com/ vs http://example.com/؟

على سبيل المثال ، المشكلة التي أعلمها هي أنه إذا استخدمت نطاقًا بدون www لا يمكنني تعيين ملف تعريف ارتباط للنطاق الفرعي الحالي فقط (نظرًا لعدم وجود نطاق فرعي) ، وسيتم إرسال ملفات تعريف الارتباط التي قمت بتعيينها لجميع المجالات الفرعية.

78
Thomas Bonini

ضع في اعتبارك أن استخدام www.example.com يتيح لك ضبط ملفات تعريف الارتباط على الموقع الرئيسي فقط. باستخدام example.com سيسمح لك فقط بتعيين ملفات تعريف الارتباط على *.example.com الذي يتضمن static.example.com. لذلك فإن كل طلب لأي مجال فرعي سيتضمن ملفات تعريف الارتباط التي تبطئ عملية النقل قليلاً. سيسمح لك استخدام www.example.com بتحديد الجزء الذي تريد تعيين ملفات تعريف الارتباط فيه.

66
neo

إذا كنت ستستخدم www.example.com ، فيجب أن تجعل example.com إعادة توجيه دائمة إلى www.example.com.

يعد النطاق الفرعي www ، في بعض الحالات ، خادمًا مختلفًا تمامًا عن نطاق TLD الأصلي. في حين أن معظم محركات البحث ذكية بما يكفي لمعرفة ذلك ، إلا أن ممارستها التي لا تزال جيدة لوضع إعادة التوجيه.

أنا عكس ذلك تمامًا ، www.example.com هي إعادة توجيه دائمة إلى example.com ، لأنني أفضل استخدام عنوان URL الكنسي الأقصر. من المنطقي أيضًا أن أتوقع أن يؤدي طلب HTTP إلى example.com إلى الحصول على صفحة ويب ، أو إعادة توجيه إلى أي مجال فرعي يتعامل مع طلبات HTTP.

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

27
Tim Post

بما في ذلك www يبدو أن المجال الفرعي يتلخص في شرطين:

  1. ملفات تعريف الارتباط - سيتم تعيين ملفات تعريف الارتباط على *.example.com تسبب لي الحزن (تكبد المزيد من حركة المرور) لأنه سيتم إرسال ملفات تعريف الارتباط مع كل طلب ، بغض النظر عن المجال الفرعي. في هذه الحالة ، سأفضل استخدام www لأنه يتيح لي اختيار إعداد ملفات تعريف الارتباط في *.example.com إذا كنت في حاجة إليها (مثل ملف تعريف ارتباط المستخدم المصادق عليه) أو www.example.com لتقليل عدد الزيارات إلى بلدي المجالات الفرعية الأخرى.

  2. الجمالية - هل أهتم كثيرا بكيفية ظهور المجال؟ إذا كنت أكره حقًا www لكني قلق بشأن حركة ملفات تعريف الارتباط ، فقد أتمكن من تخفيف المشكلة عن طريق استضافة المحتوى الثابت الخاص بي على نطاق جديد تمامًا مثل static-example.com الذي سيظل مجانيًا.

23
chatche

هذا هو اعتبار طفيف ولكن واحد هو ذات الصلة للمواقع التجارية. هناك توقع من المستخدمين غير التقنيين بأن يبدأ موقع ويب بـ www لذلك عندما لا يرون أنهم قد لا يفكرون في مجال كموقع ويب.

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

بالإضافة إلى ذلك ، يتعرف العديد من البرامج ، مثل البريد الإلكتروني والمعالجات العالمية وعملاء الشبكات الاجتماعية وشركائها ، تلقائيًا على اسم مجال يبدأ بـ www كارتباط تشعبي ويجعله نشطًا - باستخدام رمز عار أو non-www ، ستحتاج إلى إضافة http:// للبرنامج ليصبح نشطًا. أن تكون قادرًا على النقر فوق أحد الارتباطات بدلاً من الاضطرار إلى النسخ واللصق في متصفح ، قد يحدث فرقًا بين العميل الذي يزور موقعك أو الذهاب إلى منافسيك.

17
Colonel Sponsz

لا يبدو أن هناك أي أسباب ملموسة لاستخدام واحد على الآخر بقدر نتائج البحث أو غيرها من النتائج المرجوة. التفضيل الشخصي هو no-www ، بسبب الطول.

الشيء الأكثر أهمية هو التأكد من إعادة التوجيه إلى المجال المفضل لديك ، وتذكر تعيين نطاقك المفضل في Google Search Console (أدوات مشرفي المواقع من Google).

9
Travis Northcutt

دون تكرار الإجابات الصحيحة أعلاه فيما يتعلق بملفات تعريف الارتباط والجماليات والمستخدمين غير التقنيين الذين يتوقعون www النطاق الفرعي وما إلى ذلك ...

سبب آخر أميل إلى تفضيل www. نهج النطاق الفرعي للموقع الرئيسي هو التنمية المحلية. يمكنني استخدام local. لخادم الاختبار المحلي. أتوقع دائمًا الوصول إلى الموقع عبر نطاق فرعي ويمكنني التمييز بسهولة بين الاختبار والمواقع المباشرة إذا لزم الأمر. يمكن الاحتفاظ بملفات تعريف الارتباط منفصلة عن المواقع المحلية والحيوية.

  • www.example.com موقع مباشر
  • local.example.com خادم اختبار محلي

يتيح استخدام نطاق فرعي لخادم الاختبار أيضًا اختبارًا سهلاً من جهاز محمول ، حيث يمكن تعريف النطاق الفرعي في DNS العام الذي يشير إلى خادم اختبار محلي (IP محلي). فقط عندما يكون الجهاز المحمول على شبكة WiFi المحلية ، سيتمكن من الوصول إلى خادم الاختبار المحلي. (تأكد من تعطيل تحسينات متصفح الجوال عند الاتصال محليًا ، وإلا فإن خادم التحسين عن بُعد سيحاول أيضًا الوصول إلى الخادم المحلي الخاص بك وفشله.)

4
MrWhite

نعم ، استخدم دائمًا www بدلاً من مجال مكشوف. على الرغم من أن Heroku متخصصة إلى حد ما ، فمن المرجح أن يصبح نوع نسيج التوجيه الذي بنوه أكثر شيوعًا مع نشر الأشخاص مواقع الويب عبر مجموعات من الأجهزة. النطاقات المجردة أقل مرونة بكثير من www لأنها تتطلب A بدلاً من سجل CNAME. راجع https://devcenter.heroku.com/articles/avoiding-naked-domains-dns-arecords .

على الرغم من أنك قد لا تفكر في ذلك اليوم ، إلا أن كل موقع على الويب يجب أن يتم استخدام SSL طوال الوقت ، ونأمل قريبًا. ذلك لأن الأمان دائمًا أفضل من عدم وجود أي حماية ، وتكاليف طبقة المقابس الآمنة (SSL) لا تزيد عن 1٪ من وحدة المعالجة المركزية (انظر http://www.imperialviolet.org/2010/06/25/overclocking-ssl.html ). يجب أن تحصل على شهادة SSL لشبكة الاتصالات العالمية أيضًا.

1
Dan Kohn

أخبرني كبار المسئولين الاقتصاديين من Google لا يحب المجالات المجردة. أحد أعراض ذلك هو أنه إذا حاولت إعادة توجيه المدونة myblog.blogspot.com إلى example.com/blog ، فستظهر لك رسالة تقول لا يمكن استضافة المدونات في المجالات المجردة.

0
user5760