07
SEO, Performance & Accessibility
Core Web Vitals, WCAG 2.1, structured data, Lighthouse 90+
Week 105 daysEstimated: 20h total
Why this matters
This is where you prove the migration was worth it. Your Lighthouse scores, Core Web Vitals, and structured data are the measurable ROI. If you recorded baseline scores in Phase 00, you can now show the improvement.
Tasks
Run Lighthouse audit — target 90+ on all metrics
Add alt text to every image
Test with axe DevTools — fix ARIA, keyboard, contrast
Google Rich Results Test — verify JSON-LD shows rich snippets
Submit sitemap to Search Console
Enable Vercel Analytics + Speed Insights
Compare post-migration Lighthouse scores — compare with baseline from Phase 00 — document improvements
JSON-LD — MedicalOrganization schema
// Add to app/about/page.jsx as a <script> tag
const jsonLd = {
'@context': 'https://schema.org',
'@type': 'MedicalOrganization',
name: 'Medicare',
url: 'https://medicare.com',
logo: 'https://medicare.com/logo.png',
description: 'Digital healthcare platform for patients and doctors',
medicalSpecialty: 'GeneralPractice',
contactPoint: {
'@type': 'ContactPoint',
telephone: '+91-XXXXXXXXXX',
contactType: 'customer service',
},
}
// In your page component:
<script
type="application/ld+json"
dangerouslySetInnerHTML={{ __html: JSON.stringify(jsonLd) }}
/>JSON-LD — Offer schema for Pricing
const jsonLd = {
'@context': 'https://schema.org',
'@type': 'Product',
name: 'Medicare Pro',
description: 'Premium healthcare management plan',
offers: {
'@type': 'Offer',
price: '999',
priceCurrency: 'INR',
availability: 'https://schema.org/InStock',
},
}