http://example.com
www.example.com
http://www.example.com
example.com
Manakah dari ini yang akan Anda pilih sebagai favorit Anda untuk bekerja sejak 2016 dan seterusnya? Nama domain mana yang akan Anda sebutkan kepada klien Anda, situs web yang menautkan Anda, kop surat Anda, kartu kontak Anda dan sebagainya. Kenapa satu atau yang lainnya? Yang harus dihindari hari ini?
Memikirkan aspek-aspek berikut:
- validitas, memuat URL dengan benar
- audiens, kebanyakan geek tahu
http://
, kebanyakan senior tidak - URL yang paling mudah diingat sebagai merek
- salah eja berdasarkan input pengguna (di ponsel atau browser desktop)
- browser tidak memahami tautan tanpa protokol
- total panjang karakter untuk input pengguna yang mudah
- metode preferensi oleh mesin pencari utama / situs media sosial
- konsistensi sehingga tautan tidak terpotong-potong tetapi semuanya mengarah ke hal yang sama
Jawaban:
Saya pribadi lebih suka
www
domain. Sebagai salah satu poin @ Jonathon, alasan utama sebenarnya adalah dengan cookie. Ketika Anda sudahexample.com
dan Anda menerapkan cookie untuk itu, cookie itu mengatur semua sub domain sepertiwww.example.com
,foo.example.com
danbar.example.com
yang dapat menyebabkan Anda sakit kepala di masa depan jika Anda berurusan dengan sesi atau keamanan.Anda selalu dapat memiliki
example.com
redirect kewww.example.com
pada sisi server sehingga ketika datang ke media cetak atau menghubungkan dengan situs lain, semakin sedikit ada yang lebih baik. Seorang pengguna tidak akan repot-repot untuk mengingatwww
dariwww.example.com
sehingga informasi yang tidak berguna dan saya akan pergi sejauh mengatakan bahwa upaya untuk melakukannya akan membuat pengguna tidak bahagia, sehingga membuat mereka menghindari situs Anda sama sekali.Jika Anda tertarik / menggunakan framework, saya dapat menyediakan kode untuk pengalihan seperti itu dalam bentuk
ActionFilterAttribute
untuk ASP.NET MVC (saya menghabiskan 2 hari untuk menyempurnakan filter sendiri, jadi saya merasa cukup percaya diri tentang Itu).Pada catatan lain, ketika datang ke kode aktual di situs Anda, jangan lewatkan detail. Artinya, jangan mencoba untuk mengambil
http://www.example.com/Something/Something-Else
keexample.com/Something/Something-Else
.www
versi jika Anda melakukan normalisasi, menghasilkan perjalanan pulang pergi tanpa tujuan ke server.sumber
/Something
. Jika Anda menautkan ke situs / sumber daya lain maka itu bisa menjadi masalah ... (saat itu jam 2 pagi ketika saya menjawab, jadi saya tidak semua ada di sana, lol)Secara pribadi saya akan memakai
example.com
kartu kontak, dll dan memilikinya dialihkan kewww.example.com
. Ini dapat dilakukan dengan menulis ulang sederhana.Alasannya adalah agar pengguna saya tidak perlu khawatir harus mengetik
www
. Saya benar-benar benci situs yang mengharuskan orang untuk mengetikwww
- saya pikir ini adalah persyaratan yang benar-benar usang dari tahun-tahun berlalu.Namun, Anda ingin 301 mengalihkan dari
example.com
atauwww.example.com
. Bahkan, untuk apa pun. Intinya adalah untuk memilih favorit Anda dan mengatur semua cara yang berbeda untuk sampai ke situs Anda untuk mengarahkan kembali ke tempat yang sama sehingga Anda tidak dihukum karena konten dupe (saya tidak ingat istilah SEO).Protokol tidak berguna, karena browser akan memberikannya untuk Anda (pada kenyataannya, Chrome bahkan tidak menunjukkannya).
Alasan lain mengapa saya harus mengalihkan semuanya
www.example.com
adalah karena cookie. Sebagai contoh, cookie padawww.example.com
akan benar-benar terpisah daristatic.example.com
namun kuki set padaexample.com
akan dikirim dengan permintaan HTTP untuksub1.example.com
,sub2.example.com
, dll Meskipun ini hanya preferensi saya.sumber
sstatic.net
. Jika Anda memiliki beberapa TLD, Anda bisa menggunakan yang lain -example.net
jika situs utama Andaexample.com
.webhost.com
dan Anda meng-host pelanggancustomer.webhost.com
Anda maka Anda tidak ingin cookie Anda lewat kepada mereka. Contoh konten statis hanya untuk kedahsyatan konten statis :)domain.com
kartu kertas kontak adalah kesalahan. Orang biasa (tidak ada pakar teknologi) mungkin tidak mengerti bahwa ini adalah situs web. Saya perhatikan dengan email, bahkan jika kami mengirim email dari[email protected]
, orang masih bertanya: "Apa situs / domain Anda?". BTW: titik bagus tentangwebhost.com
dancustomer.webhost.com
Lupakan apa pun yang mengatakan
http://
- terlalu menakutkan untuk orang yang tidak suka geek, dan browser menangani ini dengan cukup baik belakangan ini (Chrome bahkan tidak menunjukkannya pada versi terbaru).yoursite.example
sebenarnya, cara yang benar untuk mewakili domain, karenawww.
sudah usang.Namun, rata-rata pria (atau wanita) di jalan lebih terbiasa melihat
www.yoursite.example
, jadi jika audiens Anda bukan geek, bantulah mereka, berikan apa yang mereka harapkan, dan gunakanwww.yoursite.example
.Jika Anda ingin menjadi lebih canggih, audiens Anda culun, atau Anda ingin orang-orang sekolah , gunakan
yoursite.example
.sumber
Saya tidak tahu apakah
http://
ini benar-benar diperlukan seperti yang disebutkan di atas. Sebagian besar browser akan menganggaphttp://
ketika suatu URL diketikkan di bilah alamat jika tidak ada ketika tombol enter ditekan. Saya akan mengatakan itu hanya benar-benar diperlukan dalam hyperlink karena kemudian diperlukan untuk tautan berfungsi dengan baik (kecuali browser berasumsihttp://
tetapi pada akhirnya periksa mereka tidak).Dalam cetakan dengan atau tanpa
www
situasi tomat / tomáto. Pengguna yang terbiasa denganwww
dan peselancar web yang lebih lama akan mengingat hari-hari ketika itu diperlukan dan sekarang menjadi kebiasaan. Tapi itu juga sangat umum untuk melihat domain yang diiklankan tanpa itu jadi saya tidak meninggalkannya akan membingungkan banyak orang untuk khawatir tentang hal itu.Saran saya adalah memilih satu, siapa saja, dan tetap menggunakannya. Konsistensi adalah kunci (dan kegunaan yang baik).
sumber
http://
harus dianggap sebagai tautan lokal. URLhttp://example.com/www.example.com
ini benar-benar valid.https://
tautan secara defaulthttp://
yoursite.example
http://yoursite.example
http://yoursite.example
Saya tidak melihat bagaimana semua ini berhubungan dengan apa pun di masa depan . DNS dan server web Anda harus diatur sehingga
www.yoursite.example
danyoursite.example
merupakan situs yang sama.Tautan nyata (untuk seseorang yang menautkan Anda) selalu akan memulai
http://
karena itu adalah penangan protokol web. Pada materi pemasaran cetak, masuk akal untuk digunakanhttp://
kecuali secara khusus dilabeli sebagai situs web.yaitu
http://yoursite.example
vsVisit our website: yoursite.example
.sumber
.com
TLD lokal atau negara Anda (.co.uk
di Inggris) maka Anda tidak perluhttp://
atauwww
. Namun untuk TLD kurang umum lainnya saya akan merekomendasikanwww
lebihhttp
.www.yoursite.com
sedikit karakter dan langsung dikenali oleh semua jenis orang sebagai situs web.https://
tautan secara defaulthttp://