I Built a Dynamic llms.txt for Next.js. Then Google Said Don't Bother. (opens in new tab)
Two weeks ago I shipped a dynamic llms.txt and llms-full.txt for a Next.js 16 site I run. Hourly revalidation, pulls from the same content sources as the sitemap, auto-categorizes by URL pattern, returns proper text/plain. Took about 40 minutes to build. Last week Google published their AI Search optimization guide. The relevant line: Don't create llms.txt files and other "special" markup. So now I have a dynamic llms.txt that the search engine I most care about explicitly says not to bother ...
Read the original article