Resimlere Otomatik Alt Etiketi Ekleme

Alt etiketinin seo açısından önemli olduğunu bilmeyenimiz yoktur. Wmaraci , r10.net gibi sitelerden illa ki sitemizi analiz ettirmiş , “Sitenizde toplam 5 resim alt etiketine sahip değil.” gibi bir ibareye de rastlamışızdır. Aslında wordpress alt yapısı ile oluşturduğunuz bir siteniz var ise birçok konuda önde oluyorsunuz. Ama nedense wordpress kendi başına bu resimlere alt etiketi eklemiyor. En azından otomatik olarak eklediğimiz blog yazılarımıza ,içeriklerimize vs.

İki yöntem var ; ilki kod eklemek , ikincisi bir eklenti yüklemek. Tercih sizin…

Resimlere Otomatik Alt Etiketi Nasıl Eklenir ? (1.Yöntem)

Öncelikle bu dertten kurtulmamız için yapmamız gereken şeyi belirlemeliyiz. WordPress klasörlerimiz içerisinde yer alan wp-includes => Functions.php dosyamızı açıyoruz ve içerisine bir takım kodlar ekliyoruz. Peki bu kodlar ne yapıyor ? Aşağıda gördüğünüz gibi resimlerin başlıklarını otomatik olarak alıyor ve img tagına alt etiketini ekleyip bu başlığı içine gömüyor. Böylece seo açısından puan artmasına ve sorunumuzun ortadan kalkmasını sağlıyor.

function add_alt_tags($content)
{
        global $post;
        preg_match_all('/<img (.*?)\/>/', $content, $images);
        if(!is_null($images))
        {
                foreach($images[1] as $index => $value)
                {
                        if(!preg_match('/alt=/', $value))
                        {
                                $new_img = str_replace('<img', '<img alt="'.get_the_title().'"', $images[0][$index]);
                                $content = str_replace($images[0][$index], $new_img, $content);
                        }
                }
        }
        return $content;
}
add_filter('the_content', 'add_alt_tags', 99999);

Php bilginiz orta düzey ya da üstü ise bu kodlardan birkaç şey çıkarabilir mantığını kavrayabilirsiniz. Sonuç itibariyle yaptığı şey belli. WordPress otomatik alt etiketi ekleme derdini de böylece çözmüş olduk diyebiliriz.

Resimlere otomatik alt etiketi verme (Eklenti ile)

WordPress sitenizde her resme tek tek alt etiketi girmek sıkıcı olacaktır. Statik bir sayfada bu pek dert edilmese de blog sitelerinde bu derdi yaşamak çok sıkıntılıdır. Yukarıda bu sorundan kod ekleyerek kurtulabileceğinizi söylemiştim.Şimdi ise bunu bir eklenti ile nasıl hallederiz ona bakalım. WordPress sitenizde otomatik alt etiketi oluşturacak eklenti SEO Friendly Images eklentisidir.

seofriendlyimages

SEO Friendly Images eklentisini kurarak resimlere otomatik alt etiketi verme sorununu ortadan kaldırabilirsiniz.Ek olarak ;

Sürüm: 3.0.5
Son güncelleme: 2 sene önce
Etkin yüklemeler: 200.000+
Test edilen sürüm: 4.1.18

Eklentiyi wordpress’in kendi sitesinden indirmek için tıklayın!

AuthorHarun ALP

Bu adam , bilgi sahibi olduğu konularda makalelerini daha bilgilendirici hale getirip görseller ile süslüyor ve seo uyumlu makaleler ortaya çıkarıyor. Güncel webmaster konularını işlemekten keyif alıyor ve genelde her makale aslında bir sorunun çözümü niteliğinde.

6 thoughts on “Resimlere Otomatik Alt Etiketi Ekleme

  1. Çok güzel. Bu kodu bloggerde kullanabilirmiyiz.

  2. basit ama etkili bir yöntem, bilgi için teşekkürler

  3. Bu kod alt etiketi olan resimleri de değiştiriyor mu? Yoksa sadece alt etiketi bulunmayanlara mı değişiklik yapıyor?

    • Alt etiketi olmayana alt etiketi ekleyip başlığı alt etiketi olarak giriyor. Alt etiketi olup boş olana da aynısını yapıyor içini olduruyor.Alt etiketi olanları değiştirmez eğer alt etiketinin içi dolu ise.

  4. Teşekkür ederiz verdiğiniz bilgiler için.

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir