WordPress web sayfalarında bulunan kategori eklentileri SEO kuralları açısından zaman zaman sıkıntılar ortaya çıkarabilir. Maalesef Google uzun olan site adlarını sevmemektedir. Bu nedenle pek çok kullanıcı WordPress’de varsayılan olarak bulunan kategori eklentisini kaldırmak ister. Bu eklenti kaldırıldığında özellikle Türkçe siteler açısından SEO açıkları ortadan kaldırılmış olacaktır.
WordPress kategori yazısını kaldırmak için bazı fonksiyonları bilerek gerekli adımları takip edilmelidir. Web sitesinde varsayılan olarak bulunan kategori yazısını kaldırmak isteyen bir kullanıcı şu adımları takip etmelidir.
- FTP programı ile web sitesinin hosting hesabına bağlanılır.
- wp-content klasörü açıldıktan sonra şu adımlar takip edilir. /themes/kullanılan-tema-adi
- Tema klasörünü açtıktan sonra içindeki functions.php dosyası bir editör desteği ile açılır.
<?php?>
Etiketleri arasında şu kod kullanılır.
<?php
/**
* @snippet WordPress Kategori Yazısını Kaldırma
* @sourcecode https://www.wpservis.com/
* @author Halim KILIÇ
* @compatible WordPress 5.4
**/
function wolinka_archive_title_remove($title) {
if ( is_category() ) {
$title = single_cat_title( '', false );
} elseif ( is_tag() ) {
$title = single_tag_title( '', false );
} elseif ( is_author() ) {
$title = '<span class="vcard">' . get_the_author() . '</span>' ;
}
return $title;
}
add_filter('get_the_archive_title', 'x_archive_title_remove');
?>
Son olarak, functions.php dosyası kaydedilip, FTP üzerinden tekrar yüklenir.
Hatırlatma: Daha önce WooCommerce kategori SEO ayarları hakkında bir makale hazırladım. O yazıyada bu bağlantıdan ulaşabilirsiniz.
Kodlar arasında ki son kod filtresi, sorgulanan sayfalara göre başlık almayı ve değiştirmeyi sağlar. Bu şekilde arşivde bulunan herhangi bir sayfadan kategori yazısı kaldırılmış olacaktır. Kodlarda x kodu yerine web sitesinin adı girilerek işlemler sonlandırılır.
WordPress kategori kaldırma işlemini Yoast SEO eklentisi ile de yapabilirsiniz. Bunun hakkında bir makaleyi çok yakında hazırlayacağım. O zamana kadar beni sosyal medya hesaplarınızda takip ederek lütfen destek olun.