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
This commit is contained in:
Unchained
2026-03-30 11:22:44 +02:00
parent 767afac606
commit 234b1f1739
17 changed files with 1957 additions and 0 deletions

View File

@@ -0,0 +1,274 @@
import { LocaleKeywords } from '../types';
/**
* German (DE) SEO Keywords Configuration
* Primary market: Germany, Austria, Switzerland (DACH)
* Language: German
*/
export const germanKeywords: LocaleKeywords = {
locale: 'de',
brand: {
companyName: 'ManoonOils',
tagline: 'Premium Natürliche Anti-Aging Seren und Öle Für Gesicht, Haut & Haar',
category: 'Naturkosmetik',
valueProposition: 'handgefertigte Produkte aus natürlichen Inhaltsstoffen ohne Chemikalien'
},
pages: {
home: {
primary: [
'natürliches Gesichtsserum',
'Bio Hautpflege',
'Anti-Aging Serum natürlich'
],
secondary: [
'natürliche Öle für das Gesicht',
'Clean Beauty Produkte',
'Serum ohne Chemikalien',
'natürliche Hautpflege'
],
longTail: [
'bestes natürliches Serum für reife Haut',
'wo kann man Bio Hautpflege online kaufen',
'natürliche Anti-Aging Produkte für das Gesicht',
'Gesichtsserum mit natürlichen Inhaltsstoffen',
'handgemachte Naturkosmetik'
],
metaTitle: 'ManoonOils | Natürliches Gesichtsserum | Bio Hautpflege',
metaDescription: 'Entdecken Sie unsere Kollektion von Premium natürlichen Gesichtsseren. Anti-Aging, Feuchtigkeit und strahlende Haut ohne Chemikalien. Handgefertigte Produkte.'
},
products: {
primary: [
'natürliches Gesichtsserum kaufen',
'Bio Gesichtspflege Produkte',
'Anti-Aging Serum natürlich'
],
secondary: [
'Falten Serum',
'Glow Serum',
'natürliche Gesichtsöle',
'Serum ohne Parabene'
],
longTail: [
'natürliches Serum für trockene Gesichtshaut',
'Bio Anti-Aging Serum Preis',
'Vitamin C Serum für das Gesicht',
'natürliches Serum für empfindliche Haut',
'wo kann man natürliches Serum kaufen'
],
metaTitle: 'Natürliches Gesichtsserum | Bio Hautpflege | ManoonOils',
metaDescription: 'Durchsuchen Sie unsere Kollektion von Premium natürlichen Gesichtsseren. Anti-Aging, Feuchtigkeit und strahlende Haut ohne Chemikalien.'
},
product: {
primary: [
'{{productName}} Serum',
'natürliches Gesichtsserum',
'Bio Hautpflege'
],
secondary: [
'Anti-Falten Serum',
'Anti-Aging Serum',
'natürliche Gesichtspflege',
'Serum ohne Chemikalien'
],
longTail: [
'{{productName}} Bewertungen',
'{{productName}} Preis',
'{{productName}} wo kaufen',
'{{productName}} Ergebnisse',
'bestes Serum für {{concern}}'
],
metaTitle: '{{productName}} | Natürliches Gesichtsserum | ManoonOils',
metaDescription: '{{productName}} - Premium natürliches Serum für {{concern}}. {{benefits}}. Ohne Chemikalien, handgefertigt.'
},
about: {
primary: [
'über manoonoils',
'Naturkosmetik Marke',
'handgemachte Hautpflege Hersteller'
],
secondary: [
'unsere Geschichte',
'Mission und Vision',
'natürliche Inhaltsstoffe',
'handgefertigte Produkte'
],
longTail: [
'wer steckt hinter manoonoils',
'warum Naturkosmetik wählen',
'wie unsere Produkte hergestellt werden',
'ethische Beauty Produktion'
],
metaTitle: 'Über uns | ManoonOils | Naturkosmetik',
metaDescription: 'Lernen Sie ManoonOils kennen - einen Hersteller von Premium natürlichen Seren. Unsere Geschichte, Mission und Engagement für Qualität ohne Kompromisse.'
},
contact: {
primary: [
'kontakt manoonoils',
'natürliches Serum kaufen',
'Hautpflege Zusammenarbeit'
],
secondary: [
'Naturkosmetik Verkauf',
'Großhandel Serum',
'Distributoren'
],
longTail: [
'wie bestellt man bei manoonoils',
'manoonoils Kontakt Telefon',
'wo kann man Produkte kaufen',
'Zusammenarbeit mit manoonoils'
],
metaTitle: 'Kontakt | ManoonOils | Natürliches Serum kaufen',
metaDescription: 'Kontaktieren Sie uns für Bestellungen, Produktfragen oder Geschäftszusammenarbeit. ManoonOils - Naturkosmetik.'
},
checkout: {
primary: [],
secondary: [],
longTail: [],
metaTitle: 'Kauf abschließen | ManoonOils',
metaDescription: 'Schließen Sie Ihren Kauf von natürlichen Seren sicher ab. Schneller Versand nach Deutschland und Österreich.'
},
blog: {
primary: [
'Hautpflege Tipps',
'natürliche Hautpflege',
'Anti-Aging Tipps'
],
secondary: [
'wie benutzt man Serum',
'Hautpflege Routine',
'natürliche Inhaltsstoffe',
'Pflege für reife Haut'
],
longTail: [
'welche Öle sind am besten für das Gesicht',
'wie reduziert man Falten natürlich',
'tägliche Hautpflege Routine',
'natürliche Alternative zu Retinol'
],
metaTitle: 'Blog | Hautpflege Tipps | ManoonOils',
metaDescription: 'Expertentipps für die Gesichtspflege, natürliche Alternativen und Anleitungen für gesunde, strahlende Haut. Lesen Sie unseren Blog.'
}
},
categories: {
antiAging: [
'Anti-Aging Serum',
'Falten Serum',
'Anti-Aging Hautpflege',
'natürliches Anti-Aging',
'Serum für reife Haut',
'Anti-Aging Kosmetik'
],
hydration: [
'feuchtigkeitsspendendes Serum',
'Serum für trockene Haut',
'Feuchtigkeit für das Gesicht',
'Gesichtsfeuchtigkeit',
'Serum für dehydrierte Haut'
],
glow: [
'Glow Serum',
'Strahlendes Serum',
'strahlende Haut',
'Serum für Leuchtkraft',
'gesunder Glow'
],
sensitive: [
'Serum für empfindliche Haut',
'sanfte Gesichtspflege',
'duftfreies Serum',
'hypoallergene Hautpflege',
'Serum für Rosacea'
],
natural: [
'natürliches Serum',
'Kräuterserum',
'Serum aus natürlichen Inhaltsstoffen',
'Naturkosmetik',
'selbstgemachtes Serum'
],
organic: [
'Bio Serum',
'Öko Serum',
'Biokosmetik',
'zertifiziert Bio',
'Öko Serum'
]
},
content: {
educational: [
'wie benutzt man Gesichtsserum',
'was ist der Unterschied zwischen Serum und Creme',
'wie erkennt man Qualitäts-Naturkosmetik',
'Reihenfolge beim Auftragen von Hautpflegeprodukten',
'wie liest man kosmetische Produktetiketten'
],
benefits: [
'Vorteile von natürlichen Seren',
'warum Bio Kosmetik wählen',
'Vorteile von Arganöl für die Haut',
'Hagebuttenöl für Falten',
'Squalan - alles was Sie wissen müssen'
],
comparison: [
'natürlich vs synthetische Kosmetik',
'Serum oder Creme - was ist besser',
'Retinol vs Bakuchiol',
'chemisches Peeling vs enzymatisches',
'Haut vor und nach natürlichen Seren'
],
ingredients: [
'Arganöl Eigenschaften',
'Jojobaöl für das Gesicht',
'Vitamin C in Kosmetik',
'natürliche Hyaluronsäure',
'Öko Zertifizierungen Kosmetik'
]
},
competitors: {
brands: [
'The Ordinary',
'Paula\'s Choice',
'La Roche Posay',
'Vichy',
'L\'Oreal',
'Garnier',
'Nuxe',
'Caudalie',
'Drunk Elephant',
'SkinCeuticals',
'Sunday Riley',
'Tata Harper',
'Weleda',
'Sante',
'Logona'
],
comparisons: [
'manoonoils vs the ordinary',
'natürliches Serum vs Drogerie',
'handgemachte Kosmetik vs kommerziell',
'Serum ohne Chemikalien vs Standard'
],
alternatives: [
'Alternative zu The Ordinary',
'natürliche Alternative zu Retinol',
'günstige Alternative zu SkinCeuticals',
'handgemachtes Produkt statt Import',
'Serum ohne Silikone Alternative'
]
}
};
export default germanKeywords;