Anasayfa KonularKonuHtaccess Site Engelleme

Htaccess Site Engelleme

13 Kasım 2015, 21:17 Web Dünyası 6 Yorum
0
Htaccess Site Engelleme
Merhaba, bu yazımda sitenize gelen spam hitleri nasıl engelleyebileceğinizi anlatacağım. 

Spam hitler ile Google'nin sevmediği (cinsel içerikli, warez içerikli) sitelerden sahte hitler gönderilir.

Neden Spam Hit Gönderilir?

Genellikle web sitenizi Google'nin gözünde çöp site olarak göstermek, sitenizin değerini düşürmek ve hemen çıkma oranını artırmak için bu tür saldırılar yapılmaktadır. Her ne kadar başlarda bu iyi bir şeymiş gibi görünsede (hit bakımından) aslında tam tersine siteniz için oldukça zararlıdır.

Spam Hitler Hemen Çıkma Oranını Nasıl Artırır?

Hemen çıkma oranı bir ziyaretçinin sitenize girdikten sonra başka hiç bir safya açmadan sitenizin anasayfasından ayrılmasına verilen bir orandır. Bu oran ne kadar düşük olursa siteniz için okadar iyidir. Bu spam hitler web sitenizin ana sayfasında belirli bir süre kaldıktan sonra ayrılmaktadır. Buda hemen çıkma oranının fazlasıyla artırmaktadır. Bu durumu Google fazlasıyla dikkate almaktadır. Ayrıca hemen çıkma oranına Alexa'da aşırı bir biçimde dikkat etmektedir. Hemen çıkma oranın düşmesiyle veya yükselmesiyle Alexa'da gözle görünür bir oynama meydana gelir.

Web Siteme Hangi Sitelerden Spam Hit Gelir? Bunu Nasıl Görebilirim?

Web sitenize hangi sitelerden yönlendirme yapılarak geldiğini öğrenmek için Google Analytics kullanabilirsiniz. Hesabınız ile Google Analytics sayfasına girdikten sonra sol bölümde bulunan Edinme başlığı altındaki Genel Bakış sekmesini seçin buradan aşağıda bulunan Referral seçeneğine tıklayın. Bu sayfada karşınıza hangi siteden ne kadar yönlendirme yapıldığına dair bir tablo çıkmatadır. Buradan sitenize hangi sitelerden yönlendirme yapıldığını görebilirsin.

Spam Hit Gönderen Siteleri Nasıl Engelleyebilirim?

Web sitenizin ana dizininde bulunan .htaccess dosyasını bir program (filezilla) ile açın. İsterseniz Google Analytics ile baktığınız siteleri buradan engelleyebilirsiniz.


RewriteEngine on
RewriteCond %{HTTP_REFERER} birsite.com [NC]

Burada tek bir site engellenmiştir.

Birden fazla site engellemek içinse;


RewriteEngine on
RewriteCond %{HTTP_REFERER} siteadi.com [NC,OR]
RewriteCond %{HTTP_REFERER} siteadi2.net [NC,OR]
RewriteCond %{HTTP_REFERER} digersite.org [NC,OR]
RewriteCond %{HTTP_REFERER} deneme-site.com [NC]

Burada nokta ve tire(-)'lerin önlerine ters slash konulmaktadır.

Iframe Bağlantılarını Nasıl Engelleyebilirim?

.Htaccess dosyanıza şu kodu ekleyin.

Header set X-Frame-Options DENY

Kodlarımız ise şu şekilde;


SetEnvIfNoCase Referer siteadi1.com spammer=yes
SetEnvIfNoCase Referer siteadi2.net spammer=yes
SetEnvIfNoCase Referer denemesite.org spammer=yes
Order allow,deny
Allow from all
Deny from env=spammer

Umarım işinize yarar. İyi çalışmalar.

Önceki konu Bloglarınızı Çöplüğe Çevirmeyin! ile ilgili bilgiler vermektedir.
Sonraki konu Backlink ve Tanıtım Yazısı ile ilgili bilgiler vermektedir.

E-Posta Aboneliği

Başlıca Yorumlar
Yanıtla
0
Aydın Durmaz 18 Kasım 2015, 17:21
hostumun bulunduğu siteden dosyalarıma ulaşabiliyorum. ama htaccess dosyası görünmüyor o dosyaya nasıl ulaşabilirim. Çok bilmiyorum bu konuları yardımcı olursanız sevinirim.
Yanıtla
0
Sinan Yalnız 18 Kasım 2015, 18:22
oradan htaccess dosyanıza ulaşamazsınız. Bunun için filezilla yada cutftp gibi bir program kullanmalısınız.
Yanıtla
0
Kaan 23 Kasım 2015, 16:47
Site adreslerini yazarken bazı spamlarda subdomain kullanıyor. * karakterleri ile tümünü engelleyebilirmiyiz.
Yanıtla
0
Onur DeğerYazar 23 Kasım 2015, 17:09
* ile o sitenin alt alan adlarını engellemek için hepsini tek tek yazmalısınız.
Yanıtla
0
Harun 30 Kasım 2015, 00:14
htaccess. dosyasını kullanmayı kapan webmasterlar genelde sitelerinin optimizasyonunu nasıl yapacağından sosyal medyada paylaşımlarının nasıl görünmesini istediklerine kadar her bir şeyi anlamış oluyorlar,belkide bu bir tüyodur. Yani site engellemek bunlar arasında en basiti olarak kalıyor.
Yanıtla
0
Yunus 02 Aralık 2015, 13:27
Bende bunu arıyordum faydalı bilgi

Yorum Yap

Ad - Soyad (Gerçek ad ve soyadınızı giriniz) Varsa İnternet Sitesi ÖR: (http://onurdeger.com.tr) Görüşünüz
Güvenlik Sorusu 3 + 1 = ?
Onur Değer - Kişisel Blog © 2015'ten bu yana... | Tüm hakları saklıdır. DMCA.com Protection Status