Skip to main content

9. SEO, Schema & Accessibility

This module connects theme-level decisions (markup, navigation, layout) to outcomes you can measure: crawlability, structured data quality, accessibility, and Core Web Vitals.

What You'll Be Able To Do

  • Audit and fix common markup issues (headings, landmarks, navigation)
  • Choose a schema strategy and validate JSON-LD output
  • Add practical accessibility improvements that survive theme changes
  • Reduce SEO-impacting performance bottlenecks with a repeatable QA loop
flowchart LR
A[Markup] --> B[Schema]
B --> C[Accessibility]
C --> D[Performance]
D --> E[Better crawl + better UX]

Lessons

Completion Checklist

CheckDone when...
MarkupKey templates have one H1, consistent landmarks, and crawlable navigation
SchemaJSON-LD has one primary source and passes validation without duplicates
AccessibilityKeyboard nav works, focus is visible, skip link works, and icons are labeled
PerformanceYou have a baseline report and removed at least one major bottleneck

What's Next