---
title: "What is Machine Readability? Definition & Examples | Kitbase"
description: "How easily a crawler or AI system can extract a page's actual content and meaning, as opposed to a human simply viewing it rendered."
canonical: https://kitbase.dev/glossary/machine-readability
---

[Home](/) [Glossary](/glossary) Machine Readability

AI Visibility & GEO

# What is Machine Readability?

How easily a crawler or AI system can extract a page's actual content and meaning, as opposed to a human simply viewing it rendered.

Machine readability describes how easily a crawler, search engine, or AI system can extract a page's real content and meaning — as distinct from how the page looks to a person viewing it fully rendered in a browser. A page can look perfect to a human and still be nearly invisible to a machine if its content only appears after client-side JavaScript runs.

The most common machine-readability failure is content that isn't present in the initial HTML response. Most AI crawlers, unlike a modern browser, don't execute JavaScript — so a single-page app that renders its content client-side can look empty to them even though a visitor sees a fully-built page. Server-side rendering or pre-rendering is the standard fix.

Beyond raw content presence, machine readability extends to structural signals that help a parser understand a page: accurate titles and meta descriptions, a single `h1` with an ordered heading hierarchy, canonical tags pointing at the authoritative URL, Open Graph tags describing how the page should be summarized, and structured data stating facts explicitly.

## Example

A marketing team redesigns their pricing page as a client-rendered React app and traffic looks fine in the browser. A machine-readability check reveals the initial HTML response contains almost no text — just a loading skeleton — so AI crawlers that don't execute JavaScript see an empty page. Switching to server-side rendering restores the content to the initial response and the page starts getting cited again.

## Related Terms

[

AI Crawler Access

Whether a site's configuration — robots.txt, CDN, or WAF rules — permits AI crawlers like GPTBot or ClaudeBot to fetch its pages.

](/glossary/ai-crawler-access)[

Structured Data (Schema Markup)

Machine-readable JSON-LD embedded in a page that states unambiguous facts about its content for crawlers and AI systems.

](/glossary/structured-data)[

Site Audit (GEO Readiness)

A scored checklist of whether a site is technically ready to be crawled, understood, and cited by AI systems.

](/glossary/site-audit)[

llms.txt

An emerging convention for publishing a curated, markdown summary of a site's most important pages for AI systems to read.

](/glossary/llms-txt)

## Track your AI visibility with Kitbase

See how often ChatGPT, Perplexity, Gemini, and Claude mention your brand, which domains they cite, and how you stack up against competitors.

[Explore AI Visibility](https://docs.kitbase.dev/ai-visibility)
