Wie ich SEO gelernt habe — von 5 Besuchern täglich zu echtem Traffic
Mein Portfolio hatte 5 Besucher am Tag. Alle davon war ich selbst. Hier ist, was ich über SEO gelernt habe — und warum Google Search Console das wichtigste Tool dabei war.

Der Ausgangspunkt: 5 Besucher täglich
Als ich mein Portfolio live geschaltet habe, war ich stolz. Modernes Design, sauberer Code, schnelle Ladezeiten. Und dann kam die ernüchternde Realität: 5 Besucher pro Tag — und ich war mir ziemlich sicher, dass ich selbst alle davon war.
Das Problem war nicht der Code. Das Problem war, dass Google meine Seite schlicht ignorierte. Ich hatte keine Ahnung warum — und das war der Moment, in dem ich anfing, mich ernsthaft mit SEO zu beschäftigen.
Die erste Erkenntnis: Technisches SEO ist Pflicht, kein Bonus
Als Entwickler dachte ich zuerst: Ich mache einfach alles technisch richtig, und der Rest kommt von allein. Stimmt auch — aber nur halb. Technisches SEO ist die Grundlage, ohne die alles andere sinnlos ist:
Sitemap.xml — Google muss wissen, welche Seiten es gibt. Eine automatisch generierte Sitemap ist Pflicht.
Robots.txt — Welche Seiten sollen indexiert werden, welche nicht? Admin-Bereiche gehören auf die Sperrliste.
Canonical Tags — Verhindert, dass Google doppelte Inhalte bestraft.
Structured Data (JSON-LD) — Sagt Google genau, wer du bist und was du anbietest. Person-Schema, Article-Schema, BreadcrumbList.
Core Web Vitals — LCP, FID, CLS. Google bewertet die Nutzererfahrung, nicht nur den Inhalt.
Next.js macht vieles davon einfach — generateMetadata, automatische Sitemap, Image-Optimierung. Aber wissen muss man trotzdem, was dahinter steckt.
Google Search Console — das unterschätzte Werkzeug
Wenn ich einen einzigen Tipp geben müsste, wäre es dieser: Registriere deine Seite sofort in der Google Search Console. Kostenlos, direkt von Google, und unglaublich aufschlussreich.
Was die Search Console zeigt:
Für welche Suchanfragen deine Seite erscheint — auch wenn niemand drauf klickt
Welche Seiten indexiert sind und welche Probleme Google beim Crawlen findet
Core Web Vitals direkt aus echten Nutzerdaten
Manuelle Aktionen — falls Google deine Seite aus irgendeinem Grund bestraft hat
Der wichtigste erste Schritt: Sitemap einreichen. Einfach https://deinedomain.de/sitemap.xml eintragen und auf Indexierung warten. Das kann ein paar Tage dauern — aber ohne diesen Schritt dauert es Wochen.
Die zweite Erkenntnis: Content ist King — wirklich
Technisches SEO bringt dich in den Index. Aber Rankings gewinnt man mit Inhalten. Google bewertet Seiten danach, ob sie eine Suchanfrage wirklich beantworten — besser als alle anderen.
Für ein Entwickler-Portfolio bedeutet das: Blog-Artikel schreiben. Nicht irgendwelche, sondern solche die echte Fragen beantworten, die Entwickler oder potenzielle Kunden googeln:
„Was kostet eine professionelle Website in Deutschland?"
„Next.js vs. WordPress — was ist besser für mein Unternehmen?"
„Wie lange dauert die Entwicklung einer Web-App?"
Jeder Artikel ist eine neue Seite — und jede neue Seite ist eine neue Chance, gefunden zu werden.
Backlinks: Der Faktor den ich unterschätzt habe
Google bewertet nicht nur den Inhalt einer Seite, sondern auch, wer darauf verlinkt. Ein Link von einer seriösen Seite ist wie eine Empfehlung — je mehr davon, desto vertrauenswürdiger wirkst du für Google.
Als Freelancer gibt es einfache erste Schritte:
Profil auf LinkedIn mit Link zur Website
Profil auf GitHub — README mit Website-Link
Einträge auf Freelancer-Plattformen wie Malt.de oder Upwork
Gastbeiträge in Developer-Communities
Was ich heute anders machen würde
Hätte ich von Anfang an gewusst, was ich jetzt weiß, hätte ich drei Dinge sofort gemacht:
Search Console am ersten Tag einrichten und Sitemap einreichen
Von Beginn an einen Blog schreiben — auch wenn am Anfang niemand liest
LinkedIn aktiv nutzen — der deutschsprachige Markt lebt dort
SEO ist kein Sprint, sondern ein Marathon. Die ersten Ergebnisse sieht man nach 3–6 Monaten. Aber wer früh anfängt, ist früher oben. Wenn du Fragen zu SEO für dein eigenes Projekt hast — schreib mir gerne.
Ähnliche Artikel

5 Next.js Features, die ich täglich nutze
Nach hunderten Stunden mit Next.js gibt es Features, ohne die ich nicht mehr arbeiten will. Hier sind die fünf, die meinen Workflow am meisten verändert haben.

Portfolio mit Next.js und SQLite: Was ich dabei gelernt habe
Ich habe mein Developer-Portfolio komplett neu gebaut — mit Next.js 15, TypeScript und SQLite statt einer externen Datenbank. Hier sind die wichtigsten Erkenntnisse.