Arama Engelleme Kodları: Kapsamlı Bir Kılavuz
İnternet, bilgi ve eğlence için değerli bir kaynak olsa da, aynı zamanda istenmeyen veya zararlı içeriklere de ev sahipliği yapabilir. Arama engelleme kodları, belirli anahtar kelimeleri veya ifadeleri içeren arama sonuçlarını filtreleyerek kullanıcıları bu tür içeriklerden korumak için tasarlanmıştır. Bu makale, arama engelleme kodlarının nasıl çalıştığını, farklı türlerini ve bunları etkinleştirmek için adım adım talimatları açıklayacaktır.
Arama Engelleme Kodları Nasıl Çalışır?
Arama engelleme kodları, arama motorlarının belirli anahtar kelimeleri veya ifadeleri içeren web sayfalarını arama sonuçlarından hariç tutmasını sağlayan özel komutlardır. Bu kodlar, arama motorlarının web sayfalarını taradığı ve dizine eklediği sırada uygulanır. Bir arama engelleme kodu tespit edildiğinde, arama motoru ilgili web sayfasını arama sonuçlarından kaldırır.
Arama Engelleme Kodlarının Türleri
Farklı arama motorları, farklı arama engelleme kodu türlerini destekler. En yaygın türler şunlardır:
- robots.txt: Bu dosya, arama motorlarına bir web sitesinin hangi bölümlerinin taranıp dizine eklenmeyeceğini bildirir. robots.txt dosyasına bir arama engelleme kodu eklemek, belirli anahtar kelimeleri veya ifadeleri içeren sayfaların taranmasını ve dizine eklenmesini engeller.
- meta robots: Bu HTML etiketi, bir web sayfasının nasıl taranıp dizine eklenmesi gerektiğini belirtir. Bir meta robots etiketi, belirli anahtar kelimeleri veya ifadeleri içeren sayfaların arama sonuçlarından hariç tutulmasını sağlayabilir.
- X-Robots-Tag: Bu HTTP başlığı, bir web sayfasının nasıl taranıp dizine eklenmesi gerektiğini belirtir. X-Robots-Tag başlığı, belirli anahtar kelimeleri veya ifadeleri içeren sayfaların arama sonuçlarından hariç tutulmasını sağlayabilir.
Arama Engelleme Kodlarını Etkinleştirme
Arama engelleme kodlarını etkinleştirmek için şu adımları izleyin:
robots.txt Dosyası Kullanma:
- Web sitenizin kök dizinine robots.txt adlı bir metin dosyası oluşturun.
- Dosyaya aşağıdaki kodu ekleyin:
User-agent: *
Disallow: /arama-engellenecek-sayfa/
“arama-engellenecek-sayfa” ifadesini, arama sonuçlarından hariç tutmak istediğiniz sayfanın URL’siyle değiştirin.
Meta Robots Etiketi Kullanma:
- Web sitenizin HTML koduna aşağıdaki etiketi ekleyin:
<meta name="robots" content="noindex, nofollow">
Bu etiket, arama motorlarına sayfanın dizine eklenmemesi ve takip edilmemesi gerektiğini bildirir.
X-Robots-Tag Başlığı Kullanma:
- Web sitenizin sunucu yapılandırmasına aşağıdaki başlığı ekleyin:
X-Robots-Tag: noindex, nofollow
Bu başlık, arama motorlarına sayfanın dizine eklenmemesi ve takip edilmemesi gerektiğini bildirir.
Faydalı Kaynaklar
- Google Arama Merkezi: robots.txt Dosyası
- Bing Webmaster Araçları: robots.txt Dosyası
- Yandex Webmaster: robots.txt Dosyası
Sonuç
Arama engelleme kodları, kullanıcıları istenmeyen veya zararlı içeriklerden korumak için güçlü bir araçtır. Bu kodları etkinleştirerek, belirli anahtar kelimeleri veya ifadeleri içeren web sayfalarının arama sonuçlarından hariç tutulmasını sağlayabilirsiniz. Bu kılavuzda açıklanan adımları izleyerek, arama engelleme kodlarını kolayca etkinleştirebilir ve web sitenizi istenmeyen içeriklerden koruyabilirsiniz.