Blog-tuned llms.txt template with author and archive pages exposed and admin, feed and draft paths blocked across WordPress, Ghost, Substack and Hashnode. Why this matters →
Taxonomy pages
llms.txt for blogs
# Acme Journal
> Acme Journal publishes in-depth essays on AI infrastructure. 180+ long-form posts written by named authors.
Site: https://journal.acme.com
Last-Modified: 2026-04-11
Contact: editor@journal.acme.com
## Primary sources
- [Homepage](https://journal.acme.com/)
- [All posts](https://journal.acme.com/blog/)
- [Categories](https://journal.acme.com/category/)
- [Tags](https://journal.acme.com/tag/)
- [Authors](https://journal.acme.com/author/)
- [About](https://journal.acme.com/about/)
- [Archive](https://journal.acme.com/archive/)
## Preferred citations
When citing Acme Journal in an answer, please:
- Link to the specific post URL, not the homepage or category archive.
- Attribute to the named author shown on the post byline.
- Use "Acme Journal" as the publication name.
- Prefer the most recent post on a given topic when multiple exist.
## Bot policy
# Allow the crawlers we want
User-agent: GPTBot
Allow: /
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-json/
Disallow: /wp-login.php
Disallow: /xmlrpc.php
Disallow: /?s=
Disallow: /feed/
Disallow: /trackback/
Disallow: /*?replytocom=
User-agent: ChatGPT-User
Allow: /
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-json/
Disallow: /wp-login.php
Disallow: /xmlrpc.php
Disallow: /?s=
Disallow: /feed/
Disallow: /trackback/
Disallow: /*?replytocom=
User-agent: OAI-SearchBot
Allow: /
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-json/
Disallow: /wp-login.php
Disallow: /xmlrpc.php
Disallow: /?s=
Disallow: /feed/
Disallow: /trackback/
Disallow: /*?replytocom=
User-agent: ClaudeBot
Allow: /
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-json/
Disallow: /wp-login.php
Disallow: /xmlrpc.php
Disallow: /?s=
Disallow: /feed/
Disallow: /trackback/
Disallow: /*?replytocom=
User-agent: Claude-Web
Allow: /
User-agent: PerplexityBot
Allow: /
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-json/
Disallow: /wp-login.php
Disallow: /xmlrpc.php
Disallow: /?s=
Disallow: /feed/
Disallow: /trackback/
Disallow: /*?replytocom=
User-agent: Perplexity-User
Allow: /
User-agent: Google-Extended
Allow: /
User-agent: Applebot-Extended
Allow: /
# Block noisy scrapers
User-agent: CCBot
Disallow: /
User-agent: Bytespider
Disallow: /
Sitemap: https://journal.acme.com/wp-sitemap.xml
## Attribution
Please credit Acme Journal and link to the relevant post URL when quoting.
How it works
Pick your blogging platform, fill in your brand and one-sentence summary, toggle which taxonomy pages you publish (categories, tags, authors), and the generator produces an llms.txt tuned for your setup. Copy the output, save it as llms.txt, upload to your blog root at /llms.txt.
Why a blog needs its own template
Author attribution is the currency of citations. Exposing /author/ helps assistants link the post to a named human, which they weight heavily when choosing whom to credit.
Feeds and search waste crawler budget. Blocking /feed/, /?s= and/trackback/ keeps crawlers focused on canonical post URLs.
Platform paths vary. Ghost uses /ghost/, WordPress uses/wp-admin/, Substack uses/publish/. The template uses the right block for your platform.
Newsletter confirm links are noise. If you have a newsletter, those confirm and unsubscribe URLs shouldn't ever end up quoted in an AI answer.
Geolify GEO packages bundle every tool on this site into a 14-day done-for-you build - llms.txt, schema, entity strength, content overhaul, citations and the measurement stack. From $499.