Verificare robots.txt pentru roboții AI
ChatGPT, Gemini, Perplexity, Claude și încă vreo 30 de motoare trimit roboți diferiți pe site-ul tău, iar fișierul robots.txt decide cine intră. Îi verificăm pe toți 35 și vezi în câteva secunde cine are voie și cine e blocat. Fără cont.
Ce este robots.txt
robots.txt e un fișier text din rădăcina site-ului, la exemplu.ro/robots.txt. Standardul are peste 30 de ani și e prima adresă pe care o cere orice robot, înainte de orice pagină. În el scrie ce roboți au voie și pe unde.
Regula e simplă: fiecare grup începe cu User-agent: și continuă cu linii Allow: sau Disallow:. Un grup scris pe numele exact al unui robot îl scoate pe acela din grupul general. De aici vin cele mai multe surprize: cineva a pus o regulă strictă pentru un robot anume, acum trei ani, și nimeni n-a mai deschis fișierul de atunci.
Fișierul nu e o poartă cu lacăt. E o listă de reguli pe care roboții serioși le respectă de bunăvoie. Roboții motoarelor AI mari fac parte din categoria asta.
Ce roboți verificăm
Verificăm 35 de roboți AI. Zece dintre ei alimentează direct motoarele mari, iar pe aceștia îi urmărim separat, fiindcă ei contează pentru clienți:
| Robot | Al cui e | Ce se întâmplă dacă îl blochezi |
|---|---|---|
| GPTBot | OpenAI | Site-ul tău nu intră în ce știe ChatGPT despre nișa ta |
| OAI-SearchBot | OpenAI | Ieși din căutarea ChatGPT, cea care dă linkuri |
| ChatGPT-User | OpenAI | ChatGPT nu-ți poate deschide pagina când i-o cere un om |
| ClaudeBot, Claude-User | Anthropic | Claude nu te citește și nu te poate cita |
| PerplexityBot, Perplexity-User | Perplexity | Ieși dintr-un motor construit special pe citări |
| Google-Extended | Textul tău nu se folosește în răspunsurile Gemini | |
| GoogleOther | Pierzi accesul echipelor Google din afara căutării |
Restul de 25 sunt bonus de acoperire: Applebot-Extended, CCBot (arhiva Common Crawl, din care se antrenează multe modele mici), Bytespider (ByteDance, adică TikTok), PetalBot (Huawei), DuckAssistBot, Amazonbot, MistralAI-User și alții. Dacă e blocat doar unul dintre ei, nu e o dramă. Dacă sunt blocați toți, cineva a copiat de undeva o listă de blocare.
Cum funcționează verificarea
- Scrii adresa site-ului. Fără cont, fără email și fără să ne dai acces la nimic.
- Citim fișierul public robots.txt și aplicăm regulile ca un crawler real: grupul scris pe numele robotului bate grupul general, iar dintre două reguli care se bat câștigă tiparul cel mai lung.
- Primești verdictul pe loc, robot cu robot: cine are voie, cine e blocat, ce pierzi la fiecare și ce scrii în fișier ca să repari.
Google-Extended nu e Googlebot
E confuzia cea mai scumpă din fișierul ăsta. Sunt doi roboți diferiți, cu roluri diferite:
- Googlebot aduce paginile în căutarea Google. Blocat, dispari din rezultate.
- Google-Extended decide doar dacă textul tău poate fi folosit în răspunsurile Gemini. Blocat, poziția în căutare rămâne neatinsă.
Deci un site poate sta bine în Google și, în același timp, să fie invizibil în Gemini. Unealta le arată separat, tocmai ca să nu le confunzi.
Cum repari, dacă ești blocat
Repararea e o modificare de fișier text, nu o refacere de site. Fișierul minim, care lasă toți roboții să intre și le arată sitemap-ul, arată așa:
User-agent: *
Allow: /
Sitemap: https://exemplu.ro/sitemap.xmlDacă vrei să blochezi zone reale (coșul, contul, panoul de admin), blochează CĂILE, nu roboții: Disallow: /cos lovește o singură secțiune, în timp ce un Disallow: / pus pe GPTBot te scoate din toate răspunsurile.
Fișierul se urcă în rădăcina site-ului. Verifici singur, imediat: deschizi exemplu.ro/robots.txt în browser și te uiți la ce scrie.
Greșeli frecvente
- Lista de blocare copiată de pe un blog. Multe articole din 2023 recomandau blocarea tuturor roboților AI. Atunci se discuta despre furt de conținut. Acum acolo se caută clienți.
- Regula rămasă de la mediul de test. Site-ul de probă era blocat cu
Disallow: /, iar fișierul a plecat în producție cu tot cu rând. - Plugin de securitate care blochează „boții”. Blochează și pe cei care aduc clienți, nu doar pe cei răi.
- robots.txt servit ca pagină. Unele hosturi întorc site-ul pe orice adresă, iar fișierul nu există de fapt.
- Linia Sitemap lipsă. Nu blochează pe nimeni, dar roboții pornesc mai greu. Vezi și generatorul llms.txt, care citește exact acea linie.
Blocarea poate fi o alegere corectă
Există site-uri pentru care blocarea are sens: publicații care trăiesc din abonamente, arhive de conținut plătit, baze de date proprii. Acolo, un răspuns AI care rezumă articolul înlocuiește vizita, deci vânzarea.
Pentru o firmă care vinde servicii sau produse, socoteala e pe dos. Nimeni nu cumpără un articol de la tine. Vrei să fii numit când cineva întreabă un chatbot pe cine să aleagă, iar pentru asta roboții trebuie să intre.
Accesul e doar pasul unu. Pasul doi e să ai pe site paginile care răspund la întrebările clienților, cu prețuri și condiții. Aici intră munca noastră, iar pachetele sunt pe pagina de prețuri.
Întrebări frecvente
Pentru orice altă nelămurire pe care o ai, scrie-ne.