Kimlik ve sınıf adlarını küçültmek kötü bir SEO uygulaması mıdır?


10

Mümkün olduğunca her şeyi minimize etmek için büyük bir hayranım. Bunu yapmam günahtır.

Ancak, son zamanlarda arama motorlarında web sitenizin sıralamasını artırmak için binlerce ipuçlarından biri olduğunu okudum:

HTML'nizde iyi bir sınıf ve kimlik adıyla içerik içeriği sunun

[kaynak]

Her zaman id ve sınıf isimlerini bir veya iki karakter uzunluğuyla değiştiririm ...

Bu adamın söylediklerine inanmıyorum, ama bu konuda gerçekten bir onaylamaya ihtiyacım var. Benim için bunun neden önemli olduğu mantıklı değil.

  • Bu nokta doğru mu?
  • (olması halinde) Neden?

Yanıtlar:


9

Kimlik ve sınıf isimleri konusunda endişe etmem. En popüler kimlik adları yeni HTML5 etiket adlarını (üstbilgi, altbilgi vb.) Etkilemesine ve HTML5 dışı sitelerin sayfalarının farklı bölümlerini göstermesine yardımcı olsa da, anahtar kelimeleri dahil etmenin sıralamaları etkilediğini söyleyecek kadar ileri gitmem. Ancak, uygun HTML etiketleri ve mikro biçimler kullandığınızdan emin olabilirsiniz. Arama motorlarının sıralama faktörleri olarak kullandığını ya da en azından arama motorlarının arama sonuçlarında içeriğinizi görüntüleme oranını nasıl etkileyebileceğini etkileyebileceğini biliyoruz.


SEO sıralamasını etkilemediğini söyleyen herhangi bir belge var mı? Kuşkuluyum. Çünkü ana menü sınıfımı "navingation-bar" olarak değiştirirsem, kesinlikle Google bunu anlayabilir, ancak ana menü sınıfımı "lorem-ipsum-sit-amet" olarak tutarsam, bunu anlamak zordur. SEO için HTML sınıf adındaki en iyi uygulamalar için bir belge arıyorum. Eğer kimse biliyorsa, o zaman lütfen linki yapıştırın. Şimdiden teşekkürler.
Bhargav Joshi

5

Hayır, doğru değil ve maalesef bu bir şekilde vokalden yükselen bu soruya daha düşük kaliteli cevaplardan biri. Bu satırı kaldırmak için düzenledim.

HTML'deki sınıf adları ve kimlik adları SEO için bir fark oluşturmaz. Bunun bir istisnası, arama motorlarının bunları ayrıştırdığı ve arama sonuçlarında belirli ekstra snippet'ler görüntüleyebileceği mikro biçimlerdir.

HTML'nizi denemeye ve "küçültmeye" gerek yoktur. Sunucunun büyük bir fark yaratan içeriği gzip ile gönderdiğinden emin olun.

Bu soruya verilen yanıtların çoğunun, arama sıralamalarını doğrudan iyileştirecek şeyler olmadığını, çoğu site görünürlüğü ve tanıtımıyla ilgili, uzun vadeli, dolaylı sıralama faktörleri olduğunu unutmayın.


Bu büyük olasılıkla arama motorları için doğru olsa da bu konuda endişe edilmelidir ki arama motorlarının hepsi sadece algoritmalar ve bir şey dayanarak olabilir. Arama motorum, arama motorunda SEO'yu iyileştirmek istiyorsanız, mümkün olan en iyi optimizasyon olacaktır.
J.Money

1

Kimlik ne de sınıflar SEO akıllıca önemli sanmıyorum.

Ancak neden kimlik ve sınıf adlarını 1 veya 2 karakter olarak değiştiriyorsunuz? Ondan ne kazanıyorsunuz? Performans için yapıyorsanız, yapma. Bunları küçültmek size çok küçük bir kazanç sağlar. Ve sahip olduğunuz tek şey okunamayan, tanınmayan şeyler.


Sınırsız sürümün bir kopyasını saklıyorum
ajax333221

Ama neden merak ediyorum ilk etapta yapıyorsun?
PeeHaa

daha düşük dosya boyutu = daha düşük indirme süresi. sınıflar ve kimlikler html +
css'de

@ajax bana mikro optimizasyon gibi geliyor - bununla birkaç yüz bayt tasarruf edeceğinizi düşünürken, her JPG size yüzlerce kez mal olacak. Ayrıca uygun gzip sıkıştırması yine de bu desenlerle ilgilenecektir. Ama sanırım bunu yapmanın da bir zararı yok
Pekka

@ ajax333221 ^^ Sadece öyle değil. Sadece :-)
PeeHaa
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.