Title tags — keyword placement, character length, click-through optimization
Meta descriptions — unique, compelling, keyword-rich, under 160 characters
H1–H4 header hierarchy — one H1 per page, structured keyword signals
Canonical tags — preventing duplicate content from hurting rankings
URL structure — short, keyword-rich, no dynamic parameters
Core Web Vitals: LCP, CLS, INP tuned to Google thresholds