Saat membuat URL untuk situs web saya, saya perlu menggunakan spasi, misalnya http://mydomain.com/start home
Saya telah melihat beberapa situs menggunakan +
atau -
, apa keuntungan menggunakan space
, +
dan -
(garis hubung) dalam SEO?
Apa yang lebih baik digunakan untuk pemformatan URL? Haruskah saya menggunakan http://mydomain.com/start-home
atau http://mydomain.com/start+home
?
seo
search-engines
viyancs
sumber
sumber
Spasi di URL buruk karena dua alasan: 1) ketika Anda menyalin URL, mungkin ada% 20 jelek di dalamnya untuk mewakili ruang; 2) pada browser lama, menyalin URL dapat meninggalkan spasi di URL, jadi ketika menempelkan tautan ke halaman web lain seperti posting forum, URL akan menjadi rusak seperti ini:
Satu-satunya bagian yang akan mendapatkan hyperlink adalah:
Itu akan menyebabkan kesalahan 404 di situs Anda, dan tidak memberi Anda jus tautan SEO.
Tanda hubung adalah yang terbaik:
sumber
%20
s dengan spasi. Ini menyebabkan masalah penyalinan salinan.Ruang saat Anda melakukan tautan dikonversi
'%20'
menjadihttp://mydomain.com/start%20home
...Menggunakan - alih-alih + atau _ atau '' (spasi) untuk google:
sumber
Di bagian jalur URL ...
space
- Yang tidak ter-enkripsispace
sama sekali tidak diizinkan dalam URL. Itu harus persen dikodekan sebagai%20
. Anda harus benar-benar melakukan ini sendiri (secara eksplisit) di sisi server jika diperlukan. Namun, browser modern secara implisit melakukan ini untuk Anda. Sementara ini seharusnya tidak secara langsung mempengaruhi SEO (setelah semua kata yang memisahkan ruang jelas di URL), itu tidak baik untuk digunakan sebagai @ Josh2012 menyatakan. Jadi ini bisa mempengaruhi SEO secara tidak langsung. (Jika buruk bagi pengguna; buruk bagi SEO.)+
- Nilai tambah diperlakukan sebagai karakter literal di bagian jalur URL. (Namun, ini adalah ruang yang disandikan di bagian querystring dari URL - yang dapat menyebabkan beberapa kebingungan.) Saya belum melihat bukti yang menunjukkan apakah itu diperlakukan sebagai kata yang memisahkan karakter atau tidak ketika digunakan dalam jalur URL. Saya tidak dapat melihat logika apa pun di Google yang tidak memperlakukannya sebagai pemisah kata, tetapi tidak begitu jelas dilihat sebagai ruang oleh pengguna. Saya tidak akan mencoba menggunakan+
(plus) sebagai karakter pemisah kata di bagian jalur URL. Itu sering terlihat dikodekan sebagai%2B
.-
- Tanda hubung umumnya digunakan sebagai kata yang memisahkan karakter dalam URL. Mesin pencari melihatnya seperti itu dan jelas bagi pengguna. Anda hanya perlu melihat jaringan Stack Exchange. (Ini tidak sama dengan tanda hubung .)Gunakan tanda hubung:
sumber