Apakah id dan nama kelas minifying merupakan praktik SEO yang buruk?

10

Saya penggemar berat meminimalkan segala hal bila memungkinkan. Adalah dosa bagi saya untuk tidak melakukan ini.

Namun, saya baru-baru ini membaca bahwa salah satu dari ribuan tips untuk meningkatkan peringkat situs web Anda di mesin pencari adalah dengan:

memberi Anda konteks konten dengan nama kelas dan id yang baik di HTML Anda

[sumber]

Saya selalu mengubah id dan nama kelas menjadi panjang satu atau dua karakter ...

Bukannya aku tidak percaya apa yang dikatakan orang itu, tapi aku benar-benar butuh konfirmasi tentang ini. Bagi saya tidak masuk akal mengapa itu penting.

  • Apakah itu benar?
  • (dalam hal ini) Mengapa?
ajax333221
sumber

Jawaban:

9

Saya tidak akan khawatir tentang ID dan nama kelas. Meskipun nama ID paling populer memang memengaruhi nama tag HTML5 baru (header, footer, dll) dan dapat membantu situs non HTML5 menampilkan bagian berbeda dari halaman mereka, saya tidak akan mengatakan kata kunci di dalamnya memengaruhi peringkat. Saya pasti akan menggunakan tag HTML dan Microformats yang tepat. Kami tahu sebagai fakta bahwa mesin pencari menggunakan mereka sebagai faktor peringkat atau setidaknya mereka dapat mempengaruhi bagaimana mesin pencari menampilkan konten Anda dalam hasil pencarian mereka yang dapat memengaruhi klik per tayang Anda.

John Conde
sumber
Apakah ada dokumen yang mengatakan itu tidak mempengaruhi peringkat SEO? Saya ragu. Karena jika saya mempertahankan kelas menu utama saya adalah "navingation-bar" maka tentu saja, Google dapat memahaminya, tetapi jika saya menjaga kelas menu utama saya sebagai "lorem-ipsum-sit-amet" maka sulit untuk mencari tahu. Saya mencari dokumen untuk praktik terbaik dalam nama kelas HTML untuk SEO. Jika ada yang tahu, silakan tempel tautannya. Terima kasih sebelumnya.
Bhargav Joshi
5

Tidak, itu tidak benar dan sayangnya itu adalah salah satu jawaban berkualitas rendah untuk pertanyaan itu yang entah bagaimana mendapat suara. Saya mengeditnya untuk menghapus baris itu.

Nama kelas dan nama ID dalam HTML tidak membuat perbedaan untuk SEO. Satu pengecualian adalah kasus Microformats di mana mesin pencari menguraikannya, dan dapat menampilkan potongan tambahan tertentu dalam hasil pencarian.

Tidak perlu mencoba dan "memperkecil" HTML Anda. Pastikan server mengirim konten yang di-gzip karena itu membuat perbedaan besar.

Perhatikan bahwa banyak jawaban untuk pertanyaan itu bukanlah hal-hal yang secara langsung akan meningkatkan peringkat pencarian, kebanyakan tentang visibilitas dan promosi situs, yang merupakan faktor peringkat jangka panjang tidak langsung.

DisgruntledGoat
sumber
Meskipun ini mungkin benar untuk mesin pencari orang khawatir tentang itu harus disebutkan bahwa semua mesin pencari hanya algoritma dan dapat didasarkan dari apa pun. Mesin pencari saya memesan hasil berdasarkan singkatnya nama kelas dan id jadi jika Anda mencari untuk meningkatkan SEO pada mesin pencari saya minifying akan menjadi optimasi terbaik.
J.Money
1

Saya tidak berpikir ID atau kelas tidak masalah SEO bijaksana.

Namun: mengapa Anda mengubah nama id dan kelas menjadi 1 atau 2 karakter? Apa yang kamu dapat darinya? Jika Anda melakukannya untuk kinerja, jangan lakukan itu. Meminimalkan mereka hanya memberi Anda keuntungan yang sangat kecil. Dan satu-satunya hal yang Anda dapatkan adalah hal-hal yang tidak dapat dibaca dan tidak dapat dikenali.

PeeHaa
sumber
Saya menyimpan salinan dari versi yang tidak
dijinakkan
Tetapi mengapa Anda melakukannya pada awalnya saya bertanya-tanya?
PeeHaa
ukuran file lebih rendah = waktu untuk mengunduh lebih rendah. kelas dan ID muncul sekitar 100 kali pada html + css, jadi jika saya dapat mengurangi 5 karakter * 100 kali ... Saya menghemat 500 karakter
ajax333221
@ajax kedengarannya seperti mikro-optimasi bagi saya - pertimbangkan bahwa Anda akan menghemat beberapa ratus byte dengan ini, sementara setiap JPG akan dikenakan biaya ratusan kali lipat dari itu. Plus kompresi gzip yang tepat akan menjaga pola-pola itu pula. Tapi saya kira tidak ada salahnya melakukan hal ini, baik
Pekka
@ ajax333221 ^^ Tidak hanya terdengar seperti itu. Hanya saja :-)
PeeHaa