managarten/memoro/apps/landing/plans/SEO-Optimierungsplan-Memoro-Website.md
Till-JS e7f5f942f3 chore: initial commit - consolidate 4 projects into monorepo
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>
2025-11-22 23:38:24 +01:00

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)

  1. Domain-Konfiguration in astro.config.mjs anpassen
  2. Fehlende Testimonial-Bilder hinzufügen oder entfernen
  3. 404-Errors in dev-logs beheben
  4. robots.txt Sitemap-URL aktualisieren

Phase 2: Content-Optimierung (Woche 2-3)

  1. Keyword-Analyse für Haupt-Landing-Pages
  2. Meta-Descriptions für alle Hauptseiten überarbeiten
  3. H1-H6 Struktur in wichtigsten Seiten optimieren
  4. Alt-Tags für alle produktiven Bilder ergänzen

Phase 3: Technische Verbesserungen (Woche 4-5)

  1. @astrojs/image für Bild-Optimierung implementieren
  2. Erweiterte Schema.org Markups hinzufügen
  3. Internal Linking Strategie implementieren
  4. Core Web Vitals messen und optimieren

Phase 4: Monitoring & Analyse (Woche 6)

  1. Google Search Console einrichten
  2. Performance-Monitoring mit Lighthouse automatisieren
  3. SEO-KPIs Dashboard erstellen
  4. 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:

  1. Organic Traffic (Google Analytics)
  2. Ranking-Positionen für Target-Keywords
  3. Core Web Vitals (PageSpeed Insights)
  4. Crawling-Errors (Search Console)
  5. 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.