• 08-11-2021, 11:41:21
    #1
    Selamlar;
    Siteme; spam bir domain ile 301 yönlendirmesi yapılmış. Bu linki google search panelde reddettim.

    Ancak domain yönlendirmesini nasıl reddedebilirim?
  • 08-11-2021, 11:52:52
    #2
    Üyeliği durduruldu
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Selamlar;
    Siteme; spam bir domain ile 301 yönlendirmesi yapılmış. Bu linki google search panelde reddettim.

    Ancak domain yönlendirmesini nasıl reddedebilirim?
    Merhaba,

    NGINX tabanlı bir web server kullanıyorsanız aşağıdaki makalede anlatıldığı gibi "beyaz liste yönlendirici" oluşturmanız ve sadece buralardan gelen yönlendirmelere web site içeriğinizin gösterilmesi faydalı olacaktır. Bunun tersi olarak sadece engellemek istediğiniz domainleri de doğrudan 403 error kodu ile reddedebilirsiniz. Sunucu taraflı güvenlik ayarları bu şekilde olur fakat "Google Seo" açısından bir faydası/etkisi olur mu bilemiyorum.

    Link : https://stackoverflow.com/questions/...-from-referrer
  • 08-11-2021, 11:54:17
    #3
    Eğer sitenin ip adresini biliyorsanız veya belirleyebiliyorsanız .htaccess üzerinden ip engellemeyi deneyebilirsiniz.

    Mesela şu kodu ekleyerek;

    order allow,deny

    allow from 1.1.1.1

    deny from all



    Domain engelleme için ise emin değilim ama şöyle bir kod verilmiş. Yine aynı .htaccess üzerinden deneyebilirsiniz.

    RewriteEngine on
    # Options +FollowSymlinks
    RewriteCond %{HTTP_REFERER} kotusite.com [NC]
    RewriteRule .* - [F]



    Yabancı forumlara baktım eğer bunlar olmazsa bir de şu seçenekler verilmiş;

    RewriteEngine on
    RewriteCond %{HTTP_REFERER} badsite\.com [NC]
    RewriteRule .* - [F]


    ya da

    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} ^https?://([^.]+\.)*google\.com [NC]
    RewriteRule .* - [F]
    </IfModule>


    veya

    SetEnvIfNoCase Referer "domain.com" bad_referer
    Order Allow,Deny
    Allow from ALL
    Deny from env=bad_referer