Physiotherapie Breitenreuter Rottweil
WartetFreeda-Seite der Physiopraxis Rottweil als eigenes Astro-Repo nachgebaut (Preprod live, Lighthouse 96 bis 100), Domain noch bei Freeda
- Bereich
- Kunden
- Start
- 20.09.2026
- Zuletzt
- 02.10.2026
- Am Zug
- René
Nächster Schritt, René
Preprod ansehen, Inhaltspaket aus docs/seo-befund.md freigeben, dann Go für die Domain-Umschaltung von Freeda auf html/website-astro
Screenshots 2
Worum es geht
Die Physiotherapie Breitenreuter in Rottweil hat eine Freeda-Website (Layout „enjoy“). René wollte sie 1:1 (Look, Aufbau, URLs) in unser System holen, ohne dass der Kunde die Umstellung bemerkt, mit technischen Verbesserungen und später eventuell einem Physio-Template. Am 21.09. kam die Klarstellung dazu: Die Seite muss nicht pixelgleich sein, Ziel ist maximale SEO- und GEO-Performance.
Stand
- Eigenständiges Astro-Repo (nicht Template v1). Je Seite das Live-DOM als HTML-Fragment
src/inhalt/seiten/*.html, CSS vom Original, auf 139 KB (21 KB gzip) reduziert und inline. Marker<!--SIM:…-->für Formular, Öffnungszeiten/Feiertage und Team. - Hub-Kunde
physiopraxis-rottweil(Physiotherapie, Sie), Content-Kunde 33, Registry #34, 19 Angebotsseiten, 37 Praxisfotos, Team-Kategorie 30 mit 8 Mitgliedern, Formulare 7061 (Terminanfrage, mit Datei-Upload) und 7062 (Bewerbung). - Preprod live auf https://preprod.physiopraxis-rottweil.de (Mittwald p436017, Ordner
html/website-astro-preprod, noindex). Die Domain www zeigt weiter auf Freeda inhtml/website. - Ausbau 2 am 21.09. (573deb7): Lighthouse mobil 96 bis 99, Desktop 100, A11y und Best Practices 100, SEO 93 nur wegen preprod-noindex; llms.txt, KI-Crawler erlaubt, JSON-LD verknüpft; KI-Readiness 9 von 11.
- Abnahmelauf 22.09. gegen Preprod: 117 bewusste Textabweichungen, 0 ungeklärt; 31 Sitemap-Seiten und 179 Assets alle 200.
- Formular-Empfänger ist derzeit leer, Anfragen gehen an pfeiffer@ (René) bis zum ausdrücklichen Go.
Offen
- René Preprod ansehen, dann Go für die Domain-Umschaltung (Doc-Root auf
html/website-astro). - René Inhaltspaket aus
docs/seo-befund.mdfreigeben (16 Kurzantwort-Entwürfe, Fragen-H2, Team-Qualifikationen, Kassenzulassung, Google-Profil, Titel kürzen, Platzhalter „Call-to-Action (im Text)“ sichtbar, 8 HWG-Verdachtsstellen). - René Formular-Empfänger festlegen (info@physiopraxis-rottweil.de?), erst auf ausdrückliches Go.
- Kunde Impressum-Lücken (Registergericht leer, Einzelunternehmen vs. HRB, § 55 leer).
- ich Default-Branch auf main stellen (Bot-Token darf es nicht, deshalb derzeit devel).
- ich 4 leere Alt-Seiten werden 301-umgeleitet (prüfen, ob erledigt).
- ich sameAs und Ratgeber fehlen noch für KI-Readiness 11 von 11.
Entscheidungen und Regeln
- 2026-09-20: Nicht Template v1, sondern eigenes Repo (Enjoy-Look und URL-Struktur sind dem Template fremd). Der erste Ansatz mit eigenen Komponenten plus PurgeCSS war optisch falsch und wurde verworfen.
- 2026-09-21: Hausfarben #3fb49c und #9f9780 werden NICHT abgedunkelt; Kontrast über dunkle Schrift auf den Flächen und Textvarianten
--sim-primary-text #2c7d6c,--sim-secondary-text #7a7463. - 2026-09-21: Nach Markup-Änderungen immer
npm run build && npm run css && npm run build(Build-Wächterscripts/css-waechter.mjsbricht sonst ab). - Nie nach
html/websitedeployen (dort liegt die Freeda-Live-Seite), harte Sperre indeploy.yml. - Bundesland Baden-Württemberg, nicht „nw“ wie bei Freeda (Feiertage).
- Formular-Empfänger info@physiopraxis-rottweil.de erst auf Renés ausdrückliches Go.
- Parallax am Hero entfällt bewusst.
Verlauf
- KI-Readiness-Flottenlauf, Commit bed8c37 (Zeichensatz im Server-Kopf, lastmod in der Sitemap) auf devel.
- Lead-Aufbewahrung im Hub LIVE (v0.346.0), für Physiopraxis Dateien 180 Tage.
- Abnahmelauf gegen Preprod (573deb7 = preprod), Datei-Upload hängt an der Benachrichtigungsmail (Feld 7061), Test-Leads 242/243, Mail 496 an pfeiffer@ mit Anhang geprüft.
- Preprod live; Ausbau 2 SEO/GEO/Ladezeit (573deb7); Datei-Upload nachgerüstet; zwei .htaccess-Fehler erst auf echtem Apache gefunden (www-Regel, ErrorDocument).
- Auftrag, Extrakt der Freeda-Seite, Hub-Kunde und Content-Kunde 33 angelegt, Bühne p3, GitHub-Repo, Registry #34, Stand df00f0a auf allen drei Branches.
Wo liegt was
- Repo:
/root/website-physiopraxis-rottweil; Abnahme-Werkzeugescripts/mess-vergleich.mjs,zustand-vergleich.mjs,textvergleich.mjs,scripts/schema-pruefen.mjs, Entscheidungsvorlagedocs/seo-befund.md. - Mittwald p436017:
html/website= Freeda-Live (nicht anfassen),html/website-astro= main,html/website-astro-preprod= preprod. Repo-Variablen MITTWALD_HOST/USER/PATH, Org-Secrets MITTWALD_DEPLOY_KEY und GH_MERGE_PREPROD. - Quellen:
/root/transfer/physiopraxisrottweil/(Exportserver freeda/, Extrakt mitseiten/*.json,medien/,screenshots/,BERICHT.md). - Prebuild holt
portal.sim-tools.cloud/portal/oeffnungszeiten.jsonund/portal/team.json(öffentlich, mit Rückfall auf lokale JSON). - Backups:
hub.db.bak-20260920-physio-rottweil,content.db.bak-vor-physio-rottweil-20260920. - Bühne p3 (https://p3.preview.sim-tools.cloud, Code PREVIEW, Stand 20.09.) ist möglicherweise inzwischen anders belegt prüfen. Vault:
40-Projekte/Physiopraxis Rottweil Website. - Freeda Company-UUID 862c382d-588b-4f0a-98f5-621996325320.

