[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"tool-llms-txt-generator-en":3},{"common":4,"copy":13},{"hubLink":5,"resultTitle":6,"fix":7,"fullTitle":8,"fullText":9,"fullCta":10,"faqTitle":11,"waiting":12},"All free tools","Results for {host}","How to fix it","See how AI reads this site","Run a free full scan of {host} to get both AI readiness scores and every fix.","Scan this site","Questions","Testing {host}. This can take several minutes, so keep this page open.",{"name":14,"title":15,"description":16,"h1":14,"lede":17,"empty":18,"labels":19,"about":20,"faq":24,"llms":40},"llms.txt generator","llms.txt generator: build the file from your own pages","Generate an llms.txt from your sitemap for free. Tick pages, rename sections, edit descriptions, then copy or download the file. No account.","Enter a domain. SagBot drafts an llms.txt from up to 50 of its pages. Tick, rename and reorder, then copy or download the file.","",{},[21,22,23],"The generator reads the site's robots.txt, then its sitemap. With no sitemap it uses the links on the homepage. It keeps pages on the same site and skips pagination, tag and author archives, feeds, media files and anything robots.txt blocks for SagBot.","For up to 50 of those pages it reads only the head: the title, the meta description, the canonical URL and noindex. Pages marked noindex are left out. Pages are grouped into sections by the first part of their path, and legal pages go to the Optional section.","Editing happens in your browser. SagBot keeps the draft for an hour so repeat requests don't fetch the site again, and stores nothing you change.",[25,28,31,34,37],{"q":26,"a":27},"What is llms.txt?","A Markdown file at the root of a site, proposed at llmstxt.org. It starts with the site's name as a heading, adds a one-line summary, then lists the pages worth reading in sections, each link with a short description.",{"q":29,"a":30},"Where do I put the file?","At the root of your site, so it opens at https:\u002F\u002Fexample.com\u002Fllms.txt. Serve it as plain text. Then run the llms.txt checker to confirm it loads and is well formed.",{"q":32,"a":33},"Does Google use llms.txt?","No. Google Search doesn't use llms.txt, and no answer engine promises to read it. It is cheap to add and some AI tools and agents read it, so it is worth having once the basics are in place.",{"q":35,"a":36},"Why only 50 pages?","llms.txt is meant to be a short, curated map, not a copy of the sitemap. The cap also keeps the load on your site small: one request per page, a few at a time. Add more links by hand if you need them.",{"q":38,"a":39},"Is the generator free?","Yes. It is free for everyone and needs no account.",{"domainLabel":41,"domainPlaceholder":42,"generate":43,"generating":44,"waiting":45,"empty":46,"blockedTld":47,"sourceSitemap":48,"sourceHomepage":49,"sourceNone":50,"sourceRobotsUnreachable":51,"editorTitle":52,"siteName":53,"summary":54,"summaryHint":55,"sectionName":56,"sectionCount":57,"description":58,"descriptionPlaceholder":59,"emptySection":60,"addSection":61,"newSection":62,"removeSection":63,"moveUp":64,"moveDown":65,"drag":66,"previewTitle":67,"valid":68,"invalid":69,"line":70,"lines":71,"issues":72,"copy":81,"download":82,"putIt":83,"check":84,"openReport":85,"scan":10},"Domain","example.com","Generate","Generating...","Reading robots.txt, the sitemap and up to 50 pages of {host}. This takes up to 20 seconds.","Enter a domain to draft its llms.txt. You can edit everything before you copy it.","SagBot does not fetch domains on this TLD.","{found} pages in the sitemap, {n} in the draft","No sitemap, so links from the homepage: {found} found, {n} in the draft","No sitemap and no links on the homepage. Add pages by hand after you download the file.","We couldn't read robots.txt, so we only used the homepage. Try again in a minute.","Draft","Site name","Summary","One sentence on what the site is. It goes under the name.","Section name","{on} of {total}","Description","Add a short description","No pages. Drag pages here or move them with the arrows.","Add section","New section","Remove section {name}","Move {name} up","Move {name} down","Drag to move","llms.txt","Valid llms.txt · {n} links","Not valid yet","Line {n}","Lines {n}",{"empty":73,"noH1":74,"noSummary":75,"noSection":76,"badLink":77,"noDescription":78,"duplicateUrl":79,"optionalNotLast":80},"The file is empty.","The file must start with the site name as a # heading. Fill in the site name.","No summary. Add one sentence about the site.","No section with links. Tick at least one page.","This line is not a link in the form - [title](url): description.","Link without a description.","The same URL is listed twice.","The Optional section should be last.","Copy","Download llms.txt","Put the file at {url}, then check it.","Check it","Open the report",1794386918817]