Ana Sayfa » »
Ağu
9
2013

Yazı Bağlantılarından Gereksiz Kelimeleri Çıkarmak

WordPress sitelerimizde yazı bağlantıları yazı başlığına göre otomatik olarak oluşturulur. Bazen başlıklarımızda ve, veya, için, gibi şeklinde SEO açısından bir anlamı olmayan kelimeler yer alır, doğal olarak bunlar bağlantılarda da yer alır. Bilindiği gibi arama motorları açısından bağlantıların kısa olması artı bir değer, dolayısıyla bu tür anlamsız kelimelerle bağlantılarımızı uzatmamak iyi olmaz mıydı?

Bunun için aşağıdaki kodu temanızın functions.php dosyasına, kendinize göre değiştirerek, engellemek istediğiniz kelimeleri boşluk ve Türkçe karakterler olmadan dizi içerisine yazarak, uygun şekilde ekleyiniz.

function yakuphoca_gereksiz_kelimeleri_sil($slug) {
  if (!is_admin()) return $slug;
  $words = array('ve', 'veya', 'icin', 'gibi');
  $slug = explode('-', $slug);
  foreach ($slug as $k => $word) {
    if ( in_array($word, $words) ) {
      unset($slug[$k]);
    }
  }
  return implode('-', $slug);
}
add_filter('sanitize_title', 'yakuphoca_gereksiz_kelimeleri_sil');

Kendi sitemde de şu andan itibaren kullanmaya başlıyorum.

Bu yazımı beğendiyseniz, bu kategoride yer alan Bazı Kategorilerde WordPress SEO by Yoast Eklentisinin Başlığını Değiştirme başlıklı Eklenti, functions.php ve seo konularında bilgi veren bir önceki yazımı da okumanızı tavsiye ederim.

Yorumunu Yaz

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

Yukarı Çık