← All checkpoints
Technical Fundamentals · 2 points

Semantic HTML5 structure

Why it matters

Semantic HTML5 elements (article, section, main, nav) give engines structural cues about page layout for free, without needing to guess from generic <div> soup.

How to fix it

Wrap your main content in <article> or <main>, and use <nav> and <section> for navigation and logical content blocks.