---
metadata:
  - name: generator
    content: Diplodoc Platform v5.64.0
alternate:
  - https://yandex.com.tr/support/webmaster/en/controlling-robot/robots-txt.md
  - https://yandex.com.tr/support/webmaster/tr/controlling-robot/robots-txt.md
  - href: https://yandex.com.tr/support/webmaster/tr/controlling-robot/robots-txt.md
    type: text/markdown
    title: Markdown version
  - href: https://yandex.com.tr/support/webmaster/tr/llms.txt?revision=r21906771
    rel: describedby
---
> **Documentation Index:** Fetch the complete configuration index at https://yandex.com.tr/support/webmaster/tr/llms.txt?revision=r21906771


# Robots.txt dosyasını kullanma

_robots.txt_, arama motoru robotları için site dizinleme parametrelerini içeren bir metin dosyasıdır. İçinde _robots.txt_, botların web sitesi sayfalarını dizinlemesini kısıtlayabilir, bu da sitenin yükünü azaltabilir ve performansını hızlandırabilir.


{% note info %}

_robots.txt_ dosyasında kısıtlanan sayfalar Yandex arama sonuçlarında yer alabilir. Sayfaları aramadan kaldırmak için, sayfanın HTML kodunda _noindex_ yönergesini belirtin veya HTTP üst bilgisini yapılandırın. Bu tür sayfaları _robots.txt_ dosyası içinde kısıtlamayın, aksi takdirde Yandex botu bunları dizinleyemez ve talimatlarınızı algılayamaz. Ayrıntılar için [Sayfaları aramadan nasıl hariç tutulur?](https://yandex.com.tr/support/webmaster/tr/yandex-indexing/removing-from-index.md) bölümüne bakın.

{% endnote %}


Yandex, gelişmiş özelliklere sahip [Robots Exclusion Protocol](http://www.robotstxt.org/robotstxt.html) standardını destekler.


## robots.txt dosyasına yönelik gereksinimler {#requirement}

Yandex robotları, şu durumlarda `robots.txt` dosyasını doğru bir şekilde işler:
- Dosya boyutu 500 KB’yi geçmez.
    
- Dosya, "robots" adını taşıyan bir `robots.txt` dosyasıysa.
- Dosya, sitenin kök dizininde bulunur.
- Dosya, dizine ekleme botları tarafından erişilebilir:

    - Siteyi barındıran sunucu bir HTTP 200 OK durum kodu döndürür.
    - `robots.txt` dosyası, sunucunun 200 OK kodu döndürdüğü başka bir `robots.txt` dosyasına yönlendiriyorsa.

    Daha fazla bilgi için, bakınız [Sunucu yanıt kontrolü](https://webmaster.yandex.com.tr/tools/server-response/).

    Yandex, bir sitede bulunan `robots.txt` dosyasından başka bir sitede bulunan dosyaya yönlendirmeyi destekler. Bu durumda, hedef dosyadaki yönergeler dikkate alınır. Bu yönlendirme, [siteyi taşırken](https://yandex.com.tr/support/webmaster/tr/yandex-indexing/moving-site.md) faydalı olabilir.

Dosya gereksinimleri karşılamıyorsa, site dizinlemeye açık kabul edilir.

## Dosyanın içeriği hakkında öneriler {#recommend}

Yandex aşağıdaki yönergeleri destekler:


#|
||
**Yönerge**
|
**Ne işe yarar?**
||
||
[User‑agent](https://yandex.com.tr/support/webmaster/tr/robot-workings/user-agent.md) *
|
Kuralların `robots.txt` içinde hangi robota uygulanacağını belirtir.
||
||
[Disallow](https://yandex.com.tr/support/webmaster/tr/robot-workings/allow-disallow.md)
|
Sitenin bölümlerinin veya bireysel sayfalarının taranmasını yasaklar.
||
||
[Sitemap](https://yandex.com.tr/support/webmaster/tr/robot-workings/sitemap.md)
|
Sitede yayınlanan `Sitemap` dosyasının yolunu belirtir.
||
||
[Clean-param](https://yandex.com.tr/support/webmaster/tr/robot-workings/clean-param.md)
|
Sayfa URL’sinin dizinlenirken göz ardı edilmesi gereken parametreler (örneğin UTM etiketleri) içerdiğini robota belirtir.
||
||
[Allow](https://yandex.com.tr/support/webmaster/tr/robot-workings/allow-disallow.md)
|
Site bölümlerinin veya bireysel sayfaların dizinlenmesine izin verir.
||
|#

\* Zorunlu yönerge.

En sık Disallow, Sitemap ve Clean-param yönergelerine ihtiyacınız olacaktır. Örneğin:

```no-highlight
User-agent: * # yönergelerin hangi botlar için ayarlandığını belirtir
Disallow: /bin/ # "Alışveriş Sepeti" bağlantılarını engeller
Disallow: /search/ # sitenin yerleşik aramasından gelen bağlantıları engeller
Disallow: /admin/ # yönetici panelinden gelen bağlantıları engeller
Sitemap: http://example.com/sitemap # botu sitenin Sitemap dosyasına yönlendirir
Clean-param: ref /some_dir/get_book.pl
```

<!-- source: tr/_includes/popup/id-popup/other-robots.md -->
Diğer arama motorları ve hizmetlerin robotları, direktifleri farklı şekilde yorumlayabilir.
<!-- endsource: tr/_includes/popup/id-popup/other-robots.md -->



{% note info %}

Robot, alt dizelerin (dosya adı veya yol, robot adı) büyük/küçük harf duyarlılığını dikkate alır ve yönergelerin adlarındaki büyük/küçük harf duyarlılığını göz ardı eder.

{% endnote %}



## Kiril karakterlerinin kullanımı {#cyrillic-urls}

`Robots.txt` dosyasında ve sunucu HTTP üst bilgilerinde Kiril alfabesinin kullanımına izin verilmez.

Alan adları için [Punycode](https://en.wikipedia.org/wiki/Punycode) kullanın. Sayfa adresleri için, mevcut site yapısının kodlamasıyla aynı kodlamayı kullanın.

`Robots.txt` dosyası örneği:

* Yanlış:

  ```no-highlight translate=no
  User-agent: Yandex
  Disallow: /корзина
  Sitemap: сайт.рф/sitemap.xml
  ```

* Doğru:

  ```no-highlight translate=no
  User-agent: Yandex
  Disallow: /%D0%BA%D0%BE%D1%80%D0%B7%D0%B8%D0%BD%D0%B0
  Sitemap: http://xn--80aswg.xn--p1ai/sitemap.xml
  ```

## Robots.txt nasıl ayarlanır {#how-to-create}

1. Metin düzenleyicide, `robots.txt` adlı bir dosya oluşturun ve içine [ihtiyacınız olan yönergeleri](#recommend) ekleyin.
1. [Dosyayı kontrol edin](https://yandex.com.tr/support/webmaster/tr/indexing-options/robots-txt-analyzer.md) Yandex Webmaster’da.
1. Dosyayı sitenizin kök dizinine yerleştirin.

[Örnek dosya](https://download.cdn.yandex.net/from/yandex.ru/support/ru/webmaster/files/robots-txt-example.txt). Bu dosya, tüm arama motorları için sitenin tamamının dizinlenmesine izin verir.


## Sorular ve cevaplar {#qanda}


{% cut ""Sunucu, /robots.txt isteğine yönlendirme ile yanıt veriyor" hatası Yandex Webmaster’daki Site tanılaması sayfasında görünür." %}

Yandex’in dizinleme botunun [robots.txt](https://yandex.com.tr/support/webmaster/tr/indexing-options/robots-txt-analyzer.md#robots-txt-analyzer) dosyasına uymasını sağlamak için bu dosya sitenizin kök dizininde bulunmalı ve bir HTTP 200 kodu döndürmelidir. `robots.txt` dosyası başka bir `robots.txt` dosyasına yönlendiriyorsa (örneğin sitenizi taşıdığınızda) Yandex hedef dosyayı dikkate alır.

`robots.txt` dosyanızdaki yönergelerin istendiği gibi çalışması için dosyanın doğru bilgiler içerdiğinden emin olun. Dosyayı test etmek için, hedef siteyi Yandex Webmaster’a ekleyin ve site sahipliğinizi doğrulayın.

Robot için `robots.txt` dosyasının erişilebilirliğini kontrol etmek için, [sunucu yanıtını kontrol edin](https://webmaster.yandex.com.tr/tools/server-response/).

{% endcut %}


{% cut "Destek ile iletişime geçin" %}

<div class="cut-button">





<div style="padding: 15px;
      margin: 10px 0;
      background: #FFFFFF;
      border-radius: 10px;
      border: 1px solid var(--yc-color-line-generic);">
<iframe style="background: #FFFFFF;"
      height="700"
      width="100%"
      frameborder="0"
      src="https://forms.yandex.com.tr/surveys/2426/?&iframe=1&lang=tr">
</iframe>
</div>


{% endcut %}

</div>


<!-- source: tr/_includes/table-style.md -->

<!-- endsource: tr/_includes/table-style.md -->

<!-- source: tr/_includes/cut-button-style.md -->

<!-- endsource: tr/_includes/cut-button-style.md -->

<!-- source: tr/_includes/footer.md -->
<div width="100%" align="center" class="main-footer"> 
<br><br><br>
Ayrıca şuraya gidebilirsiniz: 
<br><br>





[![](../_assets/logo/logo-pic.svg)](https://webmaster.yandex.com.tr/) [![](../_assets/logo/logo-en.svg)](https://webmaster.yandex.com.tr/)


</div>


<!-- source: tr/_includes/styles/footer-style.md -->

<!-- endsource: tr/_includes/styles/footer-style.md -->
<!-- endsource: tr/_includes/footer.md -->
