Files
manoon-headless/src/lib/seo/schema/index.ts
Unchained 234b1f1739 feat: comprehensive SEO system with keywords and schema markup
- Add 4-locale keyword configurations (SR, EN, DE, FR)
- Create schema generators (Product, Organization, Breadcrumb)
- Add React components for JSON-LD rendering
- Implement caching for keyword performance
- Abstract all SEO logic for maintainability
2026-03-30 11:22:44 +02:00

32 lines
582 B
TypeScript

/**
* SEO Schema Module
* JSON-LD structured data generation for SEO
*/
// Types
export type {
ProductSchema,
ReviewSchema,
OrganizationSchema,
WebSiteSchema,
BreadcrumbListSchema,
SchemaType,
} from './types';
// Schema generators (pure functions)
export {
generateProductSchema,
generateCategorizedProductSchema,
} from './productSchema';
export {
generateOrganizationSchema,
generateWebSiteSchema,
} from './organizationSchema';
export {
generateBreadcrumbSchema,
generateProductBreadcrumbs,
generatePageBreadcrumbs,
} from './breadcrumbSchema';