mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-26 01:14:39 +02:00
Projects included: - maerchenzauber (NestJS backend + Expo mobile + SvelteKit web + Astro landing) - manacore (Expo mobile + SvelteKit web + Astro landing) - manadeck (NestJS backend + Expo mobile + SvelteKit web) - memoro (Expo mobile + SvelteKit web + Astro landing) This commit preserves the current state before monorepo restructuring. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
5.8 KiB
5.8 KiB
SEO-Optimierungsplan für Memoro Website
Zusammenfassung der Analyse
Nach einer gründlichen Analyse der Memoro-Website wurden verschiedene SEO-Stärken und -Verbesserungsmöglichkeiten identifiziert. Die Website ist technisch gut aufgestellt, aber es gibt erhebliches Potenzial für Optimierungen.
Aktuelle SEO-Stärken
1. Technische Grundlagen ✅
- Astro 5.3.0 mit statischer Seitenerstellung (optimale Performance)
- Sitemap-Generation automatisiert mit @astrojs/sitemap
- Mehrsprachigkeit (de/en) mit korrekten hreflang-Tags
- Strukturierte Meta-Tags in BaseHead.astro implementiert
- Schema.org JSON-LD über StructuredData.astro-Komponente
- Robots.txt korrekt konfiguriert mit Crawl-Anweisungen
2. Content-Struktur ✅
- Umfangreiche Content-Collections (12+ verschiedene Typen)
- RSS-Feeds für alle wichtigen Sektionen
- Blog, Features, Guides, Team - gute Content-Vielfalt
- Zod-Schema-Validierung für Content-Qualität
3. Performance & UX ✅
- Statische Website-Generation (beste Performance)
- Tailwind CSS für optimale Ladezeiten
- Responsive Design implementiert
Identifizierte Verbesserungsmöglichkeiten
1. KRITISCH - Domain & Site-Konfiguration 🔴
Problem: Site-URL ist noch Entwicklungsumgebung
// astro.config.mjs:28
site: 'https://landing-4in.pages.dev'
Lösung:
site: 'https://memoro.ai' // oder finale Produktions-Domain
Impact: Sitemap, Canonical URLs, og:url fehlerhaft
2. HOCH - Content-Optimierung 🟡
Missing Content/Images
- 404-Fehler bei Testimonial-Bildern (sarah-mueller.jpg, etc.)
- Fehlende Testimonial-Links in Navigation führen zu 404
- Schema-Validierung schlägt bei einigen Testimonials fehl (image: Required)
Content-SEO Verbesserungen
- Keyword-Optimierung für Ziel-Keywords fehlt
- Meta-Descriptions könnten spezifischer sein
- H1-H6 Hierarchie überprüfen und optimieren
- Alt-Tags für alle Bilder vervollständigen
3. MITTEL - Technische Optimierungen 🟡
Core Web Vitals
- Image-Optimization implementieren (Astro @astrojs/image)
- Lazy Loading für Bilder aktivieren
- Font-Loading optimieren (preload kritische Fonts)
Erweiterte Schema.org
- FAQPage Schema für FAQ-Seiten implementieren
- Organization Schema vervollständigen
- LocalBusiness Schema für Standorte hinzufügen
4. NIEDRIG - Content-Strategie 🟢
Blog & Content Marketing
- Keyword-Recherche für AI/Transcription/Produktivität durchführen
- Content-Kalender ausbauen (bereits vorhanden in calendar/)
- Internal Linking optimieren zwischen verwandten Artikeln
Detaillierter Umsetzungsplan
Phase 1: Kritische Fixes (Woche 1)
- Domain-Konfiguration in astro.config.mjs anpassen
- Fehlende Testimonial-Bilder hinzufügen oder entfernen
- 404-Errors in dev-logs beheben
- robots.txt Sitemap-URL aktualisieren
Phase 2: Content-Optimierung (Woche 2-3)
- Keyword-Analyse für Haupt-Landing-Pages
- Meta-Descriptions für alle Hauptseiten überarbeiten
- H1-H6 Struktur in wichtigsten Seiten optimieren
- Alt-Tags für alle produktiven Bilder ergänzen
Phase 3: Technische Verbesserungen (Woche 4-5)
- @astrojs/image für Bild-Optimierung implementieren
- Erweiterte Schema.org Markups hinzufügen
- Internal Linking Strategie implementieren
- Core Web Vitals messen und optimieren
Phase 4: Monitoring & Analyse (Woche 6)
- Google Search Console einrichten
- Performance-Monitoring mit Lighthouse automatisieren
- SEO-KPIs Dashboard erstellen
- Regelmäßige SEO-Audits planen
Konkrete Code-Änderungen
1. Domain Fix
// astro.config.mjs - Zeile 28
site: 'https://memoro.ai', // statt landing-4in.pages.dev
2. Robots.txt Update
# public/robots.txt - Zeile 15
Sitemap: https://memoro.ai/sitemap-index.xml
3. Schema.org Erweiterung
<!-- Für Homepage -->
<StructuredData
type="Organization"
data={{
name: "Memoro",
description: "KI-gestützte Gesprächsdokumentation und Notizen-App",
url: "https://memoro.ai",
logo: "https://memoro.ai/images/brand/logo.svg",
sameAs: ["https://twitter.com/memoroai"],
// ...weitere Daten
}}
/>
4. Image Optimization Setup
// astro.config.mjs
import image from '@astrojs/image';
export default defineConfig({
integrations: [
// ...existing
image({
serviceEntryPoint: '@astrojs/image/sharp'
})
]
});
Monitoring & KPIs
SEO-Metriken zu verfolgen:
- Organic Traffic (Google Analytics)
- Ranking-Positionen für Target-Keywords
- Core Web Vitals (PageSpeed Insights)
- Crawling-Errors (Search Console)
- Click-Through-Rates für Meta-Titles/-Descriptions
Tools Setup:
- Google Search Console
- Google Analytics 4 (bereits PostHog vorhanden)
- Lighthouse CI für Performance
- Ahrefs/SEMrush für Keyword-Tracking
Geschätzter Aufwand
| Phase | Aufwand | Priorität | Impact |
|---|---|---|---|
| Phase 1: Kritische Fixes | 4-8h | HOCH | HOCH |
| Phase 2: Content-Optimierung | 16-24h | HOCH | MITTEL |
| Phase 3: Tech. Verbesserungen | 12-16h | MITTEL | MITTEL |
| Phase 4: Monitoring Setup | 8-12h | NIEDRIG | NIEDRIG |
Gesamt: 40-60 Stunden über 6 Wochen verteilt
Erwartete Ergebnisse
Nach 3 Monaten:
- +50-100% Organic Traffic
- Top 10 Rankings für 5-10 Haupt-Keywords
- Core Web Vitals alle grün
- 0 kritische SEO-Errors
Nach 6 Monaten:
- +200% Organic Traffic
- Featured Snippets für FAQ-Inhalte
- Lokale SEO Sichtbarkeit (falls relevant)
- Backlink-Aufbau durch Content Marketing
Dieser Plan bietet eine systematische Herangehensweise zur SEO-Optimierung der Memoro-Website mit messbaren Zielen und realistischen Zeitrahmen.