On-page SEO Checklist
Sitemaps
- Sitemaps exist
- Contains no redirects
- Contains no 404s
- Covers every indexable page
Accessibility
- AAAA Contrast Ratios
- Aria Roles
- Control labels
- Prevent focus trap
- Keyboard focusable controls
- Logical tab order
- Assistive Focus
- Hide offscreen content
- Landmark Elements
- Visual Order Consistency
Content
- Largest Contentful Paint
- Time to First Byte
- Time to Interactive
- Speed Index
- Blocking Time
- Cumulative Layout Shift
- Crawl Depth
Metadata
- H1 exists
- H tags sequential
- Canonicals are correct
- Optimal page titles
- Page titles match search intent
- Contains date metadata
- Link keywords
Best Practices
- Doctype
- Error Free
- Image Optimizations
- HTTP/2
- Passive Listeners
- Cross-Origin Avoidance
- Avoid Cross-site Scripting (XSS)
- Avoid Deprecated Tech
Rendering
- Links have alt tags
- Links have descriptive text
- No orphaned pages
- Valid HREFlang
- Legible font sizes
- Appropriately sized tap targets
- Structured content validity