Ağu
9
2013
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.