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?