Website Improvement Backlog
Website Improvement Backlog
Prio 1 - Quick Wins
Freelance-Seite veröffentlichen
freelance.markdownhat aktuellpublished: false- Seite publishen und in die Hauptnavigation einbauen
- Sollte erster Eintrag in der Navigation sein (“Services” oder “Angebot”)
Hero-Section auf Startseite
- Aktuell zeigt die Homepage nur Blogposts ohne Kontext
- Hero-Bereich mit Kurzvorstellung: Name, Rolle, Kernkompetenz
- Klarer Call-to-Action Button (“Projekt anfragen” / “Mich buchen”)
- Link zur Freelance/Services-Seite
- Bestehende Terminal-Animation kann Teil davon bleiben
Meta-Descriptions für alle Blogposts
- Aktuell fehlt
description:im Front-Matter der Posts - Google generiert sonst eigene (schlechte) Snippets
- Jeder Post braucht eine ~150 Zeichen Description
- Betrifft: alle 5 bestehenden Posts + zukünftige
Social Links bereinigen
- Steam und Telegram aus
_config.ymlSocial Links entfernen - Wirken unprofessionell auf einer Consultant-Website
- Behalten: GitHub, LinkedIn, BlueSky
Prio 2 - Content & SEO
Open Graph Default-Image
- Aktuell kein
og:imagegesetzt - Wenn Blog auf LinkedIn/Twitter geteilt wird, fehlt das Preview-Bild
- Default-Bild erstellen (z.B. Name + Titel + Branding)
- In
_config.ymlalsdefaultsfür Posts und Pages setzen - Optional: individuelle OG-Images pro Post
Projekt-Portfolio / Case Studies
- Neue Seite oder Section: “Projekte” / “Portfolio”
- 2-3 anonymisierte Projektbeschreibungen mit:
- Branche / Kontext
- Herausforderung
- Lösung / Technologien
- Ergebnis / Impact (messbar wenn möglich)
- Zeigt echte Erfahrung, nicht nur Zertifikate
Testimonials / Social Proof
- Kundenzitate oder LinkedIn-Empfehlungen einbinden
- Auf der Freelance-Seite oder als eigene Section auf der Startseite
- 2-3 kurze Quotes reichen für den Anfang
- Optionale Erweiterung: LinkedIn Recommendations API oder manuelle Pflege
Blogfrequenz erhöhen
- Ziel: mindestens 2 Posts pro Monat
- Jeder Post ist eine potenzielle Google-Einstiegsseite
- Content-Ideen:
- Java-Neuheiten bei jedem Release
- Kubernetes/Cloud Praxistipps
- Buchreviews (bereits begonnen)
- Lessons Learned aus Projekten
- Tool-Vergleiche und Evaluationen
Prio 3 - Strategisch
Sprach-Strategie klären
- Aktuell: Mix aus Deutsch und Englisch ohne Trennung
- Optionen:
- A) Alles Deutsch (Nische, weniger Konkurrenz, Schweizer Markt)
- B) Alles Englisch (mehr Reichweite, härterer Wettbewerb)
- C) Zweisprachig mit hreflang-Tags und klarer Trennung
- Entscheidung beeinflusst SEO und Zielgruppe
Navigation auf Verkauf optimieren
-
Aktuelle Reihenfolge: About Certificates Cheatsheets Chess -
Vorschlag: Services About Blog Certificates Cheatsheets - Chess als Easter Egg behalten, aber aus Hauptnav entfernen
- “Blog” explizit in Nav aufnehmen (aktuell nur über Startseite erreichbar)
Structured Data / Schema.org
- JSON-LD Markup für:
- Person (Consultant-Profil)
- BlogPosting (für jeden Artikel)
- ProfessionalService (für die Freelance-Seite)
- Verbessert Rich Snippets in Google-Suchergebnissen
Kontaktformular
- Aktuell nur E-Mail-Link als Kontaktmöglichkeit
- Kontaktformular senkt die Hürde für Anfragen
- Optionen: Formspree, Netlify Forms, oder eigene Lösung
- Felder: Name, E-Mail, Projektbeschreibung, Budget (optional)