WordPress Eklenti Kullanmadan Meta Açıklaması Ekleme

tarihinde Fourlast tarafından yüklendi

WordPress için bir çok seo eklentisi mevcut olmasına rağmen eklenti kullanmadan seo yapmak isteyenlerin sayısı oldukça fazla. Bu içeriğimizde eklenti kullanımını en aza indirerek adım, adım ileri düzey seo çalışması yapacağız. İlk yazımız da Seo dostu url oluşturma ve eklenti kullanmadan meta description etiketini eklemeyi anlatacağız.

WordPress Seo Dostu Kalıcı Bağlantı Nasıl Oluşturulur

Web sitesini yeni açanların uygulaması gereken ilk adım sitede bulunan kalıcı bağlantıları düzenlemektir. WordPress ile yeni tanışıyor ve kalıcı bağlantı ayarlarında düzenleme yapmadıysanız sitenizde bulunan link yapıları aşağıdaki gibi varsayılan olarak yüklenecektir. Google web sitelerinin url yapılarında anahtar kelime yada içeriğe ait uyumlu başlığın olmasına dikkat eder. Bu yapılandırmayı yapmanız Seo açısından sitenize fayda sağlayacaktır.

Varsayılan Yapı: domain.com/2020/06/03/herhangi-bir-ornek-yazi Olması Gereken Yapı: domain.com/herhangi-bir-ornek-yazi

Bu yapılandırmayı yapmak için Sitenizin admin paneline giriş yaptıktan sonra; Ayarlar Menüsünden > Kalıcı Bağlantılar sekmesine geçiş yapıyor ve aşağıdaki görselde işaretlenen seçeneği işaretliyoruz.

WordPress Seo Dostu Kalıcı Bağlantı Nasıl Oluşturulur

WordPress Eklenti Kullanmadan Meta Description Ekleme

Seo eklentisi kullanmıyorsanız web sitenizde gönderi olarak paylaştığınız son gönderinin excerpt özelliği otomatik olarak ana sayfada meta açıklaması olarak gözükecektir. Bu sebeple Google aramalarında site:domain.com olarak aratmış olduğunuz web sitenizin description kısmı boş gözükecektir. Meta description seo açısında önemlidir. Bu yöntemi aşağıda vereceğimiz kodu kullanarak değiştirebilirsiniz.

Admin Paneli > Görünüm > Tema Düzenleyici > functions.php dosyasına giriş yapıyoruz ve aşağıdaki kodu ekliyoruz. 

Wordpress Eklenti Kullanmadan Meta Description Ekleme
function meta_desc_add(){
    if( is_home() || is_front_page() ){
    $meta_des = "Web Sitenize Ait Özel Bir Açıklama Alanı";
    echo '<meta name="description" content="' . $meta_des . '" />'; 
        }
     }
    add_action( 'wp_head', 'meta_desc_add', 4 );
    
    function meta_single_add() {
 
     global $post;
 
    if (!is_singular()) {return; }
    elseif(!empty( $post->post_excerpt)) {
    echo "<meta name='description' content='$post->post_excerpt' />";
    } 
    else 
    { $meta = apply_filters('the_content', $post->post_content);
        $meta = strip_tags($meta);
        $meta = strip_shortcodes($meta );
        $meta = str_replace(array("\n", "\r", "\t"), ' ', $meta);
        $meta = substr($meta, 0, 160);
        echo "<meta name='description' content='$meta' />";
    } 
} 
    add_action('wp_head', 'meta_single_add');

Hatırlatma: Hiçbir bilginiz ve deneyiminiz yoksa eklenti kullanmanızı tavsiye etmekteyim. Bu işlem temanız da bozulmalara neden olabilir.

Bir cevap yazın

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