---
title: "Markdown Mirrors — Integration Guides"
description: "How to expose .md mirrors of your pages for AI crawlers across stacks."
type: "page"
canonical: "https://audigeo.ai/docs/integrations/markdown-mirrors/"
---

# Markdown Mirrors — Integration Guides

This directory provides copy-paste-runnable guides to expose `.md` mirrors of your pages for AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.).

## Why mirrors?

Crawlers consuming Markdown instead of rendered HTML:
- avoid JavaScript rendering cost,
- consume fewer tokens,
- ingest cleaner structure (no nav/footer/ads),
- typically cite your content more accurately.

## Adoption checklist

- [ ] Pick your stack guide below.
- [ ] Expose `.md` versions for your top 10–20 pages.
- [ ] Add a `/llms.txt` and `/llms-full.txt` at your domain root.
- [ ] Update `robots.txt` to allow `*.md` and explicitly welcome AI crawlers.
- [ ] Run an AudiGEO audit to verify (target: `markdown_mirror` ≥ 7).

## Guides by stack

- [Next.js](nextjs.md)
- [WordPress](wordpress.md)
- [Astro](astro.md)
- [Hugo](hugo.md)
- [Eleventy](eleventy.md)
- [Generic middleware (Cloudflare Worker / Nginx / Express)](generic-middleware.md)
- [Building llms-full.txt](llms-full-txt.md)
