Alt ve img - hangisini kullanacağınız - arasındaki fark ve etki


10

Yıllardır böyle görüntüler için HTML yazıyorum:

<img src="picture.jpg" alt="my picture" >

Ancak son zamanlarda Raven SEO araçlarını kullanarak sitemin denetimini yaptım ve gerçekten şaşırdım hatalar bir sürü bildirdi.

Rapora girdiğimde, bu hataların% 99'u resim başlığı metninin eksik olmasından kaynaklanıyordu.

Bir görüntünün üzerine geldiğinizde bir resmin başlık metninin biraz pop gösterebileceğini biliyorum, ancak bunun dışında amaç nedir ve SEO üzerinde bir etkisi var mı?

Ayrıca uygulayacak olsaydınız, orada ne koyardınız? altÖznitelikte yer alan bilgileri aynen verir misiniz ? yanialt="my picture" title="my picture"


"Hangisini kullanacağım" - altBu özelliği kullanmanız gerekip gerekmediği hakkında herhangi bir soru olduğunu düşünmüyorum - bu zorunludur ve sayfalarınız onsuz doğrulamada başarısız olacaktır (belki HTML5 ile bazı kenar durumlarda olmadığı sürece?).
MrWhite

1
"Raven SEO" açık bir "hata" veya bir uyarı / bildirim mi bildiriyor?
MrWhite

@ w3d bir uyarı / bildirim bildiriyor
sam

Yanıtlar:


12

ALT etiketi, Google aracılığıyla bile görme güçlüğü çeken insanlar için tanıtılan bir erişilebilirlik etiketidir ve ziyaretçilerinizden önce SEO amaçları için alt etiketleri koymayı asla düşünmemelisiniz.

Google'da çalışan birçok kişi ve hatta Matt Cutts, Arama Motorları için görüntünün ne hakkında botlara bilgi vermesi için özel olarak tasarlandıkları gibi alt etiketlerden bahsediyor, bu doğru değil.

Bununla birlikte, kitlenize bakarken görüntünün ne hakkında olduğu konusunda Google'ı bilgilendirebilirsiniz, yalnızca alt etikete anahtar kelimeler doldurmayın, kullanıcı deneyimini ve çok doğal olmayanlarını azaltır.

Bunun en iyi örneği, birisinin 'Bournemouth' anahtar kelimesi için sıralamak istediğini, H1'de meta açıklamaya sahip olacağını, meta açıklamanın ardından 'Bournemouth' alt etiketi ile bir görüntü oluşturduğunu söylemesi. SEO, kullanıcı deneyimini nemlendirir ve alt etiketinin tüm noktasını kaçırır. Alt etiketi, görme sorunları olan veya resimleri birlikte devre dışı bırakan kişiler içindir. Böylece ALT etiketi kullanıcıya görüntünün ne hakkında olduğunu bildirmek için tasarlanmıştır.

Bunun iyi bir örneği aşağıda görülebilir

<img src="i.jpg" alt="Bournemouth" />

vs

<img src="i.jpg" alt="Birdseye view of Bournemouth" />

Yukarıdaki örnekte, hem Google'a hem de Kitlenize görüntünün ne hakkında olduğu açıklanırken anahtar kelimeniz yine de bulunmaktadır.

Başlık etiketi ne olacak?

Başlık etiketi, bir öğenin üzerine geldiğinizde daha fazla bilgi vermek üzere tasarlanmıştır, IMG için çok kullanışlı değildir, çünkü ALT ve TITLE için aynı bilgileri kullanmayı düşünüyorsanız, alt etiketi okumak ve çok JS kullanarak kendi üzerine gelin. Sadece daha uzun bir açıklama gibi, ALT etiketi daha fazla bilgi sağlayacak gidiyorsa başlık etiketi tavsiye ederim - sadece kodu şişirir gibi, her iki elemanda kesin bilgi sağlamaya gerek yok.

Başlık etiketi bağlantılar için gerçekten kullanışlıdır, çünkü fareyle üzerine gelindiğinde kitlenize tıklamak üzere oldukları bağlantı hakkında daha fazla bilgi verebilir. Burada başlık etiketi hakkında daha fazla bilgi okumak size değer .


1
"başlık bulunmazsa, fareyle üzerine gelindiğinde alt etiketi okunacaktır" - altÖzellik, herhangi bir modern tarayıcıda "üzerine gelin" olarak kullanılmaz . Yalnızca IE7 ve önceki sürümlerde alt metin, pop-up araç ipucu olarak gösterildi ( titleöznitelik atlandığında).
MrWhite

Üzgünüm demek istediğim bu değil. Yani metin için alt etiketi alırsın. Fareyle üzerine gelindiğinde, alt etiketi okumak ve başlığı yapmak için bir jquery kullanın. Eğer aynı ise hem alt hem de başlık yazmanıza gerek yok, sadece kodunuzu şişiriyorlar.
Simon Hayter

1
@ w3d cevap düzenledi;)
Simon Hayter

1
Ancak SEO başlığı açısından başlık sıralaması çok az teklif ettiğinde, matt cutts bu video googlewebmastercentral.blogspot.co.uk/2007/12/… başlık hakkında biraz konuşur ama ALT etiketi üzerinde daha fazla duruluyor. Kişisel olarak, kullanıcı deneyimine katkıda bulunabileceğine ancak umduğunuz gibi büyük bir şekilde olmayacağına inanıyorum, milyonlarca üst site, görüntülerde herhangi bir başlık olmadan sıralanıyor.
Simon Hayter

Sadece açıklamaya değer olduğunu düşündüm ... altve titleözniteliklerin kendileri asla "aynı" olmamalıdır, çünkü bu altmetni erişilebilirlik için kullanan insanları karıştırır . JQuery çözümü fareyle üzerine gelme olayı oluşturur, altmetni titleözelliğe kopyalamaz .
MrWhite

3

altgörüntünün alternatif bir açıklamasını verir . Bu özellik için gereklidir img.

titlegörüntü hakkında ek bilgi verir . Bu özellik için isteğe bağlıdır img.

İçindeki bilgilere asla güvenmeyin title. Bilgiler gerçekten önemliyse, kendi öğesine ekleyin.

Bu iki özellik aynı içeriğe sahip olmamalıdır.


0

Karışıklık normaldir ve evet her etiket (Başlık, ALT), arama motorunun ve kullanıcının görüntünün ne hakkında olduğunu bilmesine yardımcı olan kendi potansiyelini temsil eder.

Bir süre ALT metni görüntüyü tanımlamak için yeterli değildir, bu yüzden mümkün olduğunca daha fazla bilgi atamak daha iyidir, SEO açısından çok daha etkili olan atama kelimelerinde varyasyonu kullanın.

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.