WordPress SEO İçin En İyi Başlık Ve Meta Açıklama Kodları

Performans ölçer flat grafik görseli, sunipeyk yapımı.
Performans ölçer flat grafik görseli, sunipeyk yapımı.

GÜNCELLEME: wp_title() gelecek WordPress güncellemesinde onaylanmayan bir fonksiyon haline gelecek görünüyor ( Kaynak: Document title in 4.4). Bu sebeple yerine get_the_title() kullanarak kodlar güncellenmiştir.

Sadece WordPress değil aslında tüm siteler için Başlık/Title ve meta açıklamaları önemli. Normal ve az sayıda sayfası olan bir sitede tüm başlık ve meta açıklamalarını elle yapabilirsiniz. Ancak WordPress gibi sistemlerde bunların her yeni post ve sayfanızda sürekli olarak tek tek yeniden yazmak istemezsiniz. Tüm bunların otomatik olarak gerçekleşmesini istersiniz.
Bunları yapan bir çok WordPress eklentisi var. Benim gibi eklenti kullanmak istemeyenler için iş biraz zorlaşıyor. Yerli ve yabancı kaynakların büyük çoğunluğu “başlık ve meta açıklamaları” için hep eklentileri tavsiye ediyorlar. Siz de eklenti kullanmadan siteniz için bu ayarları yapmak istiyorsanız yazıyı okumaya devam edin.
İşte size WordPress için en iyi başlık ve meta açıklamaları kodları;
Bu kodları sitenizin <head> </head> içine yerleştirmeniz gerekiyor.

WordPress Başlık/ Title Kodları

Sitenizin başlığı için WordPress içinde bulunan tüm sayfa tiplerini içermektedir. En azından bu sitenin.
Sırasıyla; Ön sayfa, arama sonuçları, etiketler, kategori(ler), tekil yazı/ post, sayfalar, 404, aylık arşivler, yıllık arşivler, yazar arşivleri ve kalan diğer.

<title itemprop="name"><?php if ( is_front_page() ) { echo'Sunipeyk - Harika Siteler Sitesi'; }
elseif ( is_search() ) { echo get_search_query(); bloginfo('name');}
elseif ( is_tag() ) { single_tag_title(); bloginfo('name');}
elseif ( is_category() ) { single_cat_title(); bloginfo('name');}
elseif ( is_single() ) { echo get_the_title(); bloginfo('name');}
elseif ( is_page() ) { echo get_the_title();bloginfo('name');}
elseif ( is_404() ) { echo'404! Üzgünüz, aradığınız bulunmuyor'; bloginfo('name');}
elseif (is_month() ) {echo ' tarihli yazıların arşivi' . the_time('F, Y'); bloginfo('name');}
elseif (is_year() ) {echo ' yılı yazılarının arşivi' . the_time('Y'); bloginfo('name');}
elseif (is_author($author) ) {echo $author = get_the_author(); echo' yazıları - ';bloginfo('name');}
else { bloginfo('name'); }
?></title>

WordPress Meta Açıklamaları Kodları

Sıralama başlık/title sıralamasıyla aynı. Bir daha bu bölüm için yazmamaıza sanırım gerek yok değil mi?

<meta name="description" content="<?php if ( is_front_page() ) { bloginfo('description'); }
elseif ( is_search() ) { echo get_search_query(); echo' kelimesi için arama sonuçları'; }
elseif ( is_tag() ) { single_tag_title(); echo' etiketiyle ilgili yazılar'; }
elseif ( is_category() ) { single_cat_title(); echo' kategorisiyle ilgili yazılar'; }
elseif ( is_single() ) { echo get_the_title(); echo get_the_excerpt(); }
elseif ( is_page() ) {echo get_the_title();echo'sayfası. '; echo get_the_excerpt(); }
elseif ( is_404() ) {echo get_the_title(); echo'404 sayfası. Aradığınızın bulanamadığını bildirir sayfa. '; }
elseif (is_month() ) {echo ' tarihli yazıların arşivi' . the_time('F, Y');}
elseif (is_year() ) {echo ' yılında yazılan tüm yazıların arşivi' . the_time('Y'); }
elseif (is_author($author) ) {echo $author = get_the_author(); echo' tarafından yazılmış yazıların arşivi'; }
else { echo get_post_meta($post-/>ID, "Metadescription", true);}
?>" />

Meta Anahtar Kelimeler SEO için Önemli mi?

Eskiden belki. Yani çok çok eskiden. Ancak uzun zamandır Anahtar Kelimeler/ Keywords önemli değil. Arama motorları için hiç değil. Google için ise hiç mi hiç değil.
İlgili kaynaklar;

Yine de, illaki ben isterim, siteme koyacağım diyorsanız vereyim kodlarını;
Bonus diyeyim buna, havalı gibi dursun.

Bonus: WordPress Meta Anahtar Kelime Kodları

<meta name="keywords" content="<?php if ( is_front_page() ) { echo'kelime, kelime2, kelime3 ...'; }
elseif ( is_search() ) { echo get_search_query(); }
elseif ( is_tag() ) { single_cat_title(); }
elseif ( is_page() ) { echo get_the_title(); echo'kelime, kelime2, kelime,3 ...'; }
elseif ( is_404() ) {echo get_the_title();echo'404, arama, bulamama, sayfa'; }
elseif ( is_single() ) { echo csv_tags(); }
elseif (is_month() ) {echo ', tarih, yazı, arşiv' . the_time('F, Y');}
elseif (is_year() ) {echo ', yıl, yazı, arşiv' . the_time('Y'); }
elseif (is_author($author) ) {echo $author = get_the_author(); echo', yazar, yazı, arşiv'; }
else { echo' , ';}
?>" />

Sonuç Notu

Bu kodlar dağınık olarak çeşitli yerlerde bulunabiliyor. Ancak ekleme ve derlemesi yapılarak WordPress kullanıcıları için derli toplu bir kaynak olması amaçlanmıştır. Bu sitede de bu kodlar denenmiş ve kullanılmaktadır.



ALAKALI POSTLAR

"WordPress SEO İçin En İyi Başlık Ve Meta Açıklama Kodları" için 2 yorum var

  1. İyi Bir yazı olmuş. Benim blogu düzgün bir yayına sokabilsem bu gibi ayarlara girişecem.

Bir cevap veya yorum yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir