Everything AI needs
to understand your site
in one place
Live markdown conversion. Hosted llms.txt. Per-bot analytics. Getmd.ai gives AI crawlers a clean, fast, structured version of your website — and shows you exactly who's reading it.

Your HTML is converted to clean, token-efficient markdown — with front-matter metadata AI systems actually use.
Four things, done properly
Every feature below runs the moment you connect your site. No CMS changes. No scripts. No rebuilds.
Convert
Live HTML-to-markdown conversion for every page on your site. Clean, structured, and token-efficient — the way AI systems want to read content.
Index
Hosted llms.txt and llms-full.txt so AI crawlers can discover your pages the moment they arrive. Editable in the dashboard, auto-imported from your sitemap.
Monitor
See which AI bots are reading your site, which pages they care about, and how often they come back — all in one dashboard.
Control
Cache TTL, Content Signals, per-bot access, and email alerts. You decide how AI systems interact with your content.
Clean markdown, served live
Every page on your site gets a matching .md endpoint. Getmd.ai strips the navigation, scripts, and layout noise, adds YAML front-matter with the page title, URL, token count, and content signals, and serves it as fast as the HTML version. Your CMS doesn't change. Your visitors see the same site they always did. AI crawlers get a version they can actually read.
- Token-efficient markdown — around 80% smaller than the raw HTML
- YAML front-matter for every page — title, URL, token count, content signals
- Served from the edge with configurable cache — 5 minutes to 24 hours

Your llms.txt, edited in the browser
llms.txt is the sitemap AI crawlers actually want. Getmd.ai hosts it for you, keeps it in sync with your pages, and gives you a proper editor for the sections and entries — no raw text files in a repo, no build step. Ship changes in seconds.
- Auto-imported from your XML sitemap, grouped into sections
- llms-full.txt generated alongside for AI systems that want the lot
- Editable sections, entries, and summaries with live preview

Every page. Every time. On demand.
Append .md to any page URL on your connected domain and you get the markdown version back. That's the convention AI systems are converging on — and it's what powers everything else in getmd.ai. Your blog posts, your service pages, your case studies: every URL gets a paired markdown endpoint with no extra work.
- Works for any page on your site — blog, landing, service, case study
- Front-matter includes canonical HTML URL so AI systems cite the right link
- last_converted timestamp on every response so agents know how fresh it is

One tag. Any CMS. Done.
Paste a single <link rel="alternate"> block into your site's <head> and AI crawlers automatically discover the markdown version of every page. Two options: use your own custom domain (ai.yoursite.com) if you have DNS access, or use your free getmd.ai subdomain (yoursite.getmd.ai) with no DNS changes at all. Both tags are generated for you in the dashboard with CMS-specific install instructions.
- No DNS? Use your free getmd.ai subdomain — works immediately
- Got DNS access? Point ai.yoursite.com at getmd.ai with two CNAME records
- CMS-specific instructions for HubSpot, WordPress, Shopify, Webflow and more
Make sure AI can actually reach you
Most sites accidentally block AI crawlers. Getmd.ai reads your current robots.txt, tells you which bots are blocked, and generates the exact allow lines to paste in. Twelve crawler families supported — ClaudeBot, GPTBot, PerplexityBot, Google-Extended, Applebot-Extended, and more.
- Live robots.txt analysis on every connected site
- Copy-ready allow lines for the 12 major AI crawler families
- Alerts you the moment your robots.txt starts blocking something that matters

Every page. Every request. All the context.
See exactly which pages AI crawlers are reading, how many tokens each one is worth, how many times it's been requested, and when it was last accessed. Sort by popularity, by freshness, by traffic — and jump straight into the live markdown endpoint to see what the crawler saw.
- Token count, request count, and last-accessed timestamp for every page
- Search and filter by path or title
- One-click open of the live .md endpoint and one-click cache refresh

See every bot. Spot the gaps.
Full analytics for every AI bot hitting your site — which pages they're reading, how often they come back, and how much data you're serving. Compare coverage across Anthropic, OpenAI, Google, Perplexity, and more, so you can quickly see which LLMs aren't regularly serving your content and where to focus.
- Per-bot summary cards — requests, data served, top path
- Most crawled paths with status-code filters and bytes transferred
- Instantly spot which AI systems aren't reading your content yet

Five minutes to AI-readable
No scripts. No rebuilds. No CMS migration. Just three steps.
Connect your site
Enter your domain. Getmd.ai provisions your subdomain (yoursite.getmd.ai) and starts converting pages immediately.
Add the discovery tags
Paste two lines into your <head>. Copy the CMS-specific snippet from the dashboard. Verify in one click.
Watch the bots arrive
Within hours, the analytics dashboard shows which AI systems are reading your content and which pages they prioritise.
Know when something changes — without logging in
Weekly crawl digests, new-crawler alerts, llms.txt health checks, and usage alerts — delivered to your inbox on the cadence you pick. Tune everything in one place.
- Weekly Analytics Digest — bot crawl summary, top crawlers, trending pages
- New Crawler Alerts — the moment a new AI bot starts crawling your site
- llms.txt Health Check — instant alert if your file becomes unreachable
- Usage & Billing Alerts — page limits, trial expiry, billing notifications

Full feature comparison
| Feature | Starter | Growth | Enterprise |
|---|---|---|---|
| Pages | 100 | 500 | Unlimited |
| Websites | 1 | 1 | 1 |
| llms.txt editor | |||
| llms-full.txt | |||
| Sitemap import | |||
| Custom CNAME | |||
| LLM Bot analytics | Basic | Detailed | Detailed |
| Cache TTL | Default only | Configurable | Configurable |
| Content Signals | Default | Per-site | Per-page |
| Support | Email + Slack | Dedicated Slack |
Managing AI readiness for clients?
The Agency plan bundles three client websites with a dedicated Slack channel, priority support, and per-site custom CNAMEs.
Includes up to 3 websites
Additional websites: $49/mo each