From 215aacf4a4722ad7c52425e4015aebea722624ce Mon Sep 17 00:00:00 2001 From: DoctoDre Date: Tue, 28 Jul 2026 21:42:54 +0200 Subject: [PATCH] fix(andreknie.de): normalize SEO metadata and document structure --- privat/CV/andreknie.de/index.html | 12 +++++- .../plugins/vite-plugin-content.js | 14 +++++- .../plugins/vite-plugin-content.test.js | 19 ++++++++ .../andreknie.de/src/components/SEOHead.jsx | 43 +++++++++---------- .../src/components/SEOHead.test.jsx | 43 +++++++++++++++++++ privat/CV/andreknie.de/src/components/seo.js | 16 +++++++ privat/CV/andreknie.de/src/pages/About.jsx | 2 + .../andreknie.de/src/pages/ArticleSingle.jsx | 12 +++--- privat/CV/andreknie.de/src/pages/Articles.jsx | 7 +-- .../andreknie.de/src/pages/Confirmation.jsx | 2 + .../CV/andreknie.de/src/pages/Consulting.jsx | 2 + privat/CV/andreknie.de/src/pages/Contact.jsx | 3 ++ .../CV/andreknie.de/src/pages/Datenschutz.jsx | 2 + privat/CV/andreknie.de/src/pages/Home.jsx | 2 + .../CV/andreknie.de/src/pages/Impressum.jsx | 2 + .../CV/andreknie.de/src/pages/Kniepunkt.jsx | 2 + .../andreknie.de/src/pages/KniepunktIssue.jsx | 3 ++ privat/CV/andreknie.de/src/pages/NotFound.jsx | 2 + privat/CV/andreknie.de/src/pages/Podcast.jsx | 2 + .../CV/andreknie.de/src/pages/Resources.jsx | 2 + privat/CV/andreknie.de/src/pages/Speaking.jsx | 2 + 21 files changed, 161 insertions(+), 33 deletions(-) create mode 100644 privat/CV/andreknie.de/plugins/vite-plugin-content.test.js create mode 100644 privat/CV/andreknie.de/src/components/SEOHead.test.jsx create mode 100644 privat/CV/andreknie.de/src/components/seo.js diff --git a/privat/CV/andreknie.de/index.html b/privat/CV/andreknie.de/index.html index 7fe111c..e54cac7 100644 --- a/privat/CV/andreknie.de/index.html +++ b/privat/CV/andreknie.de/index.html @@ -4,8 +4,16 @@ - Dr. André Knie — KI, Transformation & Leadership - + Dr. André Knie – Digitale Souveränität und KI + + + + + + + + +