robots txt nedir

Robots TXT Nedir? Nasıl Kullanılır?

Robots.txt; Arama motoru tarayıcılarının Web sitesinin hangi URL’leri tarayacağı veya taranmayacağı hakkında bilgiler içeren bir metin belgesidir. SEO için oldukça büyük bir öneme sahip olan Robts.txt dosyası; arama motoru botları bu dosyada belirtilen komutlara göre hareket ettiğini belirtmek isterim. Belirtilen komutlar doğrultusunda taranabilir URL listesi oluşturulur ve bu listeye uygun olarak dizine eklenir. Robots TXT Nedir? Nasıl Kullanılır? ve Robots.txt dosyası nasıl oluşturulur? Seo çalışmalarında robots.txt dosyasının önemi nedir? Robots.txt dosyası nasıl olmalıdır? Sorularına cevap vermek istiyorum.

SEO uzmanı, web sitelerini arama motorlarında daha iyi sıralamalara taşıyan stratejiler geliştirebilir.

Robots TXT Dosyası Ne İşe Yarar?

Kısa tanımıyla robots txt nedir sorusuna; bir web sitesinin hangi bölümlerinin taranıp taranmayacağını belirten bir metin dosyası olarak belirttikten sonra bu dosyanın ne işe yaradığından bahsetmek istiyorum. Robots.txt dosyasında oluşturduğunuz komutlar doğrultusunda arama motoru robotlarını tarama işlemlerinde yönlendirmiş olursunuz. Hazırlanan bu dosya ana dizine eklenmek zorundadır. Web sitesinin URL uzantısının sonuna /robots.txt yazarak yayınlanan dosayı görüntüleyebilirsiniz.

Web sunucularının kök dizinine eklenen robots.txt dosyası hazırlamak için herhangi bir yazılım veya programa ihtiyacınız yoktur. Basit bir metin dosyası bu işlemi gerçekleştirmek için yeterlidir. Bu dosyayı hazırlamak için bilmeniz gereken ise; komut bileşenlerinin neler olduğudur.

Robots TXT Dosyası Nasıl Oluşturulur?

Herhangi bir metin oluşturma editörü ile kolaylıkla oluşturabileceğiniz robot.txt dosyasını; belirli protokol formatıyla direktifler vererek oluşturabilirsiniz. Bu dosya için kullanılan protokoller Robots Exclusion Protocol olarak adlandırılmaktadır. Robots TXT Dosyası Nasıl Oluşturulur? sorusuna 3 ana başlık altında cevap vermek gerekir. Grup içi komutlar, Grup dışı komutlar, Notlar ve Yorumlardan oluşmaktadır. Belirttiğimiz bu komut yöntemleri ile oluşturulan robots.txt dosyasını web sitesinin;

  • Hangi bölümlerinin dizine ekleneceği
  • Hangi bölümlerin dizine eklenmeyeceği
  • Arama motorları tarafından dizinin taranıp taranmayacağı
  • Hangi arama motorunun izni olup olmadığı belirlenir.

Yukarıda belirttiğimiz izinlerin veya tarama engellerinin belirli bir düzen ve standartta metin belgesi olarak düzenlenmesi gerekmektedir. Bununla birlikte;

  • Robots.txt dosyasının web sitesinin kök dizinine yüklenmiş olması
  • Dosyanın UTF-8 karakter kodlamasına uygun olması
  • Hazırlanan dosyanın web sitenin URL’siyle aynı formatta olması gerekmektedir.

Robots TXT Nedir SEO

Robots TXT Nedir? Nasıl Kullanılır? Sorusunun yanında bu dosyanın SEO ile bağlantısından bahsetmeden geçemeyiz. Özellikle teknik seo çalışmalarında robots.txt dosyasının büyük bir önemi bulunmaktadır. Bu dosyanın seo kurallarına uygun bir şekilde optimize edilmesi ve doğru yapılandırılmış olması gerekir. Web sitenizin arama motorları tarafından erişebilmesi ve istenilen dosaların dizine eklenmesi adına dosyanın doğru düzenlenmesi gerekir. SEO ajansı çalışmaları adına bir robots.txt dosyasının nasıl optimize edilmesi gerektiği ile ilgili bir kaç önemli bilgiyi sizlerle paylaşmak istiyorum. 

  • CSS ve JS klasörlerini engellemediğinizden emin olun
  • WordPress kullanıcısıysanız wp-admin klasörünü engellemeyin
  • Tüm arama motorları için tek bir kural (user-agent:*) tercih edin
  • Tek bir sayfanın arama motorları tarafından dizine engellenmesini istiyorsanız robots.txt kullanmayın
  • Hazırladığınız dosyayı test etmeden yayınlamayın
  • Robots.txt dosyasının bir kere oluşturmanız yeterli olacaktır

Arama motorları listesinde ilk sıralarda yer almak adına yapılan SEO çalışmalarında bu dosyanın önemi oldukça büyüktür. Sitenin verimli bir şekilde taranması ve dizine eklenmesi adına hayati rol üstlenir. Bu sebeple doğru direktiflerle hazırlanmış bir robots.txt dosyası sayesinde sitenizin daha önemli sayfalarının daha sık taranmasını sağlayabilirsiniz.

Robots TXT Dosyası Nasıl Olmalı?

Arama motoru robotlarına belirli kurallarla verilen dizine ekleme veya eklememe talimatları robots.txt dosya komutları ile gerçekleşmektedir. Grup komutları olarak bilenen bu komutlar sayesinde: arama motoru robotu engelleme/izin verme. Dizine ekleme/ izin verme. Sayfa engelleme / izin verme ve Tarama gecikmesi belirtmede kullanılır. Basit bir düzeyde hazırlanan bir robots.txt dosyasında 2 ana anahtar kelime bulunduğunu belirtmek isterim. Bu anahtar kelimeler; User-agent ve Disallow dur. 

User-agent: Web tarayıcı listesinin belirtilmesidir. Hazırlanan dosyanın ilk kuralıdır. Arama motorlarının tamamını listelemek için ise (*) kullanılır.

Disallow: Taranmasını istemediğimiz kök alan bilgisidir. / karakteriyle başlar ve özellikle bir dizini işaret ediyorsa sonu tekrar aynı karakterle bitirilir. 

Yukarıda belirttiğimiz Robots TXT Nedir? Nasıl Kullanılır? sorusuna verdiğimiz cevaplardan sonra bu alanda hazırlanan bir kaç robots.txt dosyasından örnek vererek ne anlama geldiğini sizlerle paylaşmak istiyorum. 

  • User-agent: *
  • Allow: /

User-agent, arama botlarının isimleri gelecek olan yere (*) işareti konularak tüm arama botlarının önü açılmıştır. Bu kodla tüm arama motorlarının indekslemesinin önü açılmıştır. 

  • User-agent: *
  • Disallow: /

User-agent bölümü yine aynı şekilde tüm arama motorlarına izin vermiş olsa da Disallow satırına ( / ) karakteri eklendiğinden dolayı tüm dosyaların taranması engellenmiştir. 

  • User-agent: *
  • Disallow: /images/
  • Disallow: /tmp/
  • Disallow: /private/
  • Disallow: /cgi-bin/

Yukarıda belirtilen robots.txt dosyasındaki komutlar soncunda belirtilen 4 dosyanın disallow ile indekslenmesi engellenmiştir.

Robots.txt Nerede Yer Alır?

Arama motorlarının sitenizi ziyaret ettiğinde hangi sayfaları taraması veya indekslemesi gerektiğini komutlarla belirlediğiniz robots.txt dosyasını, wordpress web sitelerinde farklı eklentilerle oluşturmanız mümkün. Bu eklentilerin başında yoast seo ve all in one seo gelmektedir. Bu eklentilerin SEO araçlar bölümünden dosya düzenleyici sayfasından Create robots.txt file sekmesine tıklayarak dosya oluşturmaya başlayabilirsiniz. İster belirttiğimiz bu iki eklenti sayesinde isterseniz kendiniz bir metin düzenleme belgesi kullanarak kendi robots.txt dosyanızı oluşturabilirsiniz. Bu konuda dikkat etmeniz gereken metin belgesinin adının da robots.txt olmasıdır. 

Hazırlanan bu dosyanın site dizinine eklenmesi gerekmektedir. Bu da oldukça basit bir iştir. Tek yapmanız gereken hazırlanan dosyayı site dizininin public_html klasörüne kopyalanmaktır. Bundan sonra yapmanız gereken hazırlanan ve yüklenen bu dosyayı test etmek olacaktır.. 

Google search console üzerinden yayınlanan robots.txt dosyasının kontrolünü yapabilirsiniz. Robots,txt test aracının sağ alt kısmında bulunan test et butonuna tıklayarak testi başlatın. Daha sonra ekranın sağ üst kısmında bulunan yayınlanan robots.txt dosyasını görüntüle sekmesine tıklayın. Çıkan ekrandan yayınladığınız bu dosyanın içeriğini kontrol edebilirsiniz. 

Geleceğin En İyi İş Fikirleri

Günümüz dünyasında girişimcilerin ve yatırımcıların en önemli sorularından biri, hangi iş fikirleri gelecekte başarılı olacağıdır. Teknoloji, sürdürülebilirlik ve sosyal alışkanlıkların değişimiyle şekillenen iş dünyasında, geleceğe yönelik doğru tercihler yapmak büyük önem taşır. Bu yazıda, geleceğin trendlerini analiz ederek öne çıkan iş fikirlerini derinlemesine inceleyeceğiz. Teknoloji ve Dijitalleşmeye Odaklanan İş Fikirleri Yapay Zekâ Destekli İş...

Google Ads Reklam Verme ve Google Reklam Optimizasyonu

Google Reklam Oluşturma Dijital pazarlama dünyasında Google reklam verme stratejileri, işletmelerin çevrimiçi görünürlüğünü artırmak ve doğru kitleye ulaşmak açısından son derece önemlidir. Başarılı bir Google Ads  kampanyası, markanızın dijital arenada öne çıkmasını sağlarken, yatırım getirinizi de maksimize eder. Bu rehberde, anahtar kelime araştırmasından kampanya optimizasyonuna kadar tüm adımları inceleyeceğiz. Reklam metni ve açılış sayfası...

SEO Danışmanlığı Nedir? SEO Danışmanı İstanbul

SEO (Arama Motoru Optimizasyonu), web sitelerinin arama motorlarında daha görünür olmasını sağlayan bir dizi teknik ve stratejileri ifade eder. SEO danışmanlığı ise, bu teknik ve stratejilerin, bir web sitesinin arama motorlarında daha yüksek sıralamalar elde etmesine yardımcı olacak şekilde uygulanmasını içerir. SEO danışmanı, bir web sitesinin arama motoru optimizasyonu stratejilerini planlama, uygulama ve yönetme...

Anahtar Kelime Araştırması Nedir ve Nasıl Yapılır?

Anahtar kelime araştırması, SEO'nun (Search Engine Optimization) en kritik yapı taşlarından biridir. Bir web sitesinin başarısında, doğru anahtar kelime stratejileri belirlemek ve bu kelimelere yönelik içerikler oluşturmak önemli rol oynar. İster bir e-ticaret sitesi yönetin, ister bir blog sahibi olun, anahtar kelime araştırması yapmak, hedef kitlenizin arama niyetini anlamak ve onlara ulaşmak için gereklidir....

Web Sitesi Trafiğini Artırmanın Kanıtlanmış Yöntemleri

Web Sitesi Trafiğini Artırma Web sitenizin başarısını artırmak için kanıtlanmış yöntemleri keşfedin. Web sitesi trafiğini artırma, hedef kitlenize daha etkin bir şekilde ulaşabilirsiniz. SEO, dijital pazarlama stratejinizin temel taşlarından biridir. SEO Ajansı Fikir Bilişim olarak, uluslararası çözüm ortaklarımız ve yaklaşık 20 yıllık tecrübemizle etkin sonuçlar sağlıyoruz. 1. Özgün ve Kaliteli İçerikler Üretin Web sitenizin...

SEO Nedir ve İşletmeler İçin Neden Önemlidir?

SEO (Arama Motoru Optimizasyonu) Arama Motoru Optimizasyonu, yani SEO, bir web sitesinin değerini artırarak arama motorlarında daha üst sıralarda yer almasını sağlamayı hedefleyen çalışmaların bütünüdür. Bu sayede, web sitesinin ziyaretçi sayısı artırılır, kullanıcılar için daha erişilebilir hale getirilir ve site sahipleri için daha fazla kazanç elde etme potansiyeli yaratılır. SEO, arama motorlarının belirlediği kriterlere...

PMAX Nedir? Performance Max Nedir?

Performance Max (PMAX), Google Ads'in sunduğu en yeni kampanya türlerinden biridir. Reklam verenlerin tek bir kampanya ile tüm Google kanallarında (YouTube, Display Ağı, Arama Ağı, Keşfet, Gmail ve Haritalar) reklam vermesini sağlar. Bu kampanya türü, makine öğrenmesi teknolojilerini kullanarak performansı maksimize etmeyi amaçlar. Reklam verenlerin çeşitli kampanya türleriyle uğraşmasına gerek kalmadan, tek bir kampanya...

WordPress Link Yapısı Değiştirme Nasıl Gerçekleşir?

WordPress link yapısını değiştirmek, sitenizin SEO performansını artırmak ve kullanıcı deneyimini geliştirmek için önemli bir adımdır. Bu değişiklikler, sayfa ve yazı URL'lerinin daha anlamlı ve okunabilir hale gelmesini sağlar. İlk olarak, WordPress yönetici paneline giriş yaparak "Ayarlar" menüsünden "Kalıcı Bağlantılar" seçeneğine gitmeniz gerekmektedir. Burada, çeşitli kalıcı bağlantı yapılarını göreceksiniz. Yaygın olarak kullanılan yapılar arasında...

Crawling Nedir?

Crawling, arama motorlarının internet üzerindeki web sayfalarını keşfetme ve indeksleme sürecidir. Arama motorları, botlar veya örümcekler olarak adlandırılan yazılımlar aracılığıyla web sitelerindeki bağlantıları takip ederek sayfaları tarar ve bu sayfalardaki içeriği veri tabanlarına kaydeder. Bu süreç, arama motorlarının kullanıcıların yaptığı aramalara en uygun ve güncel sonuçları sunabilmesi için temel bir adımdır. Crawling işlemi, web...

Affilliate Marketing (Satış Ortaklığı) Nedir? Nasıl Yapılır?

Affiliate marketing, Türkçe'de satış ortaklığı olarak bilinen, bir ürün veya hizmeti tanıtarak komisyon kazanma yöntemidir. Bu modelde, bir kişi veya işletme, başka bir işletmenin ürünlerini veya hizmetlerini tanıtır ve satış gerçekleştikçe belirli bir komisyon alır. Affiliate marketing, dijital pazarlama stratejileri arasında oldukça popülerdir ve hem tanıtım yapan kişiye hem de ürün veya hizmet sağlayan...

Marka Farklılaştırma Stratejileri Nelerdir?

Marka farklılaştırma stratejileri, bir markanın rakiplerinden ayrılmasını sağlayarak tüketicilerin zihninde benzersiz bir konum elde etmesine yardımcı olur. Bu stratejilerin temelinde, markanın kendine özgü özelliklerini ve değerlerini vurgulamak yatar. Öncelikle, ürün veya hizmetin kalitesi, farklılaşmada önemli bir rol oynar. Üstün kaliteye sahip bir ürün, tüketicilerin markaya olan güvenini artırır ve sadakat oluşturur. Aynı şekilde, benzersiz...

SEO Resim Optimizasyonu Rehberi

SEO resim optimizasyonu, bir web sitesinin görsellerinin arama motorlarında daha iyi sıralamalar elde etmesine yardımcı olan önemli bir tekniktir. Resim optimizasyonu, sadece web sitesinin genel hızını artırmakla kalmaz, aynı zamanda kullanıcı deneyimini de iyileştirir. Bu süreçte, resimlerin dosya boyutlarının küçültülmesi, doğru dosya adlarının kullanılması ve alternatif metinlerin (alt text) eklenmesi gibi çeşitli yöntemler kullanılır....

Growth Marketing Nedir?

Growth marketing, dijital pazarlamanın ötesine geçen ve sürdürülebilir büyümeyi hedefleyen bir pazarlama stratejisidir. Geleneksel pazarlama yöntemlerinden farklı olarak, büyüme odaklı pazarlama, veri analizi, müşteri geri bildirimleri ve sürekli test süreçlerine dayanır. Bu yaklaşım, müşteri edinimi, elde tutma ve gelir artışını optimize etmek için çeşitli taktikleri bir araya getirir. Başarılı bir büyüme stratejisi, her aşamada...

CRM Nedir? Eksiksiz CRM Kılavuzu

Müşteri İlişkileri Yönetimi ya da yaygın adıyla CRM, işletmelerin müşteri ilişkilerini yönetme, anlama ve geliştirme süreçlerini kapsayan geniş bir alanı ifade eder. Bu terim, müşteri verilerinin toplanması, analiz edilmesi ve bu bilgilerin müşteri memnuniyetini artırmak, satışları desteklemek ve müşteri sadakatini güçlendirmek için kullanılmasını içerir. CRM, müşterilerle olan etkileşimlerin her noktasında derinlemesine bir anlayış sağlayarak...

Yenilikçi Dijital Pazarlama ve SEO Ajansı Hizmetiyle Markanızı Büyütün!

    Teklif Alın