Robots.txt generaator
Loo kehtiv robots.txt fail kasutajaagendi rühmade, Allow- ja Disallow-reeglite, saidikaartide ja crawl-delay'ga ning kontrolli levinud vigu.
Kontrollid
Probleeme ei leitud.
Kuidas robots.txt generaatorit kasutada
- Vali jaotises Alusta mallist eelseadistus: Luba kõik, Blokeeri kõik, Blokeeri tehisintellekti roomajad või WordPress. Seejärel saad muuta iga rida.
- Loetle igas rühmas Kasutajaagendid, millele reeglid kehtivad, üks rea kohta.
*tähendab iga roomajat, millel pole oma rühma. - Lisa Allow (luba) ja Disallow (keela) reegleid nupuga Lisa reegel. Teed algavad märgiga
/ja on tõstutundlikud. - Soovi korral määra Crawl-delay roomajatele, kes seda toetavad, ning lisa rohkem rühmi nupuga Lisa kasutajaagendi rühm.
- Loetle oma Saidikaardi URL-id, üks absoluutne URL rea kohta.
- Vaata Kontrollid üle, seejärel Laadi alla fail (see on juba nimega
robots.txt) või Kopeeri see ning lae oma saidi juurkausta, näitekshttps://example.com/robots.txt.
Tööriist töötab sinu brauseris: sinu reegleid ja aadresse ei saadeta serverisse.
Kuidas robots.txt töötab
Fail robots.txt ütleb roomajatele, milliseid saidi osi nad tohivad tuua. See järgib Robots Exclusion Protocoli, mis standardiseeriti 2022. aastal kui RFC 9309. Fail kehtib ainult täpselt sellele hostile ja protokollile, kus seda serveeritakse: https://shop.example.com/robots.txt ei kata aadressi https://example.com.
Iga rühm algab ühe või mitme User-agent reaga, millele järgnevad reeglid. Roomaja kasutab rühma, mille kasutajaagent sobib tema nimega kõige täpsemalt, ja ignoreerib teisi; kui miski ei sobi, kasutab ta varuvariandina rühma *. Rühma sees rakendab Google reeglit pikima sobiva teega ning kui Allow- ja Disallow-reegel on sama pikad, võidab Allow. Seepärast töötab Disallow: /wp-admin/ koos Allow: /wp-admin/admin-ajax.php-iga.
Suured otsingumootorid toetavad kahte metamärki: * sobib mis tahes märgijadaga ja $ tee lõpus tähendab „URL lõpeb siin“. Näiteks Disallow: /*.pdf$ blokeerib iga URL-i, mis lõpeb .pdf. Tühi Disallow: tähendab, et midagi ei blokeerita, ja nii kirjutab see tööriist reegliteta rühma.
Tehtavad kontrollid
- Rühm ilma kasutajaagendita, mida roomajad ignoreeriksid.
- Teed, mis ei alga märgiga
/, sisaldavad tühikuid või diakriitikuga märke (need tuleb protsentkodeerida) või kasutavad$keskel. - Sama tee ühes rühmas korraga lubatud ja keelatud.
- Kasutajaagent, mis esineb mitmes rühmas: Google ühendab need, kuid teised roomajad võivad lugeda ainult esimest.
- Suhtelised või kehtetud saidikaardi URL-id ning fail, mis on suurem kui 500 KiB, piir, mille järel Google lugemise lõpetab.
- Googlele suunatud
Crawl-delay, mida Google ignoreerib. Bing ja mõned teised roomajad arvestavad sellega; Google’i puhul kohandub roomamise kiirus automaatselt sinu serveri vastamiskiirusele.
Tehisintellekti roomajatest
Eelseadistus Blokeeri tehisintellekti roomajad jätab tavalised otsingumootorid lubatuks ja lisab rühma, mis keelab kogu saidi GPTBotile (OpenAI), ClaudeBotile (Anthropic), CCBotile (Common Crawl), Google-Extendedile, Applebot-Extendedile, PerplexityBotile, Bytespiderile ja meta-externalagentile. Google-Extended ja Applebot-Extended ei ole eraldi roomajad: need on märgendid, mis ütlevad Googlele ja Applele, et nad ei kasutaks sinu sisu oma tehisintellektimudelite treenimiseks ega aluseks, mõjutamata tavalist otsinguindekseerimist. Uusi tehisintellekti roomajaid ilmub regulaarselt, seega vaata loend aeg-ajalt üle.
Korduma kippuvad küsimused
Kas Disallow eemaldab lehe Google'ist?
Ei. Disallow peatab roomamise, mitte indekseerimise. Blokeeritud URL võib tulemustes siiski ilmuda, ilma kirjelduseta, kui teised saidid sellele lingivad. Lehe otsingutulemustest väljas hoidmiseks lase see roomata ja lisa selle asemel noindex robots-metasilt.
Kas robots.txt on turvameede?
Ei. See on avalik fail, mida viisakad roomajad vabatahtlikult järgivad. Igaüks saab seda lugeda ja pahatahtlikud robotid ignoreerivad seda. Kaitse privaatseid alasid sisselogimisega, mitte failiga robots.txt.
Kuhu fail peab paigutama?
Hosti juurkausta, nimega täpselt robots.txt väiketähtedega: https://example.com/robots.txt. Alamkaustas olevat faili ignoreeritakse.
Miks Google ignoreerib Crawl-delay'd?
Google kohandab oma roomamiskiirust automaatselt selle põhjal, kui kiiresti ja töökindlalt sinu server vastab. Kui Googlebot koormab sinu serverit üle, aeglustab olekukoodide 503 või 429 tagastamine seda ajutiselt.
Kui kaua muudatused jõustuvad?
Google salvestab robots.txt faili üldiselt kuni 24 tunniks vahemällu, seega võib muudatuse arvessevõtmine võtta päeva. Toodud versiooni saad kontrollida Search Console’i robots.txt aruandest.
Seotud tööriistad
- Meta-siltide generaator Tasuta meta-siltide generaator: lehe pealkiri, metakirjeldus, kanooniline URL, robots ja viewport pikkusekontrolli ning õigesti escape'itud HTML-iga.
- Skeemi märgistuse (Schema Markup) generaator Loo kehtiv JSON-LD skeemimärgistus KKK-lehtedele, artiklitele, organisatsioonidele, kohalikele ettevõtetele ja toodetele koos kohustuslike omaduste kontrolliga.
- URL-i kodeerija ja dekodeerija Tasuta URL-i kodeerija ja dekodeerija. Kodeeri päringuparameetrid või terved URL-id, dekodeeri %XX jadad ja käsitle + tühikuna. Töötab sinu brauseris.