feat(seo): implement AI SEO and structured data schema
All checks were successful
Build & Deploy / 🔍 Prepare (push) Successful in 49s
Build & Deploy / 🧪 QA (push) Successful in 2m27s
CI - Lint, Typecheck & Test / quality-assurance (pull_request) Successful in 3m28s
Build & Deploy / 🏗️ Build (push) Successful in 3m13s
Build & Deploy / 🚀 Deploy (push) Successful in 47s
Build & Deploy / 🧪 Post-Deploy Verification (push) Has been skipped
Build & Deploy / 🔔 Notify (push) Successful in 1s

- Add robust JSON-LD schema generators (LocalBusiness, FAQ, Service, Event)
- Refactor JsonLd component to use @graph pattern for merging global/local schemas
- Create FaqBlock component with automatic FAQPage schema injection
- Inject specific JSON-LD schemas into mdx pages (home, kompetenzen, messen)
- Add structured AI SEO content (hard facts, stats, clear definitions)
This commit is contained in:
2026-05-13 14:23:24 +02:00
parent 1f905bc86d
commit 569b876944
8 changed files with 314 additions and 27 deletions

View File

@@ -135,3 +135,30 @@ layout: "fullBleed"
}
]}
/>
<JsonLd data={[
{
"@type": "Service",
"name": "Kabelbau",
"description": "Klassischer Grabenbau und professionelle Verlegung von Mittel- und Niederspannungskabeln.",
"provider": { "@type": "Organization", "name": "E-TIB GmbH" }
},
{
"@type": "Service",
"name": "Horizontalspülbohrungen",
"description": "Horizontalspülbohrverfahren (HDD) für grabenlose, oberflächenschonende Verlegung.",
"provider": { "@type": "Organization", "name": "E-TIB GmbH" }
},
{
"@type": "Service",
"name": "Glasfaserausbau",
"description": "Ausbau von zukunftssicheren Breitbandnetzen (FTTX) und Glasfaser-Kabelmontagen.",
"provider": { "@type": "Organization", "name": "E-TIB GmbH" }
},
{
"@type": "Service",
"name": "Planung und Vermessung",
"description": "Genehmigungs- und Ausführungsplanung, Elektro- und Netzanschlussplanung, sowie digitale Bestandsdokumentation per GIS.",
"provider": { "@type": "Organization", "name": "E-TIB GmbH" }
}
]} />