# Structured Data Validation Checklist Quick reference for validating structured data and rich snippets after deployment. --- ## Pre-Deployment Validation ### 1. Build the Site ```bash npm run build ``` ### 2. Run Automated Validation ```bash npm run validate:structured-data ``` **Expected Result:** ✅ All validations passed ### 3. Preview Locally ```bash npm run preview ``` Visit http://localhost:4321 and inspect: - View page source on homepage, blog post, about page - Verify JSON-LD scripts are present - Check Open Graph meta tags - Verify Twitter Card meta tags --- ## Post-Deployment Validation ### Google Rich Results Test **Test each page type:** 1. **Homepage** - https://workroot.in/ - [ ] No errors - [ ] Organization schema valid - [ ] WebSite schema valid - [ ] FAQPage schema valid (if present) - [ ] SearchAction present 2. **Blog Post** - https://workroot.in/blog/[any-post] - [ ] No errors - [ ] BlogPosting schema valid - [ ] Author (Person) present - [ ] Publisher (Organization) with logo - [ ] BreadcrumbList valid - [ ] Image dimensions present 3. **About Page** - https://workroot.in/about - [ ] No errors - [ ] AboutPage schema valid - [ ] BreadcrumbList valid 4. **Contact Page** - https://workroot.in/contact - [ ] No errors - [ ] ContactPage schema valid 5. **Services Page** - https://workroot.in/services - [ ] No errors - [ ] Service schema valid (if implemented) - [ ] WebPage schema valid **Tool:** https://search.google.com/test/rich-results --- ### Schema.org Validator Test JSON-LD directly: 1. Visit any page on workroot.in 2. View page source (Ctrl+U / Cmd+U) 3. Copy JSON-LD script content (between `