{"id":2876,"date":"2026-10-16T10:00:00","date_gmt":"2026-10-16T07:00:00","guid":{"rendered":"https:\/\/narhost.com\/destek\/?p=2876"},"modified":"2026-10-15T01:43:29","modified_gmt":"2026-10-14T22:43:29","slug":"yapay-zeka-botlari-engelleme","status":"publish","type":"post","link":"https:\/\/narhost.com\/destek\/yapay-zeka-botlari-engelleme\/","title":{"rendered":"Yapay Zeka Botlar\u0131 Nas\u0131l Engellenir (robots.txt ve .htaccess)"},"content":{"rendered":"<p class=\"kb-dogrulama\">Son do\u011frulama: Ekim 2026 \u00b7 panel ad\u0131mlar\u0131 cPanel 136 test hesab\u0131nda denendi, kurallar OpenAI, Anthropic ve Apache belgelerine g\u00f6re<\/p>\n<div id=\"hizli-cozum\" class=\"ai-box ai-box--cozum\">\n<p class=\"ai-box-title\">H\u0131zl\u0131 \u00e7\u00f6z\u00fcm<\/p>\n<p><strong>Yapay zeka botlar\u0131 engelleme<\/strong> i\u015fi iki katmanda yap\u0131l\u0131r: kurallara uyan botlar i\u00e7in <code>robots.txt<\/code>, uymayanlar i\u00e7in <code>.htaccess<\/code>. \u0130kisi de cPanel Dosya Y\u00f6neticisi&#8217;nden d\u00fczenlenir.<\/p>\n<ol>\n<li>cPanel \u2192 \u00d6l\u00e7\u00fcmler \u2192 <strong>Ham Eri\u015fim<\/strong> g\u00fcnl\u00fc\u011f\u00fcnde hangi botun ka\u00e7 istek yapt\u0131\u011f\u0131na bak\u0131n.<\/li>\n<li>Dosya Y\u00f6neticisi&#8217;nde <code>public_html\/robots.txt<\/code> dosyas\u0131na bot ad\u0131yla <code>Disallow<\/code> kural\u0131 yaz\u0131n.<\/li>\n<li>Y\u00fck s\u00fcr\u00fcyorsa <code>public_html\/.htaccess<\/code> dosyas\u0131na kullan\u0131c\u0131 arac\u0131s\u0131na g\u00f6re 403 d\u00f6nd\u00fcren kural\u0131 ekleyin.<\/li>\n<li>Bir g\u00fcn sonra g\u00fcnl\u00fc\u011fe yeniden bak\u0131p istek say\u0131s\u0131n\u0131n d\u00fc\u015ft\u00fc\u011f\u00fcn\u00fc do\u011frulay\u0131n.<\/li>\n<\/ol>\n<\/div>\n<table class=\"kb-uyg\">\n<tr>\n<th>Panel<\/th>\n<td>cPanel (Jupiter)<\/td>\n<\/tr>\n<tr>\n<th>Sistem<\/th>\n<td>Payla\u015f\u0131ml\u0131 hosting (CloudLinux, LiteSpeed)<\/td>\n<\/tr>\n<tr>\n<th>Yetki<\/th>\n<td>cPanel kullan\u0131c\u0131s\u0131<\/td>\n<\/tr>\n<tr>\n<th>Narhost \u00fcr\u00fcn\u00fc<\/th>\n<td><a href=\"https:\/\/narhost.com\/web-hosting\" title=\"Narhost Web Hosting paketleri\">Web Hosting<\/a>, WordPress Hosting, Kurumsal Hosting<\/td>\n<\/tr>\n<\/table>\n<div class=\"kb-once\">\n<p class=\"label\">Ba\u015flamadan \u00f6nce<\/p>\n<ul>\n<li>Hangi botu neden kapatt\u0131\u011f\u0131n\u0131za karar verin. Arama botlar\u0131n\u0131 kapatmak sitenizi o arac\u0131n cevaplar\u0131ndan \u00e7\u0131kar\u0131r; karar \u00f6l\u00e7\u00fctleri <a href=\"https:\/\/narhost.com\/blog\/yapay-zeka-botlari\/\" title=\"Yapay Zeka Botlar\u0131 Engellenmeli mi \u2014 Narhost Blog\">yapay zeka botlar\u0131 engellenmeli mi<\/a> yaz\u0131s\u0131nda.<\/li>\n<li><code>.htaccess<\/code> dosyas\u0131n\u0131n bir kopyas\u0131n\u0131 indirin. Hatal\u0131 bir sat\u0131r b\u00fct\u00fcn siteyi 500 hatas\u0131na d\u00fc\u015f\u00fcr\u00fcr.<\/li>\n<li>WordPress kullan\u0131yorsan\u0131z <code>robots.txt<\/code> dosyas\u0131n\u0131n fiziksel mi sanal m\u0131 oldu\u011funu kontrol edin; klas\u00f6rde dosya yoksa WordPress onu kendisi \u00fcretiyordur.<\/li>\n<\/ul>\n<\/div>\n<h2>Hangi bot ne i\u015fe yarar<\/h2>\n<p>Sa\u011flay\u0131c\u0131lar botlar\u0131n\u0131 \u00fc\u00e7 role ay\u0131r\u0131r ve her rol ayr\u0131 adla gelir. E\u011fitim botlar\u0131 (<code>GPTBot<\/code>, <code>ClaudeBot<\/code>, <code>CCBot<\/code>) model e\u011fitimi i\u00e7in i\u00e7erik toplar. Arama botlar\u0131 (<code>OAI-SearchBot<\/code>, <code>Claude-SearchBot<\/code>) yapay zeka aramalar\u0131nda kaynak g\u00f6sterilecek sayfalar\u0131 dizine al\u0131r. Kullan\u0131c\u0131 botlar\u0131 (<code>ChatGPT-User<\/code>, <code>Claude-User<\/code>) biri soru sordu\u011funda sayfay\u0131 o an a\u00e7ar. <code>Google-Extended<\/code> ise ayr\u0131 bir bot de\u011fildir; yaln\u0131z <code>robots.txt<\/code> i\u00e7inde kullan\u0131lan bir denetim ad\u0131d\u0131r ve <code>.htaccess<\/code> ile engellenemez. Adlar\u0131n g\u00fcncel listesi <a href=\"https:\/\/developers.openai.com\/api\/docs\/bots\" title=\"OpenAI \u2014 taray\u0131c\u0131lar ve kullan\u0131c\u0131 arac\u0131lar\u0131, resm\u00ee belge\" target=\"_blank\" rel=\"noopener\">OpenAI&#8217;nin bot belgesinde<\/a> ve di\u011fer sa\u011flay\u0131c\u0131lar\u0131n kendi sayfalar\u0131nda yer al\u0131r; <code>.htaccess<\/code> kural\u0131n\u0131n s\u00f6zdizimi <a href=\"https:\/\/httpd.apache.org\/docs\/2.4\/mod\/mod_rewrite.html\" title=\"Apache HTTP Server 2.4 \u2014 mod_rewrite mod\u00fcl\u00fc belgesi\" target=\"_blank\" rel=\"noopener\">Apache mod_rewrite belgesine<\/a> dayan\u0131r.<\/p>\n<h2>Yapay zeka botlar\u0131 engelleme ad\u0131mlar\u0131<\/h2>\n<ol class=\"kb-adimlar\">\n<li><strong>cPanel \u2192 \u00d6l\u00e7\u00fcmler \u2192 Ham Eri\u015fim<\/strong> sayfas\u0131n\u0131 a\u00e7\u0131n, alan ad\u0131n\u0131z\u0131n g\u00fcnl\u00fc\u011f\u00fcn\u00fc indirin. Dosyay\u0131 bir metin d\u00fczenleyicide a\u00e7\u0131p bot adlar\u0131n\u0131 arat\u0131n; her sat\u0131r\u0131n sonundaki t\u0131rnak i\u00e7indeki b\u00f6l\u00fcm kullan\u0131c\u0131 arac\u0131s\u0131d\u0131r.<br \/>\n<figure class=\"kb-ekran\"><img decoding=\"async\" src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/10\/yapay-zeka-botlari-engelleme-adim-1.webp\" alt=\"cPanel Ham Eri\u015fim sayfas\u0131 \u2014 alan ad\u0131n\u0131n eri\u015fim g\u00fcnl\u00fc\u011f\u00fcn\u00fc indirme\" width=\"1200\" height=\"898\" loading=\"lazy\"><figcaption>Ham Eri\u015fim sayfas\u0131nda alan ad\u0131n\u0131n yan\u0131ndaki ba\u011flant\u0131 g\u00fcncel g\u00fcnl\u00fc\u011f\u00fc indirir.<\/figcaption><\/figure>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: hangi botun g\u00fcnde ka\u00e7 istek yapt\u0131\u011f\u0131n\u0131 ve hangi adresleri gezdi\u011fini g\u00f6r\u00fcrs\u00fcn\u00fcz. Y\u00fck arama ve filtre adreslerinden geliyorsa \u00f6nce onlar\u0131 kapatmak yeterli olabilir.<\/p>\n<\/li>\n<li><strong>cPanel \u2192 Dosyalar \u2192 Dosya Y\u00f6neticisi \u2192 public_html<\/strong> klas\u00f6r\u00fcnde <code>robots.txt<\/code> dosyas\u0131n\u0131 a\u00e7\u0131n (yoksa <strong>+ Dosya<\/strong> ile olu\u015fturun) ve e\u011fitim botlar\u0131 i\u00e7in kural\u0131 ekleyin.<br \/>\n<figure class=\"kb-ekran\"><img decoding=\"async\" src=\"https:\/\/narhost.com\/destek\/wp-content\/uploads\/2026\/10\/yapay-zeka-botlari-engelleme-adim-2.webp\" alt=\"yapay zeka botlar\u0131 engelleme i\u00e7in cPanel Dosya Y\u00f6neticisi'nde public_html klas\u00f6r\u00fc\" width=\"1200\" height=\"833\" loading=\"lazy\"><figcaption>robots.txt ve .htaccess dosyalar\u0131 public_html klas\u00f6r\u00fcnde durur; gizli dosyalar Ayarlar&#8217;dan g\u00f6sterilir.<\/figcaption><\/figure>\n<pre><code class=\"language-text\">User-agent: GPTBot\nDisallow: \/\n\nUser-agent: ClaudeBot\nDisallow: \/\n\nUser-agent: CCBot\nDisallow: \/\n\nUser-agent: Google-Extended\nDisallow: \/<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: taray\u0131c\u0131da <code>ornek.com\/robots.txt<\/code> adresini a\u00e7t\u0131\u011f\u0131n\u0131zda kurallar g\u00f6r\u00fcn\u00fcr. Botlar dosyay\u0131 kendi aral\u0131klar\u0131yla yeniden okur; etki bir g\u00fcn ile birka\u00e7 g\u00fcn aras\u0131nda ba\u015flar.<\/p>\n<\/li>\n<li><strong>Yaln\u0131z belirli adresleri kapatmak<\/strong> \u00e7o\u011fu sitede daha do\u011fru \u00e7\u00f6z\u00fcmd\u00fcr. Arama ve filtre gibi sonsuz adres \u00fcreten yollar\u0131 b\u00fct\u00fcn botlara kapat\u0131n, i\u00e7erik sayfalar\u0131n\u0131 a\u00e7\u0131k b\u0131rak\u0131n.\n<pre><code class=\"language-text\">User-agent: *\nDisallow: \/?s=\nDisallow: \/*?filter_\nDisallow: \/sepet\/\nDisallow: \/hesabim\/<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: botlar i\u00e7erik sayfalar\u0131n\u0131 gezmeye devam eder, \u00f6nbelle\u011fe al\u0131namayan adreslere istek yapmaz.<\/p>\n<\/li>\n<li><strong>Kurala uymayan bot i\u00e7in<\/strong><code>public_html\/.htaccess<\/code> dosyas\u0131n\u0131n en \u00fcst\u00fcne a\u015fa\u011f\u0131daki blo\u011fu ekleyin. \u0130kinci sat\u0131r <code>robots.txt<\/code> dosyas\u0131n\u0131 kural d\u0131\u015f\u0131nda tutar; bot dosyay\u0131 okuyamazsa kurallar\u0131n\u0131z\u0131 da \u00f6\u011frenemez.\n<pre><code class=\"language-apache\">&lt;IfModule mod_rewrite.c&gt;\nRewriteEngine On\nRewriteCond %{REQUEST_URI} !^\/robots\\.txt$\nRewriteCond %{HTTP_USER_AGENT} (GPTBot|ClaudeBot|CCBot) [NC]\nRewriteRule .* - [F,L]\n&lt;\/IfModule&gt;<\/code><\/pre>\n<p class=\"kb-cikti\">Beklenen sonu\u00e7: listedeki kullan\u0131c\u0131 arac\u0131lar\u0131yla gelen istekler 403 yan\u0131t\u0131 al\u0131r; ziyaret\u00e7iler ve arama motorlar\u0131 etkilenmez.<\/p>\n<\/li>\n<\/ol>\n<div class=\"warn-box\">\n<p class=\"label\">Dikkat<\/p>\n<p><code>User-agent: *<\/code> alt\u0131na <code>Disallow: \/<\/code> yazmay\u0131n; bu kural Googlebot dahil b\u00fct\u00fcn botlar\u0131 kapat\u0131r ve site arama sonu\u00e7lar\u0131ndan d\u00fc\u015fer. Engelleme her zaman bot ad\u0131yla yap\u0131l\u0131r.<\/p>\n<\/div>\n<h2>Do\u011frulama<\/h2>\n<div class=\"success-box\">\n<p class=\"label\">Sonu\u00e7<\/p>\n<p>Sitenizi taray\u0131c\u0131da a\u00e7\u0131n; sayfa normal geliyorsa <code>.htaccess<\/code> kural\u0131 s\u00f6zdizimi olarak do\u011frudur. Ertesi g\u00fcn Ham Eri\u015fim g\u00fcnl\u00fc\u011f\u00fcn\u00fc yeniden indirin: engellenen botlar\u0131n sat\u0131rlar\u0131nda durum kodu <code>403<\/code> olmal\u0131, <code>robots.txt<\/code> iste\u011finde <code>200<\/code> kalmal\u0131d\u0131r. cPanel \u2192 \u00d6l\u00e7\u00fcmler \u2192 Resource Usage ekran\u0131ndaki CPU grafi\u011fi de d\u00fc\u015f\u00fc\u015f\u00fc g\u00f6sterir.<\/p>\n<\/div>\n<h2>H\u00e2l\u00e2 \u00e7\u00f6z\u00fclmediyse<\/h2>\n<ul>\n<li><strong>Site 500 hatas\u0131 veriyor.<\/strong><code>.htaccess<\/code> dosyas\u0131nda yaz\u0131m hatas\u0131 vard\u0131r; ekledi\u011finiz blo\u011fu silip kaydedin. Hatan\u0131n sat\u0131r\u0131 <a href=\"https:\/\/narhost.com\/destek\/cpanel-hata-gunlukleri-inceleme\/\" title=\"cPanel Hata G\u00fcnl\u00fckleri \u0130nceleme \u2014 Narhost Destek Merkezi\">cPanel hata g\u00fcnl\u00fcklerinde<\/a> g\u00f6r\u00fcn\u00fcr.<\/li>\n<li><strong>\u0130stekler s\u00fcr\u00fcyor ama kullan\u0131c\u0131 arac\u0131s\u0131 farkl\u0131.<\/strong> Bot kimli\u011fini gizliyordur. Adres ya da adres blo\u011fu belliyse <a href=\"https:\/\/narhost.com\/destek\/cpanelde-ip-engelleme\/\" title=\"cPanel&#039;de IP Engelleme Nas\u0131l Yap\u0131l\u0131r \u2014 Narhost Destek Merkezi\">cPanel&#8217;de IP engelleme<\/a> arac\u0131n\u0131 kullan\u0131n.<\/li>\n<li><strong>Kaynak s\u0131n\u0131r\u0131 uyar\u0131s\u0131 devam ediyor.<\/strong> Y\u00fck\u00fcn ba\u015fka bir kayna\u011f\u0131 vard\u0131r; <a href=\"https:\/\/narhost.com\/destek\/resource-limit-is-reached-508-hatasi\/\" title=\"Resource Limit Is Reached 508 Hatas\u0131 Nas\u0131l \u00c7\u00f6z\u00fcl\u00fcr \u2014 Narhost Destek Merkezi\">508 kaynak s\u0131n\u0131r\u0131 hatas\u0131<\/a> kart\u0131ndaki te\u015fhis s\u0131ras\u0131n\u0131 izleyin.<\/li>\n<li><strong>WordPress robots.txt de\u011fi\u015fikli\u011fi g\u00f6r\u00fcnm\u00fcyor.<\/strong> Dosya sanal \u00fcretiliyordur; d\u00fczenleme yolu <a href=\"https:\/\/narhost.com\/destek\/wordpress-robots-txt-duzenleme\/\" title=\"WordPress robots.txt Dosyas\u0131 Nas\u0131l D\u00fczenlenir \u2014 Narhost Destek Merkezi\">WordPress robots.txt d\u00fczenleme<\/a> kart\u0131nda.<\/li>\n<\/ul>\n<div class=\"cta-box\">\n<p class=\"label\">Narhost deste\u011fi<\/p>\n<p>Talebe \u015funlar\u0131 ekleyin: alan ad\u0131, g\u00fcnl\u00fckte g\u00f6rd\u00fc\u011f\u00fcn\u00fcz bot ad\u0131 ve istek say\u0131s\u0131, ekledi\u011finiz kurallar, kaynak uyar\u0131s\u0131n\u0131n geldi\u011fi saat.<\/p>\n<p><a class=\"cta-btn\" href=\"https:\/\/narhost.com\/submitticket.php\" title=\"Narhost destek talebi a\u00e7\">Destek talebi a\u00e7<\/a><\/div>\n<div class=\"kb-ilgili\">\n<p class=\"label\">Sonraki ad\u0131mlar<\/p>\n<ul>\n<li><a href=\"https:\/\/narhost.com\/destek\/web-sitesi-ve-sunucu-guvenligi-rehberi\/\" title=\"Web Sitesi ve Sunucu G\u00fcvenli\u011fi Rehberi \u2014 Narhost Destek Merkezi\">Web sitesi ve sunucu g\u00fcvenli\u011fi rehberi<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/cpanelde-ip-engelleme\/\" title=\"cPanel&#039;de IP Engelleme Nas\u0131l Yap\u0131l\u0131r \u2014 Narhost Destek Merkezi\">cPanel&#8217;de IP engelleme<\/a><\/li>\n<li><a href=\"https:\/\/narhost.com\/destek\/wordpress-robots-txt-duzenleme\/\" title=\"WordPress robots.txt Dosyas\u0131 Nas\u0131l D\u00fczenlenir \u2014 Narhost Destek Merkezi\">WordPress robots.txt d\u00fczenleme<\/a><\/li>\n<\/ul>\n<\/div>\n<div class=\"kb-faq\">\n<h2>S\u0131k\u00e7a sorulan sorular<\/h2>\n<h3>robots.txt kural\u0131 ne zaman etkili olur?<\/h3>\n<p>Botlar dosyay\u0131 belirli aral\u0131klarla yeniden okur. OpenAI, arama ile ilgili de\u011fi\u015fikliklerin yakla\u015f\u0131k 24 saat i\u00e7inde dikkate al\u0131nd\u0131\u011f\u0131n\u0131 belirtiyor; di\u011fer sa\u011flay\u0131c\u0131larda birka\u00e7 g\u00fcn s\u00fcrebilir.<\/p>\n<h3>GPTBot&#8217;u kapat\u0131rsam ChatGPT aramas\u0131nda g\u00f6r\u00fcnmez miyim?<\/h3>\n<p>G\u00f6r\u00fcn\u00fcrs\u00fcn\u00fcz. Arama cevaplar\u0131nda yer almay\u0131 <code>OAI-SearchBot<\/code> belirler; <code>GPTBot<\/code> yaln\u0131z e\u011fitimle ilgilidir ve ikisinin ayar\u0131 birbirinden ba\u011f\u0131ms\u0131zd\u0131r.<\/p>\n<h3>Kural\u0131 .htaccess yerine yaln\u0131z robots.txt ile yapsam yeter mi?<\/h3>\n<p>Ad\u0131n\u0131 duyuran sa\u011flay\u0131c\u0131lar\u0131n botlar\u0131 <code>robots.txt<\/code> kurallar\u0131na uyar; \u00e7o\u011fu sitede bu yeterlidir. <code>.htaccess<\/code> kural\u0131, dosyaya uymayan ya da y\u00fck\u00fc s\u00fcren botlar i\u00e7in ikinci ad\u0131md\u0131r.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Yapay zeka botlar\u0131n\u0131 cPanel&#8217;de s\u0131n\u0131rlama: Ham Eri\u015fim g\u00fcnl\u00fc\u011f\u00fcnde botu bulma, robots.txt ile bot ad\u0131na g\u00f6re kural, sonsuz adres \u00fcreten sayfalar\u0131 kapatma ve kurala uymayan bot i\u00e7in .htaccess ile 403 d\u00f6nd\u00fcrme.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[79,9],"tags":[182,304],"class_list":["post-2876","post","type-post","status-publish","format-standard","hentry","category-guvenlik-duvari","category-web-hosting","tag-htaccess-2","tag-robots-txt"],"meta_box":[],"_links":{"self":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/comments?post=2876"}],"version-history":[{"count":1,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2876\/revisions"}],"predecessor-version":[{"id":2885,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/posts\/2876\/revisions\/2885"}],"wp:attachment":[{"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/media?parent=2876"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/categories?post=2876"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/narhost.com\/destek\/wp-json\/wp\/v2\/tags?post=2876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}