{"id":25712,"date":"2026-09-06T00:50:35","date_gmt":"2026-09-05T21:50:35","guid":{"rendered":"https:\/\/alienroad.com\/google-bilgi-bankasi\/authenticate-requests-with-web-bot-auth-experimental\/"},"modified":"2026-09-06T00:50:35","modified_gmt":"2026-09-05T21:50:35","slug":"authenticate-requests-with-web-bot-auth-experimental","status":"publish","type":"ar_kb","link":"https:\/\/alienroad.com\/google-bilgi-bankasi\/authenticate-requests-with-web-bot-auth-experimental\/","title":{"rendered":"Web Bot Auth ile isteklerin kimli\u011fini do\u011frulay\u0131n (deneysel)"},"content":{"rendered":"<p>\n  Google, \u015fu kullan\u0131m\u0131n\u0131 test ediyor: <a class=\"external-link\" href=\"https:\/\/datatracker.ietf.org\/doc\/draft-meunier-http-message-signatures-directory\/\">Web Bot Auth<\/a><br \/>\n  IETF internet tasla\u011f\u0131, botlar\u0131n ger\u00e7ek oldu\u011funu do\u011frulamak i\u00e7in web sitelerine yard\u0131mc\u0131 olan yeni bir kriptografik protokold\u00fcr. Protokol\u00fc, Google altyap\u0131s\u0131nda bar\u0131nd\u0131r\u0131lan baz\u0131 AI ajanlar\u0131yla test ediyoruz. Bu k\u0131lavuz, Web Bot Auth&#8217;un ne oldu\u011funu, mevcut durumunu ve deneysel a\u015famada do\u011frulamay\u0131 nas\u0131l uygulayabilece\u011finizi a\u00e7\u0131klamaktad\u0131r.\n<\/p>\n<aside class=\"caution\">Belirli bir ajan\u0131n her iste\u011fini imzalam\u0131yoruz. L\u00fctfen <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/verify-requests-from-google-crawlers-and-fetchers\/\">yerle\u015fik bot do\u011frulama y\u00f6ntemlerine<\/a>.<\/aside>\n<h2 id=\"what-is-web-bot-auth\" tabindex=\"-1\">Web Bot Auth nedir?<\/h2>\n<p>\n  Web Bot Auth, botlar taraf\u0131ndan g\u00f6nderilen isteklerin kimli\u011fini do\u011frulamak i\u00e7in kullan\u0131lan deneysel bir kriptografik protokold\u00fcr. Web Bot Auth, yaln\u0131zca kendi bildirdi\u011fi ba\u015fl\u0131klara ve IP adreslerine g\u00fcvenmek yerine, ajanlar\u0131n isteklerini kriptografik olarak imzalamalar\u0131na olanak tan\u0131r.\n<\/p>\n<p>\n  Web Bot Auth kullanmak, web sitesi sahiplerinin sitelerindeki otomatik trafi\u011fi tan\u0131mlamas\u0131na yard\u0131mc\u0131 olur ve di\u011fer akt\u00f6rlerin sayg\u0131n ajanlar\u0131 taklit etmesini engeller. Web Bot Auth \u015fu avantajlar\u0131 sa\u011flayabilir:\n<\/p>\n<ul>\n<li><strong>Kriptografik kesinlik:<\/strong> Kolayca taklit edilebilen ba\u015fl\u0131klardan do\u011frulanm\u0131\u015f bir kimli\u011fe ge\u00e7in ve ajan kimli\u011fini IP adreslerinden ay\u0131r\u0131n.<\/li>\n<li><strong>Daha iyi g\u00f6zlemlenebilirlik:<\/strong> Ajanlar\u0131n i\u00e7eri\u011finizle nas\u0131l etkile\u015fime girdi\u011fi konusunda daha net i\u00e7g\u00f6r\u00fcler elde edin.<\/li>\n<li><strong>Gelece\u011fe haz\u0131rl\u0131k:<\/strong> Ajan sa\u011flay\u0131c\u0131lar\u0131n\u0131n ve web sitelerinin kar\u015f\u0131l\u0131kl\u0131 g\u00fcven in\u015fa edebilece\u011fi ve bilin\u00e7li eri\u015fim kararlar\u0131 alabilece\u011fi bir web olu\u015fturmaya yard\u0131mc\u0131 olun.<\/li>\n<\/ul>\n<h2 id=\"current-status\" tabindex=\"-1\">Web Bot Auth&#8217;un mevcut durumu: deneysel<\/h2>\n<p>\n  Google&#8217;\u0131n <a class=\"external-link\" href=\"https:\/\/datatracker.ietf.org\/doc\/draft-meunier-web-bot-auth-architecture\/\">Web Bot Auth<\/a> uygulamas\u0131 \u015fu nedenlerle <em>deneyseldir<\/em><br \/>\n  :\n<\/p>\n<ul>\n<li>Web Bot Auth, \u015fu anda IETF taraf\u0131ndan geli\u015ftirilen bir taslak spesifikasyondur<br \/>\n    <a class=\"external-link\" href=\"https:\/\/datatracker.ietf.org\/wg\/webbotauth\/about\/\">WBA \u00c7al\u0131\u015fma Grubu<\/a>ve zamanla de\u011fi\u015febilir. Google, geli\u015ftik\u00e7e \u00c7al\u0131\u015fma Grubu&#8217;nun \u00e7al\u0131\u015fmalar\u0131yla ilgilenmeye devam etmektedir.<\/li>\n<li>User-agent ve IP tabanl\u0131 bot do\u011frulamas\u0131, etraf\u0131nda onlarca y\u0131ll\u0131k sistemler, politikalar ve en iyi uygulamalar olu\u015fturulmu\u015f fiili standartt\u0131r. Bunlar\u0131 de\u011fi\u015ftirmek zaman ve dikkatli bir yakla\u015f\u0131m gerektirir; hen\u00fcz erken bir a\u015famaday\u0131z ve protokol\u00fcn teknik \u00f6zelliklerini ve potansiyel ekosistem etkilerini de\u011ferlendirmeye devam ediyoruz.<\/li>\n<\/ul>\n<h3 id=\"what-does-this-mean\" tabindex=\"-1\">Bu ne anlama geliyor?<\/h3>\n<p>\nDeneysel durum \u015funlar anlam\u0131na gelir:\n<\/p>\n<ul>\n<li>T\u00fcm Google user-agent&#8217;lar\u0131 Web Bot Auth kullanm\u0131yor.<\/li>\n<li>Google, protokol\u00fc kullanan ajanlar\u0131n her iste\u011fini hen\u00fcz imzalam\u0131yor.<\/li>\n<li>Web Bot Auth&#8217;a ek olarak, imzal\u0131 trafi\u011fi kademeli olarak kullan\u0131ma sundu\u011fumuz i\u00e7in <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/verify-requests-from-google-crawlers-and-fetchers\/\">IP adresleri, ters DNS ve user-agent dizelerine<\/a><br \/>\n    g\u00fcvenmeye devam etmenizi \u00f6neririz.<\/li>\n<\/ul>\n<p>\n  Deneysel a\u015famada kat\u0131lmak isteyenler i\u00e7in, Google AI ajanlar\u0131n\u0131 nas\u0131l tan\u0131yaca\u011f\u0131n\u0131z ve izin verilenler listesine (allowlist) nas\u0131l ekleyece\u011finiz konusunda rehberlik sa\u011fl\u0131yoruz.\n<\/p>\n<h2 id=\"how-to-allowlist-google-ai-agents-using-web-bot-auth\" tabindex=\"-1\">Web Bot Auth kullanarak Google AI ajanlar\u0131n\u0131 izin verilenler listesine ekleme<\/h2>\n<p>\n  Deneysel AI ajanlar\u0131m\u0131z\u0131 izin verilenler listesine eklemek isteyen bir geli\u015ftirici veya sistem y\u00f6neticisiyseniz, Web Bot Auth protokol\u00fc arac\u0131l\u0131\u011f\u0131yla do\u011frulamay\u0131 uygulayabilirsiniz:\n<\/p>\n<ul>\n<li><a href=\"#products-and-services\">Web Bot Auth&#8217;u destekleyen bir \u00fcr\u00fcn veya hizmet kullanma<\/a><\/li>\n<li><a href=\"#verify-requests-yourself\">\u0130stekleri kendiniz do\u011frulama<\/a><\/li>\n<\/ul>\n<h3 id=\"products-and-services\" tabindex=\"-1\">Web Bot Auth&#8217;u destekleyen bir \u00fcr\u00fcn veya hizmet kullan\u0131n<\/h3>\n<p>\n  Ba\u015fl\u0131ca bot alg\u0131lama hizmetleri, CDN&#8217;ler ve WAF&#8217;lar Web Bot Auth&#8217;u destekler. Baz\u0131 altyap\u0131 hizmetleri <code><a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/list-of-google-user-triggered-fetchers\/#google-agent\">Google-Agent<\/a><\/code><br \/>\n  user-agent&#8217;\u0131n\u0131 araman\u0131n ve izin verilenler listesine eklemenin yollar\u0131n\u0131 sunar; kesin ad\u0131mlar i\u00e7in sa\u011flay\u0131c\u0131n\u0131za ba\u015fvurun.  <strong>Google-Agent<\/strong><br \/>\n  taraf\u0131ndan yap\u0131lan isteklerin bir <code>alt k\u00fcmesi<\/code> Web Bot Auth ile imzalanm\u0131\u015ft\u0131r; bu durumlarda, kimlikleri <code>https:\/\/agent.bot.goog<\/code>olarak do\u011frulan\u0131r. Sa\u011flay\u0131c\u0131n\u0131z protokol\u00fc destekliyorsa, muhtemelen bunu otomatik olarak do\u011frular.\n<\/p>\n<h3 id=\"verify-requests-yourself\" tabindex=\"-1\">\u0130stekleri kendiniz do\u011frulay\u0131n<\/h3>\n<p>\n  \u0130steklerimizi kendiniz do\u011frulamak istiyorsan\u0131z,<br \/>\n  <a class=\"external-link\" href=\"https:\/\/datatracker.ietf.org\/doc\/draft-meunier-web-bot-auth-architecture\/\">otomatik trafik mimarisi i\u00e7in HTTP Mesaj \u0130mzalar\u0131 spesifikasyonuna<\/a><br \/>\n  ve <a class=\"external-link\" href=\"https:\/\/github.com\/cloudflare\/web-bot-auth\">GitHub&#8217;daki \u00f6rnek uygulamalara<\/a>ba\u015fvurun. Genel olarak, temel protokol ad\u0131mlar\u0131 \u015funlard\u0131r:\n<\/p>\n<ol>\n<li>Ajan\u0131m\u0131z\u0131n genel anahtar setini <a class=\"external-link\" href=\"https:\/\/agent.bot.goog\/.well-known\/http-message-signatures-directory\">https:\/\/agent.bot.goog\/.well-known\/http-message-signatures-directory<\/a><br \/>\n    adresinden getirin ve bunlar\u0131 <code><a class=\"external-link\" href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Reference\/Headers\/Cache-Control\">Cache-Control<\/a><\/code> ba\u015fl\u0131\u011f\u0131na g\u00f6re \u00f6nbelle\u011fe al\u0131n.<\/p>\n<aside class=\"note\">S\u00fcresi dolmu\u015f veya iptal edilmi\u015f olabilecekleri i\u00e7in dosyada bulunmayan eski \u00f6nbelle\u011fe al\u0131nm\u0131\u015f anahtarlar\u0131 sildi\u011finizden emin olun.<\/aside>\n<\/li>\n<li>Sunucunuza g\u00f6nderilen kat\u0131l\u0131mc\u0131 istekleri, <code>Signature-Agent<\/code> HTTP istek ba\u015fl\u0131\u011f\u0131na <code>g=\"https:\/\/agent.bot.goog\"<\/code> de\u011ferine sahip olacakt\u0131r ( <code>g=<\/code> etiketine dikkat edin).<\/li>\n<li>HTTP Mesaj \u0130mzalar\u0131 standard\u0131n\u0131 ( <code>RFC 9421<\/code> ) izleyerek <code>Signature<\/code>ba\u015fl\u0131\u011f\u0131n\u0131<a class=\"external-link\" href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc9421\">Signature-Input<\/a>ba\u015fl\u0131\u011f\u0131na g\u00f6re do\u011frulay\u0131n. <code>Etiketli<\/code> Signature <code>ve<\/code> Signature-Input <code>g<\/code>.<\/li>\n<li>ba\u015fl\u0131klar\u0131n\u0131 kullan\u0131n. <a href=\"https:\/\/alienroad.com\/google-bilgi-bankasi\/verify-requests-from-google-crawlers-and-fetchers\/\">T\u00fcm istekler imzalanmad\u0131\u011f\u0131ndan<\/a>IP tabanl\u0131 do\u011frulamaya<\/li>\n<\/ol>\n<p><img decoding=\"async\" src=\"https:\/\/alienroad.com\/wp-content\/uploads\/kb-gorsel\/g-b77fdc46e873.png\" loading=\"lazy\" alt=\"Web Bot Auth verification steps\"><\/p>\n<p>\n  geri d\u00f6nmeyi unutmay\u0131n. <a class=\"external-link\" href=\"https:\/\/datatracker.ietf.org\/doc\/html\/rfc9421#section-2.3-4.4\">Gecikmeye duyarl\u0131 istekler i\u00e7in yan\u0131t\u0131 \u00f6nceden d\u00f6nd\u00fcrebilir ve imzay\u0131<\/a>son kullanma penceresi\n<\/p>\n<aside class=\"note\">i\u00e7inde do\u011frulayabilirsiniz. <code>Bu durumda, yapt\u0131r\u0131m i\u015flemden sonra ger\u00e7ekle\u015fecektir ve bunu arayan\u0131n gelecekteki isteklerine uygulayabilirsiniz.<\/code><br \/>\n  Bir imzan\u0131n son kullanma penceresi, genel anahtar setinin<br \/>\n<\/aside>\n<h2 id=\"next-steps\" tabindex=\"-1\">Cache-Control<\/h2>\n<ul>\n<li>ba\u015fl\u0131\u011f\u0131 ile ayn\u0131 de\u011fildir. Bunlar\u0131 ayr\u0131 ayr\u0131 do\u011frulad\u0131\u011f\u0131n\u0131zdan emin olun.<\/li>\n<li>Sonraki ad\u0131mlar <a class=\"external-link\" href=\"https:\/\/datatracker.ietf.org\/wg\/webbotauth\/about\/\">Web Bot Auth do\u011frulamas\u0131n\u0131 destekleyip desteklemediklerini \u00f6\u011frenmek i\u00e7in bar\u0131nd\u0131rma veya g\u00fcvenlik sa\u011flay\u0131c\u0131n\u0131zla ileti\u015fime ge\u00e7in.<\/a>.<\/li>\n<li>Teknik spesifikasyonlar hakk\u0131nda g\u00fcncel kal\u0131n <a class=\"external-link\" href=\"https:\/\/mailman3.ietf.org\/mailman3\/lists\/web-bot-auth@ietf.org\/\">Web Bot Auth \u00c7al\u0131\u015fma Grubu<\/a>.<\/li>\n<li>Tart\u0131\u015fmaya kat\u0131l\u0131n <a class=\"external-link\" href=\"https:\/\/forms.gle\/HyxC6SdPaAJCDHfv7\">IETF posta listesi<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Web Bot Auth&#8217;un ne oldu\u011funu, Google&#8217;\u0131n uygulamas\u0131n\u0131n mevcut durumunu ve Google&#8217;\u0131n deneysel a\u015famas\u0131nda do\u011frulamay\u0131 nas\u0131l uygulayabilece\u011finizi \u00f6\u011frenin.<\/p>\n","protected":false},"menu_order":7000,"template":"","meta":{"footnotes":""},"ar_kb_kategori":[708],"ar_kb_etiket":[],"class_list":["post-25712","ar_kb","type-ar_kb","status-publish","has-post-thumbnail","hentry","ar_kb_kategori-crawling-infrastructure-crawling-and-indexing"],"_links":{"self":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb\/25712","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\/25712\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media\/27677"}],"wp:attachment":[{"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/media?parent=25712"}],"wp:term":[{"taxonomy":"ar_kb_kategori","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_kategori?post=25712"},{"taxonomy":"ar_kb_etiket","embeddable":true,"href":"https:\/\/alienroad.com\/wp-json\/wp\/v2\/ar_kb_etiket?post=25712"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}