# HTML SEO Checklist

Use this checklist for search-friendly HTML that still serves humans first.

- The `title` is unique and describes the page.
- The meta description is specific and readable.
- The canonical URL is correct.
- The `h1` matches the real subject of the page.
- `h2` sections divide the topic into useful parts.
- Links use descriptive text.
- Important content is visible as HTML text, not only inside images or scripts.
- Images that support the topic have relevant `alt` text.
- Internal links point to related lessons or pages.
- The page URL is clean and specific.
- Structured data is used only when it matches visible page content.
- The page does not repeat keywords unnaturally.
