StaticPageMetaInjector
Component Detail
Infrastructure
medium complexity
Shared Component
frontend
0
Dependencies
0
Dependents
0
Entities
0
Integrations
Description
Injects SEO and structured-data metadata into static legal pages at build time. Adds canonical URL, noindex directives where appropriate, and Open Graph tags for sharing. Shared across all static Sales Website pages.
static-page-meta-injector
Sources & reasoning
Listed explicitly in the Sales Website product description at line 224. Phase mapping: Sales Website scope appears in Fase 1 MVP at lines 335-338 → "MVP". A DPA is a GDPR Article 28 prerequisite for any SaaS platform processing personal data on behalf of customer organizations; all four target organizations are data controllers bound by GDPR.
-
docs/source/likeperson.md · line 224Privacy policy, Terms of Service, Data Processing Agreement, Cookie Policy
Responsibilities
- Inject canonical link and robots meta tags per page config
- Add Open Graph and Twitter card metadata
- Emit JSON-LD structured data for legal document type
- Integrate with the site build pipeline without runtime overhead
Interfaces
injectMeta(page: StaticPageConfig): void
buildJsonLd(doc: LegalDocument): string