Robots.txt je textový súbor v koreňovom adresári webu, ktorým robotom oznamujeme, ktoré adresy môžu prehľadávať. Slúži hlavne na riadenie návštev robotov a preťaženia servera. Podľa Googlu nie je určený na to, aby stránku udržal mimo vyhľadávača.
Ako robots.txt vyzerá?
Ide o jednoduché pravidlá pre jednotlivých robotov. Príklad je ilustračný.
User-agent: *– pravidlá platia pre všetkých robotov.Disallow: /admin/– robotom nepovoľujeme prehľadávať adresy začínajúce na /admin/.Sitemap: https://www.example.com/sitemap.xml– odkaz na sitemapu.
Súbor sa nachádza v koreňovom adresári domény, napríklad na adrese https://www.example.com/robots.txt. Roboty sa v ňom hlásia ich názvom z hlavičky user-agent.
Čo robots.txt nedokáže?
Najčastejšie nedorozumenie je, že robots.txt skrýva stránky pred vyhľadávačom. Google výslovne uvádza, že nie je mechanizmus na to, aby sa stránka nezobrazila. Zakázanú adresu môže zobraziť, ak na ňu vedú odkazy, aj keď bez popisu. Na vylúčenie z výsledkov slúži noindex alebo ochrana heslom. Súbor navyše nemusia dodržať všetky roboty a rôzne roboty môžu pravidlá čítať rôzne.
Aké riziká má nesprávny robots.txt?
- Zákaz bráni noindexu. Ak je stránka zakázaná v robots.txt, robot nikdy neuvidí pravidlo noindex v jej kóde.
- Zablokované zdroje. Skripty a štýly, ktoré robot potrebuje na pochopenie stránky, by sa blokovať nemali.
- Preklep v pravidle. Omylom zakázaný celý web vie zo dňa na deň zastaviť prehľadávanie.
Čo si zapamätať o pojme robots.txt?
Robots.txt riadi, kam roboty chodia, nie čo sa zobrazí vo výsledkoch. Pred každou zmenou ho dôkladne otestujeme, lebo jedno nesprávne pravidlo vie zablokovať aj dôležité stránky. Kontrola robots.txt patrí k SEO auditu.
Ako to rieši webstrankanamieru.sk: Pojem robots.txt patrí do technickej časti optimalizácie. Postup nájdete v sekcii SEO na mieru, zistenia z praxe v novinkách a ceny v cenníku. Ak chcete skontrolovať svoj web, napíšte nám.
Súvisiace pojmy: Crawler, User-agent, Meta robots, Noindex, Sitemap, .htaccess, AI bot, Bingbot, ClaudeBot, Dynamická URL, Firewall, Google-Extended, Googlebot, GPTBot, Hlavička X-Robots-Tag, llms.txt, PerplexityBot, Prehľadateľnosť, Screaming Frog
Často kladené otázky o pojme robots.txt
Čo je robots.txt?
Skryje robots.txt stránku z Googlu?
Kde sa robots.txt nachádza?
Čo znamená Disallow?
Dá sa do robots.txt pridať sitemapa?
Zdroje
- Google Search Central: Introduction to robots.txtČo je robots.txt, jeho účel a obmedzenia.
- Google Search Central: Block Search indexing with noindexPrečo stránka v robots.txt nesmie byť, ak má fungovať noindex.
- Google Search Central: Build and submit a sitemapOdoslanie sitemapy riadkom v robots.txt.