Saya bekerja pada sebuah situs e-commerce, saya mengatakan kepada konsultan SEO kami bahwa saya berencana untuk membuat skema URL: /products/<id>/<name>
. Ini mirip dengan URL Stackoverflow yang /questions/<id>/<title>
.
Dia bertanya apakah saya bisa mengubah skema URL /p/<id>/<name>
. Saya tahu mengapa dia menginginkan perubahan ini, kata "produk" tidak diperlukan untuk menemukan produk yang benar, dan itu tidak menawarkan SEO apa pun, jadi memperpendeknya hanya p
akan membuat kata kunci yang relevan <name>
lebih berbobot.
Prioritas utamanya adalah memaksimalkan SEO, tetapi bagian yang menurut saya tidak ia pertimbangkan adalah bagaimana ini mempengaruhi semantik situs. Juga memiliki kata "produk" sepertinya memiliki makna dan alasan untuk berada di sana, hanya memiliki p
penampilan yang kacau dan jelek bagi saya. Saya juga tidak berpikir itu membuat bahwa banyak perbedaan bukan? Stackoverflow tidak digunakan /q/<id>/<title>
dan mereka baik-baik saja, saya menyadari bahwa ada banyak faktor yang berperan di sini, bukan hanya URL.
Jadi saya ingin beberapa pendapat dari luar yang merupakan cara yang lebih baik dan mengapa?
products
lebih masuk akal daripada ambigup
.Jawaban:
Dalam pengalaman saya, URL optimal adalah /[product_category[/name.html
Ini lebih baik bagi pengguna dan jika Google menggunakan kepadatan kata kunci dalam URL sebagai sinyal (tidak ada yang tahu jika mereka melakukannya, tetapi jika saya menjalankan mesin pencari, saya mungkin akan), maka Anda akan meningkatkan kepadatan kata kunci dengan tidak mencemari URL dengan kata-kata yang dibuang seperti "produk" dan karakter asing seperti 'id'.
The downside adalah bahwa ini adalah pekerjaan tambahan karena Anda tidak bisa hanya mengurai ID dari URL dan mengabaikan yang lainnya ( namun kebanyakan orang yang mengandalkan penguraian ID dan mengabaikan segala sesuatu yang lain karena mereka lupa untuk mengembalikan 404 atau 301 untuk semua tetapi versi CORRECT dari URL, sehingga mereka membuat beberapa URL yang dengan patuh mengembalikan HTML yang sama, misalnya / produk / 1234 / coleman-4-man-tent / dan / produk / 1234 / coleman-4br-mcmansion / mengembalikan HTML yang sama, yang juga dikenal sebagai konten rangkap ).
Salah satu cara saya menerapkan ini adalah dengan menjaga tabel yang saya masukkan ke dalam hashmap di memori yang menggunakan kunci "/camping/coleman-4-man-tent.html" untuk mencari ID.
sumber
Saya katakan tetap "produk" di URL Anda. Ini bagus untuk mesin pencari dan untuk pengguna. Mesin pencari dapat menggunakannya untuk membantu mengidentifikasinya sebagai suatu barang untuk dijual dan yang dapat membantu ketika mencoba untuk memeringkatnya dalam pencarian organik serta pencarian produk. Ini juga membantu pengguna karena dengan jelas memberi tahu mereka bahwa URL akan membawa mereka ke daftar produk.
sumber
/<category>/<id>-<title>
cgi-bin
URL yang mengerikan , dan dengan semua hal lain dianggap sama masih mengungguli Anda.sumber