---
title: "Readability"
canonical: https://www.getmd.ai/features/readability/
url: https://markdown.getmd.ai/features/readability/.md
last_converted: 2026-09-25T08:05:20.404Z
---

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebPage",
      "@id": "https://www.getmd.ai/features/readability/",
      "url": "https://www.getmd.ai/features/readability/",
      "name": "Readability - Getmd",
      "isPartOf": {
        "@id": "https://www.getmd.ai/#website"
      },
      "datePublished": "2026-06-08T05:00:39+00:00",
      "dateModified": "2026-08-10T08:25:40+00:00",
      "breadcrumb": {
        "@id": "https://www.getmd.ai/features/readability/#breadcrumb"
      },
      "inLanguage": "en-ZA",
      "potentialAction": [
        {
          "@type": "ReadAction",
          "target": [
            "https://www.getmd.ai/features/readability/"
          ]
        }
      ]
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://www.getmd.ai/features/readability/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://www.getmd.ai/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Features",
          "item": "https://www.getmd.ai/features/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Readability"
        }
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://www.getmd.ai/#website",
      "url": "https://www.getmd.ai/",
      "name": "Getmd.ai",
      "description": "Mark your website AI readable with full AI bot analytics capabilities",
      "publisher": {
        "@id": "https://www.getmd.ai/#organization"
      },
      "potentialAction": [
        {
          "@type": "SearchAction",
          "target": {
            "@type": "EntryPoint",
            "urlTemplate": "https://www.getmd.ai/?s={search_term_string}"
          },
          "query-input": {
            "@type": "PropertyValueSpecification",
            "valueRequired": true,
            "valueName": "search_term_string"
          }
        }
      ],
      "inLanguage": "en-ZA"
    },
    {
      "@type": "Organization",
      "@id": "https://www.getmd.ai/#organization",
      "name": "Getmd",
      "url": "https://www.getmd.ai/",
      "logo": {
        "@type": "ImageObject",
        "inLanguage": "en-ZA",
        "@id": "https://www.getmd.ai/#/schema/logo/image/",
        "url": "https://www.getmd.ai/wp-content/uploads/2026/05/favicon.png",
        "contentUrl": "https://www.getmd.ai/wp-content/uploads/2026/05/favicon.png",
        "width": 73,
        "height": 73,
        "caption": "Getmd"
      },
      "image": {
        "@id": "https://www.getmd.ai/#/schema/logo/image/"
      }
    }
  ]
}
```

# Everything AI needs to understand your site in one place

Live markdown conversion. Hosted llms.txt. Per-bot analytics. Getmd gives AI crawlers a clean, fast, structured version of your website, and shows you exactly who is reading it.

[Request a demo](https://www.getmd.ai/request-pricing/)

[See pricing](https://www.getmd.ai/pricing/)

![convert to markdown](https://www.getmd.ai/wp-content/uploads/2026/04/getmd-html-to-md-conversion.jpg)

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 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 does not 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



![Side-by-side view of a raw HTML page and its clean markdown equivalent served by Getmd](https://www.getmd.ai/wp-content/uploads/2026/04/getmd-html-to-md-conversion.jpg)

## Your llms.txt, edited in the browser

llms.txt is the sitemap AI crawlers actually want. Getmd hosts it for you, keeps it in sync with your pages, and gives you a proper editor for the sections and entries, with no raw text files in a repo and 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



![Getmd llms.txt editor showing structured sections and linked markdown pages](https://www.getmd.ai/wp-content/uploads/2026/04/llms_txt_feature.jpg)

## Every page. Every time. On demand.

Append .md to any page URL on your connected domain and you get the markdown version back. That is the convention AI systems are converging on, and it is what powers everything else in Getmd. 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, it works immediately

- Got DNS access? Point ai.yoursite.com at Getmd 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 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 has 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 are reading, how often they come back, and how much data you are serving. Compare coverage across Anthropic, OpenAI, Google, Perplexity, and more, so you can quickly see which LLMs are not 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 are not reading your content yet



![Getmd analytics dashboard with per-bot summary cards](https://www.getmd.ai/wp-content/uploads/2026/04/llm_crawl-log-feature.jpg)

## Five minutes to AI-readable

No scripts. No rebuilds. No CMS migration. Just three steps.

1

### Connect your site

Enter your domain. Getmd provisions your subdomain (yoursite.getmd.ai) and starts converting pages immediately.

2

### Add the discovery tags

Paste two lines into your head tag. Copy the CMS-specific snippet from the dashboard. Verify in one click.

3

### 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 and billing alerts: page limits and billing notifications










## Make your site AI-readable, today

Tell us about your site and our team will scope your setup, put together pricing that fits, and get you live and configured.

[Request a demo](https://www.getmd.ai/request-pricing/)

[See pricing](https://www.getmd.ai/pricing/)

Want to track how AI answers mention you? See [AI Visibility](https://www.getmd.ai/features/ai-visibility/)