2013-10-05 19 views
6

Twitter Bootstrap'i kullanarak bir proje yapıyorum. documentation yılında dile getirilmiştir:SEO: <button> vs <a> HTML etiketleri

Düğme etiketlerini

kullanın düğmesi sınıfları bir <a>, <button> veya <input> elemana.

[...]

iyi yöntem olarak

render Çapraz tarayıcı, biz çok çapraz tarayıcısının eşleşen sağlamak için mümkün olan her durumda <button> elemanı kullanılması önerilir.

Bu iyi bir uygulama mı SEO-akıllıca konuşuyor?

+0

Sadece gelecekte oluşabilecek sorunların ortaya çıkmasını söyleyene kadar sorun görmüyorum. – Manoj

+1

SEO geliştirmek için yargılama teknikleri konu dışı – random

+2

Bu soru, http://webmasters.stackexchange.com –

cevap

4

SEO-bilge, arama motorları düğmelerden veya girdilerden geçmediğinden ve daha çok çapa etiketlerine ve özniteliklerine (href, başlık) bakmadığından, <a> etiketini kullanmak en iyisidir. Bu yüzden, web sitesinde arama motorları tarafından taranması gereken başka bir sayfaya bağlantı kuruyorsanız, hem SEO için hem de bir ankraj etiketi kullanmak için semantik açıdan daha mantıklıdır.

Diğer taraftan, bir form oluşturuyorsanız, <button> veya <input>'u kullanmak çok daha mantıklıdır ve bu durumda, belgelerindeki önerilere uymalısınız.

ben belgelerinde referans aslında söylemek gerektiğine inanıyoruz:

[...] girişinin yerine elemanı Mümkün [...]

elemanı kullanmanızı tavsiye

Ayrıca, <input> ve <button> da dahil olmak üzere çoğu form öğesinin, bazen JavaScript olmadan değişmesi zor/imkansız olan tarayıcıya özgü stillere sahip olduğuna dikkat edin, bu nedenle Twitter Bootstrap belgelerinde bu yorum.

+0

üzerinde görünebilir olmalıdır "tarayıcı bazen JavaScript olmadan değiştirmek için zor/imkansız belirli stilleri" - Huh? Tüm kullanıcı aracı stilleri normal CSS ile kolayca geçersiz kılınır mı? – Bill

1

Bildiğim kadarıyla google düğmelere tıklanmadı ve bu SEO için kötü. , çünkü birçok düğme form gönderimini veya JavaScript uygulamasını yapar ve yararlı değildir. Web sitemin google analizinde görebiliyorum. Sadece bir etiket href's önbelleğe alır.

İlgili konular