2.8 KiB
2.8 KiB
Checkpoint SEO-Umsetzung — 04.08.2026
Erledigt
Phase 0 — Titles/Metas (greenlns-landing/lib/seoPages.ts)
blumen-scanner: Title/Meta/H1 auf exaktes Keyword „Blumen Scanner" + kostenlos + 2026flower-scanner: dito auf Englischpflanzen-erkennen-app: Title/Meta, „Pflanzenerkenner" ergänzt (Pos. 10,6 / 49 Imp.)giess-erinnerung-app: Title/Meta/H1, „Gießerinnerung" zusammengeschrieben (Query-Form)
Phase 1 — Scan-Logging
- Neu:
server/lib/scanEvents.js— Tabellescan_events, bewusst ohneuser_id/Bildreferenz.recordScanEventschluckt Fehler, damit ein Log-Fehler nie einen Scan kippt. ZusätzlichgetScanEventStatsfür spätere Auswertung. server/index.js:ensureScanEventSchemaim Start-Hook,recordScanEventnach Erfolg in/v1/scan(species, confidence, locale) und/v1/health-check(diagnosis, health_status).app/scanner.tsx:speciesundhealth_statusals Properties aufpaid_scan_completed.- Syntaxcheck Backend lief durch (
node --check index.js).
Phase 3 — drei neue Seiten
Profile in contentClusterSeoPages (lib/seoPages.ts), Slugs in germanSeoPageSlugs, Routen unter app/<slug>/page.tsx:
/giessplan-zimmerpflanzen— 4 Sections, Intervalle für 8 Pflanzengruppen, Pflegekarte, 5 HowTo-Schritte, 6 FAQs/pflanzen-diagnose— 5 Sections inkl. Symptomzuordnung, Schädlinge, Pilze, „nicht mehr zu retten", 5 HowTo-Schritte, 6 FAQs/welche-pflanze-ist-das— 4 Sections, 6 Bestimmungswege, Merkmale ohne App, Giftigkeitshinweis, 5 HowTo-Schritte, 6 FAQs
Offen
- Build/Typecheck nicht gelaufen.
cd greenlns-landing && npm run build. Die drei Profile sind neu getippt — wenn etwas bricht, dann dort. - Interne Rückverlinkung fehlt. Die neuen Seiten verlinken nach außen, aber noch zeigt kein bestehendes Profil auf sie.
relatedLinksergänzen bei:- →
/giessplan-zimmerpflanzen: ingiess-erinnerung-app,pflanzen-pflege-app,ueberwaessert-oder-zu-trocken - →
/pflanzen-diagnose: inpflanzen-krankheiten-erkennen,gelbe-blaetter-zimmerpflanze,braune-blattspitzen,trauermuecken-blumenerde,wurzelfaeule-erkennen - →
/welche-pflanze-ist-das: inpflanzen-bestimmen,zimmerpflanzen-bestimmen,blumen-scanner,vs/google-lens
- →
- Hero-Bilder. Alle drei Seiten laufen auf
/hero.jpg. EigeneheroImage+heroImageAltsetzen — bei/pflanzen-diagnosesind Symptomfotos ohnehin der eigentliche Ranking-Faktor (pflanzenkrankheiten bilderist ein eigenes Keyword). - Privacy Policy. Ein Satz zu anonymer, aggregierter Scan-Statistik ergänzen.
- Phase 2 Benchmark — liegt bei dir: 50 Pflanzen fotografieren, durch die vier Apps schicken. Speist danach
/welche-pflanze-ist-das. - CTR-Gegenprüfung der Phase-0-Änderungen in GSC in 4 Wochen, also ~KW 36. Änderungsdatum: 04.08.2026.