Zum Inhalt springen
thconsulting
Menü öffnen
Heilberuf · Lokal · Mobil · 2026

Tierphysiotherapie Anna Kramer

Komplette Neuentwicklung für eine Tierphysiotherapie-Praxis im Sauerland. Mobile Pferdetherapie im 75-km-Radius plus Praxis für Hunde direkt im Ortskern Rüthen-Menzel. Migration weg von WordPress + Divi hin zu einer statisch generierten Astro-Site mit echtem Lokal-SEO-Hub.

Live ansehen
Problem

Die alte Site lief auf WordPress mit Divi-Pagebuilder. Optisch vom Tiermedizin-Standard nicht zu unterscheiden, lokale Sichtbarkeit für Suchanfragen wie „Pferdeosteopathie Lippstadt" oder „Tierphysio Brilon" praktisch null. Preise wurden auf einer separaten Seite gepflegt. Anfragen ohne PLZ-Bezug, ohne Distanz-Hinweis, ohne klare Erwartung zur Anfahrtspauschale. Insta-Pflege parallel zur Website doppelt aufwändig.

Lösung

Re-Build als statisch generierte Astro-Site mit eigenständigem Editorial-Look (Naturgrün #3da92f, Mint-Tint, Geist Variable). Kernfeatures:

  • Hero-Switcher mit Auto-Cycle zwischen Hund- und Pferd-Szene auf der Startseite, plus animierte Bedarfe-Cards mit Outline-Numbering.
  • PLZ-basierter Preis-Rechner mit Haversine-Distanz aus 13 Leitregionen, automatischer Anfahrt-Kalkulation (0,70 €/km), Live-MwSt.-Aufsplittung und mailto-Submit (kein Backend nötig).
  • Lokal-SEO-Hub /einzugsgebiet mit 13 Orten gruppiert nach Kreis, Sprungmarken-Nav, Editorial-Cards mit Distanz, Fahrzeit, PLZ und Nachbarort-Linking. Schema.org Service mit voller areaServed-Liste.
  • Über-mich mit animierter Vier-Stationen-Timeline (Klinik → Studium → Olympia-Stall → eigene Praxis), IntersectionObserver-getriggert.
  • Konditionen-Page mit Behandlungsbedingungen (Komplettpreise inkl. USt., Nachbehandlungs-Regel, Absage-Frist, Telefonberatung), verlinkt aus Rechner und Footer.
  • OpenStreetMap-Embed auf Kontakt mit Open-in-Maps-Pills (Google Maps, Apple Maps, OSM), kein Tracking, keine Cookies, kein Banner nötig.
  • Insta-Auto-Sync via Graph-API (4-h-Polling). Anna postet auf Instagram, Beiträge erscheinen auf der Site ohne Doppelpflege. Mock-Fallback wenn kein Token konfiguriert.
Astro 6 · Tailwind 4 · Geist + Inter · IntersectionObserver · Insta Graph API · OpenStreetMap · Schema.org
Datenfluss
QUELLE                BUILD / SITE              EXTERN
(Insta + Browser)     (Astro · Alfahosting)
─────────────         ───────────────────       ──────────────

Insta Graph    ───►   Sync-Job (4h)
(Anna postet)          │
                       └──► Posts-Cache
                              ▼
                            Static Build
                              ▼
Browser-PLZ    ───►   Haversine-Calc (JS)
                       │
                       ├──► Anfahrtspreis live
                       │
                       └──► mailto-Submit  ───►  Anna (Mail)

OSM-Embed      ◄───   13 Leitregionen           ─►  Lokal-SEO-Hub
                      Schema.org (Vet)              (Google)
        
Outcome
  • 13 Einzugsgebiet-Anker plus eigenständige Konditionen-Page, lokale Suchanfragen werden gezielt bedient
  • Anfragen kommen mit PLZ und Leistungsauswahl, weniger Telefon-Pingpong, höhere Conversion
  • Cookie-frei, Analytics-frei, kein Consent-Banner nötig. DSGVO-konform out of the box
  • Auto-Deploy via GitHub Actions zu Alfahosting (lftp-Pattern). Updates ohne Hosting-Drama