• 30-04-2010, 22:37:28
    #1
    Üyeliği durduruldu
    özellikle video, oyun, film gibi, sadece başlığı değişen, benzer içeriklere sahip sitelerinizde bu yöntemi kullanabilirsiniz. all in one seo eklentisi de benzer iş yapmaktadır ama etiket sayfalarına meta tag atamamakta ve iç sayfalar için de mutlaka kısa da olsa içerik istemektedir.

    bu yöntem sayesinde, eklenti kullanmadan, meta taglarınızı ayarlayabilirsiniz. seo açısından verimi de yüksektir.

    yöntem:

    header.php dosyasınızı açıp,

    Alıntı
    <title>...</title>
    kodunu silerek yerine bunu yapıştırın

    Alıntı
    <title>
    <?php if ( is_home() ) { ?><? bloginfo('name'); ?><?php } ?>
    <?php if ( is_search() ) { ?><? the_search_query(''); ?> için arama sonuçları<?php } ?>
    <?php if ( is_author() ) { ?><? author_nicename(''); ?> videoları<?php } ?>
    <?php if ( is_single() ) { ?><?php wp_title(''); ?> videosu<?php } ?>
    <?php if ( is_page() ) { ?><?php wp_title(''); ?> - domain.com<?php } ?>
    <?php if ( is_category() ) { ?><?php single_cat_title(); ?> videoları<?php } ?>
    <?php if ( is_month() ) { ?><?php the_time('F'); ?> videoları<?php } ?>
    <?php if ( is_tag() ) { ?><?single_tag_title(''); ?> videoları<?php } ?>
    </title>

    <meta name="description" content="
    <?php if ( is_home() ) { ?><?php bloginfo('description'); ?><?php } ?>
    <?php if ( is_search() ) { ?><? the_search_query(''); ?> videoları bulunmaktadır. <?php } ?>
    <?php if ( is_author() ) { ?><? author_nicename(''); ?> tarafından eklenmiş videolar bulunmaktadır.<?php } ?>
    <?php if ( is_single() ) { ?><?php wp_title(''); ?> videosunu ücretsiz izleyebilirsiniz. <?php wp_title(''); ?> videosu indir.<?php } ?>
    <?php if ( is_page() ) { ?><?php wp_title(''); ?> sayfasıdır.<?php } ?>
    <?php if ( is_category() ) { ?><?php echo trim(strip_tags(category_description())); ?><?php } ?>
    <?php if ( is_month() ) { ?><?php the_time('F'); ?> tarihine ait videolar.<?php } ?>
    <?php if ( is_tag() ) { ?><?single_tag_title(''); ?> videolarını içermektedir. <?single_tag_title(''); ?> videolarını izleyebilirsiniz.<?php } ?>
    " />

    <meta name="keywords" content="
    <?php if ( is_home() ) { ?>videolar, video, izle<?php } ?>
    <?php if ( is_search() ) { ?><? the_search_query(''); ?>, videolar, video, izle <?php } ?>
    <?php if ( is_author() ) { ?><? author_nicename(''); ?>, videolar, video, izle <?php } ?>
    <?php if ( is_single() ) { ?><?php wp_title(''); ?> videosu, videolar, video, izle <?php } ?>
    <?php if ( is_page() ) { ?><?php wp_title(''); ?><?php } ?>
    <?php if ( is_category() ) { ?><?php single_cat_title(); ?>, <?php single_cat_title(); ?> videoları, video, izle<?php } ?>
    <?php if ( is_month() ) { ?><?php the_time('F'); ?> videoları, videolar, video, izle<?php } ?>
    <?php if ( is_tag() ) { ?><?single_tag_title(''); ?>, <?single_tag_title(''); ?> videoları, video, izle<?php } ?>
    " />
    bilmeyenler için açıklama:

    Alıntı
    <?php if ( is_home() ) { ?><? bloginfo('name'); ?><?php } ?>
    kodundaki <?php if ( is_home() ) { ?> kodu, "eğer anasayfa ise", <? bloginfo('name'); ?> kodu sitenin tanımı, <?php } ?> ise php kapatma kodudur.

    keyword tagını da ekledim ama kullanmanıza artık gerek yok. google, keyword tagını önemsemediğini açıkladı.

    özellikle dikkat etmeniz gereken iki husus:

    1- oluşturduğunuz kategorilere, admin panelden tanım girmeyi unutmayın. aksi halde kategoriler için atanan description tagı boş kalır. eğer bunun da otomatik olmasını istiyorsanız,

    Alıntı
    <?php if ( is_category() ) { ?><?php echo trim(strip_tags(category_description())); ?><?php } ?>
    yerine,

    Alıntı
    <?php if ( is_category() ) { ?><?php single_cat_title(); ?> kategorisinde bulunan videolar.<?php } ?>
    kodunu kullanabilirsiniz.

    2- single.php yani yazılar için atanan description taglarının birbirine çok benzeyerek dublicate tag hatası vermemesi için(bu hatayı webmaster tools'dan görebilirsiniz), tanımı çok uzatmayıp, <?php wp_title(''); ?> kodunu da iki kere kullanın. örnek:

    Alıntı
    <?php if ( is_single() ) { ?><?php wp_title(''); ?> videosunu ücretsiz izleyebilirsiniz. <?php wp_title(''); ?> videosunu indir.<?php } ?>
    bu şekilde yaptığınızda iç sayfanın description tagı:

    Alıntı
    Sezen Aksu Tutuklu videosunu ücretsiz izleyebilirsiniz. Sezen Aksu Tutuklu videosunu indir.
    şeklinde olacaktır ve değişken olan "Sezen Aksu Tutuklu"'nun iki kere kullanılması, dublicate tag hatasını ortadan kaldıracaktır.

    yaptığınız değişiklikleri, sayfaların kaynaklarını kontrol ederek denetlemeyi de unutmayın.

    kolay gözüksün diye kodu satırlar halinde verdim. ayarları yaptıktan sonra title, description ve keyword satırlarını, birer satır haline getirebilirsiniz.
  • 30-04-2010, 22:43:27
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Konu ile ilgili bir pm attım. İncelerseniz sevinirim
  • 02-05-2010, 19:15:27
    #3
    güzel bir konu olmuş teşekkür ederim.
  • 02-05-2010, 20:20:53
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    güzel anlatım olmuş teşekkür ederim
  • 03-05-2010, 12:24:37
    #5
    bunu all in seo ile kullanımında bir zarar olabilir mi yada bir karşıklık _ çünkü her ikiside hem anahtar kelimeleri hemde description açıklıyor.Çakışma olmazmı
  • 03-05-2010, 17:22:42
    #6
    Teşekkürler TylerDurden
  • 03-05-2010, 19:21:55
    #7
    Üyeliği durduruldu
    burakscan adlı üyeden alıntı: mesajı görüntüle
    bunu all in seo ile kullanımında bir zarar olabilir mi yada bir karşıklık _ çünkü her ikiside hem anahtar kelimeleri hemde description açıklıyor.Çakışma olmazmı
    ikisi beraber kullanılmaz tabii. hangisi içeriğinize daha uygunsa onu kullanın. dediğim gibi oyun, video, vs sitelerinde bu yöntem daha iyidir. normal bloglar için de ben bu yöntemi tercih ediyorum ama kesin bu iyidir demek istemem.
  • 26-05-2010, 16:43:16
    #8
    Üyeliği durduruldu
    Teşekkürler
  • 19-03-2014, 23:49:37
    #9
    tam aradığım şeydi çok teşekkür ederim...