02
Public Pages — SEO Critical
Home, About, Pricing, Team — must render on server and be fully crawlable
Week 25 daysHighest Priority
Phase Progress0/9 tasks · 0%
This is what the entire migration is for
After this phase, Google, Claude, GPT, Perplexity and every other crawler will see your full page content.
Root Layout — app/layout.jsx
Create app/layout.jsx — wraps every page. Add Navbar, Footer, Sonner Toaster.
Add global metadata export — site title template, description, OG defaults
Pages to Create — All Server Components
app/page.jsx — Home — No 'use client'. Add metadata.
app/about/page.jsx — Add MedicalOrganization JSON-LD schema.
app/pricing/page.jsx — Add Offer schema JSON-LD.
app/team/page.jsx — Add Person JSON-LD schema.
app/not-found.jsx — Custom 404 page.
SEO Files
Create public/robots.txt — allow GPTBot, ClaudeBot, Google-Extended
Create next-sitemap.config.js — auto-generates sitemap.xml at every build