it-swarm-id.com

Haruskah saya memasukkan "www" di URL situs web saya? Apa pro dan kontra?

Apa pro dan kontra dari memiliki http://www.example.com/ vs http://example.com/?

Misalnya, masalah yang saya ketahui adalah bahwa jika saya menggunakan domain tanpa www, saya tidak dapat menetapkan cookie hanya untuk subdomain saat ini (karena tidak ada subdomain), dan cookie yang saya atur akan dikirim ke semua subdomain.

78
Thomas Bonini

Perlu diingat bahwa menggunakan www.example.com memungkinkan Anda untuk mengatur Cookie hanya di situs utama. Menggunakan example.com hanya akan memungkinkan Anda untuk mengatur cookie pada *.example.com yang mencakup static.example.com. Jadi setiap permintaan untuk subdomain apa pun akan termasuk cookie yang memperlambat transfer sedikit. Menggunakan www.example.com akan memungkinkan Anda memutuskan untuk bagian apa Anda ingin mengatur cookie.

66
neo

Jika Anda akan menggunakan www.example.com, Anda harus membuat example.com secara permanen diarahkan kembali ke www.example.com.

Sub domain www, dalam beberapa kasus, sebenarnya adalah server yang sama sekali berbeda dari TLD induknya. Sementara sebagian besar mesin pencari cukup pintar untuk mengetahuinya, praktiknya masih bagus untuk mengarahkan ulang.

Saya kebalikannya, www.example.com adalah pengalihan permanen ke example.com, karena saya lebih suka menggunakan URL kanonik yang lebih pendek. Juga masuk akal bagi saya bahwa saya dapat mengharapkan permintaan HTTP ke example.com akan menghasilkan halaman web, atau pengalihan ke subdomain apa pun yang berurusan dengan permintaan HTTP.

Selain itu, Anda ingin orang-orang menautkan ke situs Anda menggunakan URL kanonik, yang mana mereka pilih dari bilah alat browser mereka. Arahkan ulang pada yang BUKAN URL kanonik Anda membantu memastikan konsistensi dalam hal itu.

27
Tim Post

Termasuk subdomain www tampaknya bermuara pada dua kondisi:

  1. Cookie - Akan mengatur cookie pada *.example.com menyebabkan saya sedih (menimbulkan lebih banyak lalu lintas) karena cookie akan dikirim dengan setiap permintaan, terlepas dari subdomain. Dalam hal ini saya akan memilih untuk menggunakan www karena memberi saya pilihan untuk mengatur cookie di *.example.com jika saya membutuhkannya (mis. Cookie pengguna terautentikasi), atau www.example.com untuk mengurangi lalu lintas ke subdomain saya yang lain .

  2. Estetika - Apakah saya sangat peduli tentang bagaimana tampilan domain? Jika saya benar-benar membenci www tetapi saya khawatir tentang lalu lintas cookie, saya dapat mengatasi masalah dengan hosting konten statis saya pada domain yang sama sekali baru seperti static-example.com yang akan tetap bebas cookie.

23
chatche

Ini adalah pertimbangan kecil tetapi satu yang relevan untuk situs komersial. Ada harapan dari pengguna non-teknis bahwa situs web dimulai dengan www sehingga ketika mereka tidak melihat bahwa mereka mungkin tidak menganggap domain sebagai situs web.

Sementara itu mungkin tampak konyol bagi kita yang tahu bagaimana segala sesuatunya bekerja, saya sering menghadapi sikap ini dengan keluarga, teman dan kolega non-teknis dan orang-orang ini cenderung mewakili sebagian besar pelanggan Anda.

Selain itu, banyak perangkat lunak seperti email, pengolah dunia, klien & rekan jejaring sosial akan secara otomatis mengenali nama domain yang dimulai dengan www sebagai hyperlink dan membuatnya aktif - dengan domain telanjang, atau non-www, yang Anda perlukan untuk menambahkan http:// untuk perangkat lunak agar aktif. Mampu mengklik tautan daripada harus menyalin-menempel ke browser dapat membuat perbedaan antara pelanggan yang mengunjungi situs Anda atau pergi ke pesaing Anda.

17
Colonel Sponsz

Tampaknya tidak ada alasan konkret untuk menggunakan satu di atas yang lain sejauh hasil pencarian atau hasil yang diinginkan lainnya. Preferensi pribadi saya adalah no-www, karena panjangnya.

Yang paling penting adalah memastikan Anda mengarahkan ulang ke domain pilihan Anda, dan ingat untuk mengatur domain pilihan Anda di Google Search Console (Google Webmaster Tools).

9

Tanpa mengulangi jawaban yang valid di atas mengenai cookie, estetika, pengguna non-teknis mengharapkan subdomain www dll ...

Alasan lain saya cenderung menyukai pendekatan subdomain www. untuk situs utama adalah untuk pengembangan lokal. Saya menggunakan local. untuk server pengujian lokal saya. Saya selalu berharap situs akan diakses melalui subdomain dan dapat dengan mudah membedakan antara situs tes dan hidup jika diperlukan. Cookie dapat disimpan terpisah dari situs lokal dan live.

  • www.example.com Situs langsung
  • local.example.com Server uji lokal

Menggunakan subdomain untuk server pengujian juga memungkinkan pengujian yang mudah dari perangkat seluler, karena subdomain dapat ditentukan dalam DNS publik yang mengarah ke server pengujian lokal (IP lokal). Hanya ketika perangkat seluler berada di jaringan WiFi lokal yang dapat mengakses server uji lokal. (Pastikan optimisasi browser seluler dinonaktifkan saat menghubungkan secara lokal, jika tidak server pengoptimalan jarak jauh juga akan mencoba mengakses server lokal Anda dan gagal.)

4
MrWhite

Ya, selalu gunakan www alih-alih domain polos. Meskipun Heroku agak terspesialisasi, jenis perutean yang mereka buat kemungkinan akan menjadi lebih umum karena orang-orang menyebarkan situs web di seluruh kelompok mesin. Domain telanjang hanya kurang fleksibel daripada www karena mereka membutuhkan nilai A alih-alih catatan CNAME. Lihat https://devcenter.heroku.com/articles/avoiding-naked-domains-dns-arecords .

Meskipun Anda mungkin tidak berpikir begitu hari ini, setiap situs di web harus dan semoga segera akan menggunakan SSL setiap saat. Itu karena keamanan selalu lebih baik daripada tidak ada keamanan, dan biaya SSL sudah hanya CPU tambahan ~ 1% (lihat http://www.imperialviolet.org/2010/06/25/overclocking-ssl.html ). Anda juga harus mendapatkan sertifikat SSL untuk www.

1
Dan Kohn

Orang SEO saya memberi tahu saya Google tidak suka domain polos. Gejala dari hal ini adalah jika Anda mencoba mengarahkan ulang myblog.blogspot.com blog ke example.com/blog, Anda akan mendapatkan kesalahan yang mengatakan Blog tidak dapat di-host pada domain telanjang.

0
user5760