{"id":25260,"date":"2023-02-17T00:00:00","date_gmt":"2023-02-17T00:00:00","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/dont-use-403s-or-404s-for-rate-limiting\/"},"modified":"2023-02-17T00:00:00","modified_gmt":"2023-02-17T00:00:00","slug":"dont-use-403s-or-404s-for-rate-limiting","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/dont-use-403s-or-404s-for-rate-limiting\/","title":{"rendered":"H\u0131z s\u0131n\u0131rlamas\u0131 i\u00e7in 403 veya 404 hatalar\u0131n\u0131 kullanmay\u0131n"},"content":{"rendered":"<p class=\"gargardate\">17 \u015eubat 2023, Cuma<\/p>\n<p>\n  Son birka\u00e7 ayd\u0131r, web sitesi sahiplerinin ve baz\u0131 i\u00e7erik da\u011f\u0131t\u0131m a\u011flar\u0131n\u0131n (CDN&#8217;lerin) <code>404<\/code> ve di\u011fer <code>4xx<\/code> istemci hatalar\u0131n\u0131 (ancak<br \/>\n  <code>429<\/code>de\u011fil) Googlebot&#8217;un tarama h\u0131z\u0131n\u0131 d\u00fc\u015f\u00fcrmek i\u00e7in kullanmaya \u00e7al\u0131\u015ft\u0131klar\u0131nda bir art\u0131\u015f fark ettik.\n<\/p>\n<p>\n  Bu blog yaz\u0131s\u0131n\u0131n k\u0131sa \u00f6zeti \u015fu: l\u00fctfen bunu yapmay\u0131n; elimizde<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/reduce-the-google-crawl-rate\/\">Googlebot&#8217;un tarama h\u0131z\u0131 nas\u0131l d\u00fc\u015f\u00fcr\u00fcl\u00fcr<\/a>hakk\u0131nda belgelerimiz mevcut. Bunun yerine onu okuyun ve Googlebot&#8217;un tarama h\u0131z\u0131n\u0131 nas\u0131l etkili bir \u015fekilde y\u00f6netece\u011finizi \u00f6\u011frenin.\n<\/p>\n<h2 id=\"back-to-basics:-4xx-errors-are-for-client-errors\" tabindex=\"-1\">Temellere d\u00f6n\u00fc\u015f: <code>4xx<\/code> hatalar\u0131 istemci hatalar\u0131 i\u00e7indir<\/h2>\n<p>\n  Sunucular\u0131n istemcilere d\u00f6nd\u00fcrd\u00fc\u011f\u00fc <code>4xx<\/code> hatalar\u0131, sunucudan gelen ve istemcinin iste\u011finin bir \u015fekilde hatal\u0131 oldu\u011funu belirten bir sinyaldir. Bu kategorideki hatalar\u0131n \u00e7o\u011fu olduk\u00e7a zarars\u0131zd\u0131r: &#8220;bulunamad\u0131&#8221; hatalar\u0131, &#8220;yasak&#8221;, &#8220;ben bir \u00e7aydanl\u0131\u011f\u0131m&#8221; (evet, bu ger\u00e7ek bir \u015fey). Bunlar sunucunun kendisinde bir sorun oldu\u011funu g\u00f6stermez.\n<\/p>\n<p>\n  Tek istisna <code>429<\/code>&#8220;\u00e7ok fazla istek&#8221; anlam\u0131na gelen durumdur. Bu hata, sevgili Googlebot&#8217;umuz da dahil olmak \u00fczere, d\u00fczg\u00fcn \u00e7al\u0131\u015fan her robota, sunucuyu a\u015f\u0131r\u0131 y\u00fckledi\u011fi i\u00e7in yava\u015flamas\u0131 gerekti\u011fini belirten net bir sinyaldir.\n<\/p>\n<h2 id=\"why-4xx-errors-are-bad-for-rate-limiting-googlebot-except-429\" tabindex=\"-1\">Neden <code>4xx<\/code> hatalar\u0131 Googlebot&#8217;u h\u0131z s\u0131n\u0131rlamak i\u00e7in k\u00f6t\u00fcd\u00fcr ( <code>429<\/code>)<\/h2>\n<p>\n  hari\u00e7)? \u0130stemci hatalar\u0131 tam olarak budur: istemci hatalar\u0131. Genellikle sunucuda bir hata oldu\u011funu g\u00f6stermezler: a\u015f\u0131r\u0131 y\u00fcklendi\u011fini veya kritik bir hatayla kar\u015f\u0131la\u015f\u0131p iste\u011fe yan\u0131t veremedi\u011fini belirtmezler. Sadece istemcinin iste\u011finin bir \u015fekilde hatal\u0131 oldu\u011fu anlam\u0131na gelirler. \u00d6rne\u011fin bir <code>404<\/code> hatas\u0131n\u0131 sunucunun a\u015f\u0131r\u0131 y\u00fcklenmesiyle e\u015f tutman\u0131n mant\u0131kl\u0131 bir yolu yoktur. Bunun b\u00f6yle oldu\u011funu hayal edin: arkada\u015f\u0131n\u0131z\u0131n sitenizdeki yanl\u0131\u015f sayfalara yanl\u0131\u015fl\u0131kla ba\u011flant\u0131 vermesi nedeniyle bir <code>404<\/code> hata ak\u0131\u015f\u0131na maruz kal\u0131yorsunuz ve buna ba\u011fl\u0131 olarak Googlebot taramay\u0131 yava\u015flat\u0131yor. Bu olduk\u00e7a k\u00f6t\u00fc olurdu. Ayn\u0131 \u015fey <code>403<\/code>, <code>410<\/code>, <code>418<\/code>.\n<\/p>\n<p>\n  i\u00e7in de ge\u00e7erli. Ve tekrar belirtelim, b\u00fcy\u00fck istisna <code>429<\/code> durum kodudur, bu da &#8220;\u00e7ok fazla istek&#8221; anlam\u0131na gelir.\n<\/p>\n<h2 id=\"what-rate-limiting-with-4xx-does-to-googlebot\" tabindex=\"-1\">H\u0131z s\u0131n\u0131rlamas\u0131 i\u00e7in <code>4xx<\/code> kullanmak Googlebot&#8217;a ne yapar?<\/h2>\n<p>\n  T\u00fcm <code>4xx<\/code> HTTP durum kodlar\u0131 (tekrar belirtelim, <code>429<\/code>hari\u00e7) i\u00e7eri\u011finizin Google Arama&#8217;dan kald\u0131r\u0131lmas\u0131na neden olur. Daha da k\u00f6t\u00fcs\u00fc, robots.txt dosyan\u0131z\u0131 da bir<br \/>\n  <code>4xx<\/code> HTTP durum koduyla sunarsan\u0131z, sanki hi\u00e7 yokmu\u015f gibi de\u011ferlendirilir. Orada kirli \u00e7ama\u015f\u0131rlar\u0131n\u0131z\u0131n taranmas\u0131n\u0131 engelleyen bir kural\u0131n\u0131z varsa, art\u0131k Googlebot da bunu biliyor demektir; bu durum her iki taraf i\u00e7in de pek iyi de\u011fil.\n<\/p>\n<h2 id=\"how-to-reduce-googlebots-crawl-rate,-the-right-way\" tabindex=\"-1\">Googlebot&#8217;un tarama h\u0131z\u0131 nas\u0131l d\u00fc\u015f\u00fcr\u00fcl\u00fcr, do\u011fru yol<\/h2>\n<p>\n  Elimizde<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/reduce-the-google-crawl-rate\/\">Googlebot&#8217;un tarama h\u0131z\u0131 nas\u0131l d\u00fc\u015f\u00fcr\u00fcl\u00fcr<\/a><br \/>\n  hakk\u0131nda ve ayr\u0131ca<br \/>\n  <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/how-http-status-codes-affect-googles-crawlers\/\">Googlebot&#8217;un (ve Arama dizine eklemenin) farkl\u0131 HTTP durum kodlar\u0131n\u0131 nas\u0131l i\u015fledi\u011fi<\/a>hakk\u0131nda kapsaml\u0131 belgelerimiz var; bunlara mutlaka g\u00f6z at\u0131n. K\u0131sacas\u0131, \u015fu iki \u015feyden birini yapmak istersiniz:\n<\/p>\n<ul>\n<li>\n    <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/reduce-the-google-crawl-rate\/#reduce-with-search-console\">Tarama h\u0131z\u0131n\u0131 ge\u00e7ici olarak d\u00fc\u015f\u00fcrmek i\u00e7in Search Console&#8217;u kullan\u0131n<\/a>.\n  <\/li>\n<li>\n    Googlebot \u00e7ok h\u0131zl\u0131 tarama yaparken ona bir <code>500<\/code>, <code>503<\/code>veya <code>429<\/code> HTTP durum kodu d\u00f6nd\u00fcr\u00fcn.\n  <\/li>\n<\/ul>\n<p>\n  Daha fazla ipucu veya a\u00e7\u0131klama isterseniz, bize<br \/>\n  <a href=\"https:\/\/twitter.com\/googlesearchc\" class=\"external-link\">Twitter<\/a> \u00fczerinden ula\u015f\u0131n veya<br \/>\n  <a href=\"https:\/\/support.google.com\/webmasters\/community\" class=\"external-link\">yard\u0131m forumlar\u0131m\u0131zda<\/a>.\n<\/p>\n<p class=\"byline-author\">\n  yay\u0131nlay\u0131n. <a href=\"https:\/\/garyillyes.com\/+\" class=\"external-link\">Gary Illyes<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>17 \u015eubat 2023, Cuma Son birka\u00e7 ayd\u0131r, web sitesi sahiplerinin ve baz\u0131 i\u00e7erik da\u011f\u0131t\u0131m a\u011flar\u0131n\u0131n (CDN&#8217;lerin) 404 ve di\u011fer 4xx istemci hatalar\u0131n\u0131 (ancak 429de\u011fil) Googlebot&#8217;un tarama h\u0131z\u0131n\u0131 d\u00fc\u015f\u00fcrmek i\u00e7in kullanmaya \u00e7al\u0131\u015ft\u0131klar\u0131nda bir art\u0131\u015f fark ettik. Bu blog yaz\u0131s\u0131n\u0131n k\u0131sa \u00f6zeti \u015fu: l\u00fctfen bunu yapmay\u0131n; elimizde Googlebot&#8217;un tarama h\u0131z\u0131 nas\u0131l d\u00fc\u015f\u00fcr\u00fcl\u00fcrhakk\u0131nda belgelerimiz mevcut. Bunun yerine onu [&hellip;]<\/p>\n","protected":false},"menu_order":80595,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[665],"ar_kb_etiket":[],"class_list":["post-25260","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-blog"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/25260","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb"}],"about":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/types\/ar_kb"}],"version-history":[{"count":0,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/25260\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/27381"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=25260"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=25260"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=25260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}