Bayangkan situs web no-CMS flat-file saya saat ini dengan URL seperti http://example.com/en/tomato
.
Ini tentu saja sangat tidak masuk akal dan bisa apa saja dari sup tomat , tomat band musik , tomat film , atau lebih tidak mungkin tetapi masih ... hanya tentang tomat!
Jadi, saya ingin membuatnya lebih spesifik untuk manusia nyata dan juga mesin pencari. Mengingat: kode bahasa dan kode nama file pendek sangat penting dan tidak dapat diganti sehingga harus ada en
dan tomato
mendahului / mengikuti pemisah apa pun seperti /
untuk .htaccess untuk melakukan pengalihan yang tidak terlihat yang benar /tomato.php?language=en
.
Beberapa opsi muncul di pikiran saya untuk kata-kata yang ditambahkan di URL:
A example.com/en/tomato/just-about-tomatos
B example.com/en/tomato/just-about-tomatos.htm
C example.com/just-about-tomatos/en/tomato
D example.com/en/tomato_just_about_tomatos
E example.com/en/tomato-just-about-tomatos
Pertanyaan1: Manakah dari ini yang terbaik untuk manusia serta mesin pencari?
Pertanyaan2: Aturan elegan mana yang harus membuat ini terjadi di .htaccess ?
Terima kasih atas saran dan jawaban Anda! Sangat dihargai.
<a href="/webmasters//en/tomato/just about tomatos">....</a>
atau haruskah benar-benar ruang dihindari dan diganti dengan tanda hubung-
?