Content structure for machines
Markup patterns that preserve meaning across browsers, parsers, search crawlers, and AI retrieval systems.
Return to the complete atlas, or read this six-article section in any order.
- Semantic HTMLSemantic HTML uses elements according to their meaning rather than only their visual appearance.
- Heading hierarchyA heading hierarchy divides a document into named sections with an explicit information structure.
- Data tablesA data table expresses relationships through rows, columns, headers, captions, and cells.
- Structured dataStructured data encodes entities and relationships using a shared vocabulary such as Schema.org.
- Breadcrumb structureBreadcrumbs expose a page’s location in an information hierarchy.
- PaginationPagination divides a bounded collection into addressable pages connected by ordinary links.