Tarayıcı politikası/bot

LektaBot sunucunuzda ne yapar

LektaBot bir sayfayı yalnız biri Lekta’dan o sayfanın denetimini istediğinde çeker. Her istekte kendini LektaBot olarak tanıtır, robots.txt’i RFC 9309’a göre ayrıştırır ve asla tarayıcı ya da başka bir bot taklidi yapmaz. Bu sayfa, bu davranışın operatöre dönük kaydıdır.

politika v1.12026-08-16’dan beri yürürlükterobots.txt’e uyar

Kimlik

İki hat, tek token

Her denetim aynı URL’yi iki kez çeker — bir saf HTTP GET, bir tam Chromium render — böylece ikisi tek çıkarıcıdan karşılaştırılır. İki istek de aynı ürün token’ını taşır; tek bir robots.txt kuralı ikisini birden yönetir.

01Saf GET
JavaScript yok, çerez yok, saklı oturum yok. Büyük AI tarayıcılarının aldığını yansıtan hat budur.
Mozilla/5.0 (compatible; LektaBot/0.1; +https://lekta.dev/bot)
02Chromium render
Başsız Chromium, betikler çalıştırılır. LektaBot beyanı gerçek Chromium UA’sının sonuna eklenir — taklit yok — ve token aynı olduğundan tek kural iki hattı birden kapsar.
<Chromium UA> LektaBot/0.1 (+https://lekta.dev/bot)

İstek davranışı

Ölçülen sınırlar
TetikYalnız form ya da API üzerinden gönderilmiş bir URL, ya da bir üyenin kayıtlı sitesi için kurduğu yeniden denetim. Hiçbir şey tarama ile keşfedilmez.kullanıcı tetikli
HacimHedef URL için iki istek — bir saf GET, bir Chromium render — artı /robots.txt için bir istek.2–3 istek
HızAlan adı başına tek seferde bir denetim; dakikada en çok 1, saatte en çok 5 — kullanıcı başına değil, tüm kullanıcılar genelinde.eşzamanlı 1
Zaman aşımıTipik bir denetim 5–30 s içinde biter; sert sınıra gelindiğinde denetimin tamamı durdurulur ve zaman aşımı olarak raporlanır.75 s azami
Yeniden denemeTekrar döngüsü yok. Reddedilen, başarısız ya da hız sınırına takılan yanıt bulgu olarak kaydedilir, yeniden istenmez.0 tekrar
YönlendirmeEn çok beş sıçrama; her yeni adres aynı SSRF korumasından geçer. Notlanan, ulaşılan son URL’dir.5 sıçrama
RobotsRFC 9309 ayrıştırması, en-uzun-eşleşme önceliği. Engel rapora yazılır ve zamanlanmış yeniden denetimler siteyi tamamen atlar; bir insanın açıkça istediği tek denetim, engel notuyla birlikte kullanıcı tetikli çekim olarak teslim edilir.RFC 9309
SaklamaHam HTML yalnız denetim süresince bellekte yaşar, sonra atılır; raporda yalnız türetilmiş bulgular kalır.ham HTML yok
Dayanakrobots ayrıştırmasında RFC 9309 §2.2, durum kodu ele alışında RFC 9110 §15.3.1.Değerler 2026-08-17’de doğrulandı

LektaBot’un asla yapmadıkları

Katı kurallar
Tarayıcı, Googlebot ya da başka bir bot user-agent’ının taklidini yapmak.
Gönderilen URL’nin ötesini taramak — bağlantı takibi yok, sitemap gezintisi yok, yeni sayfa keşfi yok.
Form göndermek, düğmeye basmak ya da sunucunuza herhangi bir şey POST etmek.
Kimlik doğrulamayı denemek, çerez yeniden kullanmak ya da herhangi bir kimlik bilgisi göndermek.
Gönderilmemiş yönetici yolları, dosyalar ya da uçlar için yoklama yapmak.
İçeriğinizi yeniden yayımlamak: raporlar özeldir ve X-Robots-Tag: noindex ile sunulur.

Engelleme, izin, yavaşlatma

robots.txt

LektaBot her denetimin başında /robots.txt dosyasını okur; aynı URL’nin 15 dakika içindeki tekrarı sunucunuza hiç dokunmadan sonuç önbelleğinden yanıtlanır. Bu kuralların her biri sitenizin bir sonraki denetiminde geçerli olur.

Tüm denetimleri engelle
User-agent: LektaBot
Disallow: /

Tek kural iki hattı birden durdurur. Engel bu alan adının her raporuna yazılır ve zamanlanmış yeniden denetimler siteyi tamamen atlar — rozet istisnası yok.

Yalnız herkese açık sayfalara izin ver
User-agent: LektaBot
Disallow: /admin/
Disallow: /checkout/
Allow: /

En özgül kural kazanır — RFC 9309 §2.2.2; denetimin raporladığı öncelik de aynıdır.

Yavaşlat
User-agent: LektaBot
Crawl-delay: 5

Crawl-delay RFC 9309’un parçası değildir ve LektaBot’un ona ihtiyacı yoktur: hedef başına sınırlar — dakikada 1, saatte 5, tek seferde bir — buraya yazılabilecek her gecikmeden zaten daha sıkıdır.

Bir isteğin gerçekten bizden geldiğini doğrulama

Taklide karşı

User-agent dizesini herkes taklit edebilir; ona tek başına güvenmeyin. Karşısında çözümleme yapılacak bir ters-DNS bölgesi yok; kontrol edebilecekleriniz beyan, istek deseni ve — şüpheli her durumda — bizim kayıtlarımızdır.

01User-agent’ı okuyun. Her gerçek istek LektaBot’u adıyla beyan eder ve bu sayfaya bağlantı verir.
Mozilla/5.0 (compatible; LektaBot/0.1; +https://lekta.dev/bot)
02Deseni kontrol edin. Bir denetim, tek seferde bir olmak üzere iki sayfa isteği artı bir robots.txt okumasıdır — istek seli LektaBot değildir.
2–3 istek · eşzamanlılık 1 · alan adı başına 1/dk
03Hâlâ emin değilseniz zaman damgasını, kaynak IP’yi ve log satırlarını gönderin. İstek kayıtları kısa ömürlüdür; olaydan hemen sonra yazmak en iyisidir.
hello@lekta.dev
Yayımlanmış IP listesi yokÇıkış adresleri sabit aralık olarak yayımlanmaz ve ters-DNS bölgesi yoktur; güvenilir iz, yukarıdaki kontroller ve kendi istek kayıtlarımızdır.

Politika değişiklikleri

Tarihli günlük
2026-08-17Politika v1.1Politika tasarım sistemiyle yeniden yazıldı. Ölçülen sınırlar artık motor yapılandırmasından canlı okunuyor; davranış değişmedi.
2026-08-16Uyum sözleşmesiYazılı taahhüt eklendi: zamanlanmış yeniden denetimler robots.txt’e tam uyar ve engelleyen siteyi atlar — rozet istisnası yok.
2026-08-16Politika v1.0İlk yayımlanan tarayıcı politikası — user-agent’ın ilan ettiği adres gerçek bir sayfa oldu.
LektaBot tarayıcısı — kimlik ve politika — Lekta