• 06-01-2013, 02:54:33
    #1
    Arkadaşlar biliyorsunuz wordpress kategorileri 2. sayfaya geçtiği zamanda desc. açıklamaları aynı geçiyor ve bu seo açısından olumsuz etkiliyor. Yabancı kaynaklarda çok fazla araştırmama rağmen 2. sayfada sayfa id yazdırmayı yada farklı bir açıklama olmasını başaramadım bilen yada yapabilen varmı?
  • 06-01-2013, 05:22:33
    #2
    Developer
    <?
    global $page;
    if(is_category('6') AND $page = 1){
    echo "6. kategori 1. sayfa için açıklama";
    }
    ?>
  • 06-01-2013, 05:32:22
    #3
    merhaba konu ilgimi çekti

    bilmediğim bir konu biraz daha açıklayabilirmisiniz rica etsem

    verdiğiniz kodu nasıl nerede kullanmalım gibi teşekkürler
  • 06-01-2013, 05:39:06
    #4
    sayfaları indexlemesini engelleyebilirsin. bir eklenti vardı tam hatırlamıyorum ama tüm 2. 3. gibi sayfaları indexlemiyordu ama takip ediyordu.

    normalde kullanman gereken meta etiket:

    noindex,follow

    Bunu uygulayan eklentilere bakmanı öneririm.
  • 06-01-2013, 05:52:50
    #5
    Developer
    iyi adlı üyeden alıntı: mesajı görüntüle
    sayfaları indexlemesini engelleyebilirsin. bir eklenti vardı tam hatırlamıyorum ama tüm 2. 3. gibi sayfaları indexlemiyordu ama takip ediyordu.

    normalde kullanman gereken meta etiket:

    noindex,follow

    Bunu uygulayan eklentilere bakmanı öneririm.
    mantıklı, head etiketleri arasına sadece kategori sayfaları için

    <?
    if(is_category()){
    echo '<meta name="robots" content="noindex,follow"/>';
    }
    else{
    echo '<meta name="robots" content="index,follow"/>';
    }
    ?>
    header.php dosyasında bu şekilde kullanılabilir.
  • 06-01-2013, 17:58:31
    #6
    brown adlı üyeden alıntı: mesajı görüntüle
    mantıklı, head etiketleri arasına sadece kategori sayfaları için

    <?
    if(is_category()){
    echo '<meta name="robots" content="noindex,follow"/>';
    }
    else{
    echo '<meta name="robots" content="index,follow"/>';
    }
    ?>
    header.php dosyasında bu şekilde kullanılabilir.
    Bu şekilde yaparsan kategorileri indexletmezsin. Arkadaşın dediği olay farklı. kategorinin 2. 3. sayfasını indexletmek istemiyor.
  • 06-01-2013, 18:30:09
    #7
    Developer
    iyi adlı üyeden alıntı: mesajı görüntüle
    Bu şekilde yaparsan kategorileri indexletmezsin. Arkadaşın dediği olay farklı. kategorinin 2. 3. sayfasını indexletmek istemiyor.
    <? 
    global $page, $paged;
    if(is_category() AND $paged >= 2 || $page >= 2){ 
    echo '<meta name="robots" content="noindex,follow"/>'; 
    } 
    else{ 
    echo '<meta name="robots" content="index,follow"/>'; 
    } 
    ?>
    olsun o halde
  • 07-01-2013, 00:53:52
    #8
    Arkadaşlar kusura bakma biraz geç cevap yazdım ama kategorileri indexletmemek olsa amacım zaten bunu çok rahat yapabilirdim ama asıl sorun normal kategori sayfasına eklenilen desc. açıklamasının 2. sayfada sadece id bile fazladan yazılsa yani 2. sayfada açıklamaya 2. sayfa eklese sorun çözülecektir.

    Ayrıca şöyle bir durum var bu herkesin aslında ortak problemi olmasına rağmen çözümü kimse sunmamış.

    Biliyorsunuz kategori açıklamaları wp-includes/category-templates.php den geliyor ama çözümü tam yapamadım her temada header.php de head dan çekildiği için verdiğiniz kodlar 2. bir açıklama yaratıp daha büyük sıkıntı oluşturacaktır.
  • 07-01-2013, 19:14:28
    #9
    Arkadaşın dediğini ben biraz anladım aslındada yanlış anlamadıysam tabi. Bende şu an yeni siteme All in seo pack yükledim ancak dediği gibi Post sayfası Page ve Categoriler kısımalrının sağ taraflarına kısa cümleler griiliyor Ne nedir , nasıl kullanılır, gibi ancak bu kategoriye geçince Bilgisayar | nedir nasıl kullanılır, gibi devam eder. Fakat O kategori farklı bir konu içeriyorsa buna uymayabilir sanırım bunu demek istiyor. Örneğin Kola Nedir Nasıl kullanılır olmaz kategori buna uymayabilir bu sabit döngüden nasıl kurturulur diye düşünüyor. Yani her kategorinin kendine has sayfaya girildiğinde tepedeki bardaki açıklamaların değişmesini istiyor sanırım. Ben bu nu düşünüyorum bu günlerde kendim için çözümü nasıl diye, arkadaşta sanırım bunu düşündü.