• 03-03-2014, 14:58:35
    #1
    Merhaba arkadaşlar,

    Sitemde kullanıcıların yazdığı URL'leri ben direk linke anchor olarak değil de, kendi sitemden yönlendirme şeklinde yapmaktayım. Yani örneğin siz www.r10.net linkini yazdıysanız, benim sistemim onu şu şekilde göstermekte ;

    www.benimsite.com?redirect=https://www.r10.net (urlencode edilmiş hali tabiki)

    Bu şekilde GoogleBot'un link çıkışlarını yakalamasını önlemeye çalışıyorum.

    Buraya kadar tamam fakat GoogleBot bu URL'leri de indexlemeye başladı. Yani index sonuçlarında benimsite.com?redirect=...... şeklinde indexler almaya başladı Google. Tıklayınca da header yönlendirmesi yapıldığı için, indexdeki TITLE yada DESCRIPTION gibi yerler yönlenen siteden alınıp gösteriliyor. Yani sonuçlardkai index kaydı www.benimsite.com olarak görünsede TITLE bölümünde "r10.net - forum ana sayfa" gibi r10'un title sı görünüyor..

    Sonuç olarak bunların indexlenmesini istemiyorum. Google'da benimsite.com?redirect şeklinde indexlerim olmamalı. Bunun için WMTOOLS dan yapılabilecek bir ayar varmı? Alttaki kod ile indexlenmeyi önlemeye çalıştım fakat işe yaramadı :

    header("X-Robots-Tag: noindex, nofollow", true);
    header("Location: " . urldecode($_GET['redirect']));
    robots.txt'e eklediğimizde faydası olur mu? bu linkleri nofllow yapsak nası olur?
  • 03-03-2014, 18:13:51
    #2
    spetsnaz adlı üyeden alıntı: mesajı görüntüle
    Merhaba arkadaşlar,

    Sitemde kullanıcıların yazdığı URL'leri ben direk linke anchor olarak değil de, kendi sitemden yönlendirme şeklinde yapmaktayım. Yani örneğin siz www.r10.net linkini yazdıysanız, benim sistemim onu şu şekilde göstermekte ;

    www.benimsite.com?redirect=https://www.r10.net (urlencode edilmiş hali tabiki)

    Bu şekilde GoogleBot'un link çıkışlarını yakalamasını önlemeye çalışıyorum.

    Buraya kadar tamam fakat GoogleBot bu URL'leri de indexlemeye başladı. Yani index sonuçlarında benimsite.com?redirect=...... şeklinde indexler almaya başladı Google. Tıklayınca da header yönlendirmesi yapıldığı için, indexdeki TITLE yada DESCRIPTION gibi yerler yönlenen siteden alınıp gösteriliyor. Yani sonuçlardkai index kaydı www.benimsite.com olarak görünsede TITLE bölümünde "r10.net - forum ana sayfa" gibi r10'un title sı görünüyor..

    Sonuç olarak bunların indexlenmesini istemiyorum. Google'da benimsite.com?redirect şeklinde indexlerim olmamalı. Bunun için WMTOOLS dan yapılabilecek bir ayar varmı? Alttaki kod ile indexlenmeyi önlemeye çalıştım fakat işe yaramadı :

    header("X-Robots-Tag: noindex, nofollow", true);
    header("Location: " . urldecode($_GET['redirect']));
    robots.txt'e eklediğimizde faydası olur mu? bu linkleri nofllow yapsak nası olur?
    Disallow: /?redirect=
    Robots.txt ye bunu eklemen yeterli olur.
  • 03-03-2014, 18:48:40
    #3
    iyi adlı üyeden alıntı: mesajı görüntüle
    Disallow: /?redirect=
    Robots.txt ye bunu eklemen yeterli olur.
    peki bu redirect parametresi ana klasörde değilse, post sayfasından dinamik olarak çağrılıyorsa nasıl yazmalıyız?

    örn :

    /forum/konu-adi-asdasdasds.html?redirect=http://..
    /forum/denemeeeeee.html?redirect=http://..
    /forum/alt-kategori/aaaaaaaa?redirect=http://..

    gibi...
  • 03-03-2014, 20:26:01
    #4
    forum ekleyeceksin basina.
  • 03-03-2014, 21:22:33
    #5
    iyi adlı üyeden alıntı: mesajı görüntüle
    forum ekleyeceksin basina.
    yok ozaman çalışacağını sanmıyorum. regexp tarzı bi durum söz konusu değişken url durumu var bilmem anlatabildim mi
  • 03-03-2014, 21:22:34
    #6
    Kimlik doğrulama veya yönetimden onay bekliyor.
    spetsnaz adlı üyeden alıntı: mesajı görüntüle
    peki bu redirect parametresi ana klasörde değilse, post sayfasından dinamik olarak çağrılıyorsa nasıl yazmalıyız?

    örn :

    /forum/konu-adi-asdasdasds.html?redirect=http://..
    /forum/denemeeeeee.html?redirect=http://..
    /forum/alt-kategori/aaaaaaaa?redirect=http://..

    gibi...
    robots.txt seçeneği

    /*?redirect=
    tüm içinde redirect geçenleri engeller

    /forum/*?redirect=
    sadece forumun altındaki tüm içinde redirect parametresi geçenleri engeller

    yandexte de aynı olması lazım ekledikten sonra buradan test edebilirsiniz http://webmaster.yandex.com.tr/robots.xml

    bazı arama motorları sonunda yıldız isteyebilir
    /*?redirect=*

    webmaster araçları seçeneği

    ayrıca webmaster araçları url parametrelerinden sadece parametreye engel koyabilirsiniz. bunun için parametreyi ekleyip hiçbir url seçeneğini seçmeniz gerekir.
  • 09-08-2016, 12:11:58
    #7
    Ben web sitemi 1 sene kadar kapatmıstım ve simdilerde sitemi tekrar aktif hale getirdim. Siteme info cektigimde baska sitenin infosu gözüküyordu misal siteme info cektigimde

    benimsiteadresi.com*?redirect=baskasiteadresi.com sitemi tekrar googleye kayıt edince normal gozukmeye basladı ama karsıdaki site cezalı sanırım benimde site ceza yemiş. Bunu robots.txt den engelleme sansım varmı acaba ?
  • 09-08-2016, 12:34:20
    #8
    Üyeliği durduruldu
    RaKKaS adlı üyeden alıntı: mesajı görüntüle
    Ben web sitemi 1 sene kadar kapatmıstım ve simdilerde sitemi tekrar aktif hale getirdim. Siteme info cektigimde baska sitenin infosu gözüküyordu misal siteme info cektigimde

    benimsiteadresi.com*?redirect=baskasiteadresi.com sitemi tekrar googleye kayıt edince normal gozukmeye basladı ama karsıdaki site cezalı sanırım benimde site ceza yemiş. Bunu robots.txt den engelleme sansım varmı acaba ?
    noindex tagı kullanabilirsiniz

    site.com/?redirect=

    bölümünde
  • 09-08-2016, 13:03:22
    #9
    Awoor adlı üyeden alıntı: mesajı görüntüle
    noindex tagı kullanabilirsiniz

    site.com/?redirect=

    bölümünde
    site.com/?redirect= site.com yerin kendi site adresimimi yazıcam yoksa yonlendirme yapilan site adresinimi