MVS as one connected system
Sitemap, page matrix and shared components. The entire public website follows a question-to-buy path and three visual families.
Decision journey
Question → Understand → Evidence → Compare → Check → Decide → Buy.
Visual sitemap
Open interactive sitemap →Homepage
Product
- MVS Product Page
- Product Overview
- Product Profile
Standard
- Quality Standard
- Criteria
- Criterion Detail
Product Check
Compare
- Direct Comparison
- Multi-Comparison
Proof
- Evidence Center
- Evidence Detail
- Lab / Batches
FAQ
- FAQ Hub
- FAQ Detail
AI Source Pack
Legal
Page-template matrix
D = Decision · K = Knowledge · T = Trust
| Page | URL | Purpose | Template | Data source | Index |
|---|---|---|---|---|---|
| Homepage | /en/omega-3-comparison/ | Entry + hierarchy | Decision | Airtable | ✓ |
| MVS Product Page | /…/mvs-omega-3/ | Commercial page | Decision | Airtable + Odoo | ✓ |
| Product Overview | /…/products/ | Product list | Decision | Airtable (Product) | ✓ |
| Product Profile | /…/products/:slug/ | Identity + criteria | Knowledge | Airtable (Product, Result, Source) | ✓ |
| Quality Standard | /…/quality-standard/ | Standard definition | Knowledge | Static | ✓ |
| Criteria | /…/criteria/ | 30 public criteria | Knowledge | Airtable (Criterion) | ✓ |
| Criterion Detail | /…/criteria/:slug/ | Definition + evidence | Knowledge | Airtable (Criterion, Source) | ✓ |
| Product Check | /…/product-check/ | Upload + private result | Decision | OCR (transient) | ✗ noindex |
| Direct Comparison | /…/:slug/ | MVS vs competitor | Decision | Airtable (Product, Result, Source) | ✓ |
| Multi-Comparison | /…/select-comparison/ | 2–4 products | Decision | Airtable | ✗ noindex |
| Evidence Center | /en/evidence/ | Source center | Knowledge | Airtable (Source) | ✓ |
| Evidence Detail | /en/evidence/:slug/ | Source + reference basis | Knowledge | Airtable (Source, Product, Criterion) | ✓ |
| Lab / Batches | /…/lab/ | Batch data | Knowledge | Airtable (Source) | ✓ |
| FAQ Hub | /…/faq/ | FAQ overview | Knowledge | Airtable (FAQ) | ✓ |
| FAQ Detail | /…/faq/:slug/ | Single FAQ | Knowledge | Airtable (FAQ, Criterion) | ✓ |
| Glossary | /…/glossary/:slug/ | Term | Knowledge | Airtable (GlossaryTerm) | ✓ |
| Academy | /…/academy/ | Learn content | Knowledge | Static / Airtable | ✓ |
| Methodology | /…/methodology/ | Methodology | Trust | Static | ✓ |
| Experts | /…/experts/ | Experts | Trust | Static | ✓ |
| Correction | /…/submit-correction/ | Submission | Trust | Entity (Correction) | ✗ noindex |
| Change Log | /…/change-log/ | Change log | Trust | Airtable (ChangeLog) | ✓ |
| Ads & Claims | /…/ads-and-claims/ | Claim review | Trust | Airtable (Source) | ✓ |
| AI Source Pack | /…/ai-source-pack/ | Data packages | Knowledge | Airtable (Export) | ✓ |
| Legal | /en/legal/ | Legal | Trust | Static | ✓ |
Shared components
PageTemplate
All pages (shell + family)
InfoPageTemplate
Standard, Lab, Academy, Experts, AI Pack, Ads, Legal, Check
Breadcrumbs
All detail/overview pages
Seo
All public pages
StatusBadge
Product Profile, Comparison, Criterion
CriterionCard
Criteria, Criterion, Comparison
EvidenceCard
Evidence, Product Profile, Comparison
ComparisonTable
Direct Comparison, Multi-Comparison
ProductSelector
Multi-Comparison
ProductCard
Product Overview, Homepage
KeyDifference
Direct Comparison
MissingInformation
Comparison, Product Profile
MethodologyBox
Comparison, Criterion, Product
CorrectionCTA
Comparison, Product, Criterion, Evidence
OdooBuyCTA
MVS Product, Product Profile
Related* (Criteria/Glossary/FAQ/Evidence)
Criterion, Product, Evidence, FAQ, Glossary
PillarSection / PillarFlow
Homepage, Architecture
Data rules
- •Airtable = source of truth · Odoo = commerce · API/publication filter in between.
- •50 internal vs. 30 public criteria — internal fields are never published.
- •Exact product/variant identification — no mixing.
- •"Not public" ≠ "does not exist" ≠ "poor quality".
- •No automatic overall winner, no ranking, no quality score.
- •91% omega-3 in oil and 92% rTG share stay separate everywhere.
- •Source and reference basis are reported separately.
- •Filtered/comparison URLs and private content are noindex.