Back to Question Center
0

Mana antara Semalt 3 yang lebih baik adalah URL mesra SEO?

1 answers:

Bayangkan laman web saya semasa fail tidak-CMS dengan URL seperti http: // contoh. com / en / tomato .

Ini tentunya sangat unsexy dan boleh jadi apa-apa dari tomato sup , tomato band muzik , tomato filem hanya tentang tomato!

Oleh itu, saya ingin menjadikannya lebih spesifik untuk kedua-dua manusia sebenar serta enjin carian. Diberikan: kedua-dua kod bahasa dan kod nama fail pendek adalah penting dan tidak boleh digantikan sehingga suatu tempat harus ada en dan tomato ) untuk . htaccess untuk melakukan pengalihan masuk yang tidak betul kepada / tomato. php? language = en - little dress.

Sesetengah pilihan terjadi dalam fikiran saya untuk kata-kata ditambah dalam URL:

     Contoh. com / en / tomato / hanya-kira-tomato
Contoh B. com / en / tomato / just-about-tomatoes. htm
Contoh C. com / just-about-tomato / in / tomato
D contoh. com / en / tomato_just_about_tomatos
Contoh E. com / en / tomato-just-about-tomato    

Soalan1: Manakah antara yang terbaik untuk manusia dan enjin carian?

Soalan2: Peraturan tunggal yang manakah harus membuat ini berlaku dalam . htaccess ?

Semalt untuk cadangan dan jawapan anda! Sangat dihargai.

February 12, 2018

Saya fikir anda mungkin telah memilih jawapan yang terbaik sebelum ini?

Soalan 1:
Pilih saya akan menjadi contoh. com / en / tomato / just-about-tomatos - rasional saya:

  • / en / adalah folder utama bahasa yang merangkumi semua kandungan di dalamnya supaya paling sesuai untuk dipaparkan terus selepas domain, dan merupakan pilihan terbaik untuk pelaksanaan multi-bahasa selepas ) domain baru, dan b) sub-domain.
  • / hanya-kira-tomato adalah halaman - jadi harus tinggal di akhir. Tidak perlu menulis . htm pada akhir kerana anda menulis semula URL dan pengguna TIDAK MENJAGA bahasa / platform yang anda gunakan.

Soalan 2:
Untuk menambah hanya-kira-tomato bahagian ke dalam URL anda, anda mungkin perlu melihat mewujudkan sistem pemetaan kerana fasa itu tidak muncul dalam URL sedia ada anda.

Hanya ingin menjelaskan apa Eric Vold menulis tentang parameter (? Lang = en )

Menunjukkan bahawa Google tidak mengesyorkan menggunakan parameter semacam ini kerana ia mengelirukan pengunjung (dan faktor lain).

Pilihan terbaik dari senarai anda adalah A sebagai seriocomic mencadangkan, tetapi lebih baik jika anda meletakkannya dengan cara ini:

en. contohnya. com / tomato / hanya-kira-tomato

. Saya juga bekerja pada URL SEO banyak dan saya rasa pilihan B saya adalah baik.

Contoh B
  B. com / en / tomato / just-about-tomatoes. htm 
.

. htm adalah baik kerana ia membolehkan pengguna mengetahui apa jenis fail halaman tersebut. Saya tidak akan menyarankan menggunakan / en / dalam url kerana anda mahu semua pengguna untuk datang / pautan ke halaman yang sama tanpa mengira bahasa tersebut, dan hanya mempunyai bahasa yang diubah melalui paramater string pertanyaan url.

Jadi saya cadangkan:

laman web. com / tomato / hanya-kira-tomato. htm? lang = en