LiveMalex Fotografie
Warum ein Fotograf trotz SEO-Plugin unsichtbar blieb
Malex Fotografie hatte eine schöne Website mit neun Seiten für einzelne Städte. Trotzdem fand Google fast nur die Startseite. Der Grund lag nicht in der Werbung, sondern im Unterbau: Zwei Erweiterungen hoben sich gegenseitig auf, und die Stadtseiten waren Kopien der Startseite. In rund 50 Stunden habe ich das behoben. Auf dem Handy erscheint die Seite jetzt in unter 2,5 statt 8,3 Sekunden.
Projekt ansehen
Belegte Zahlen
- Zeit, bis die Seite auf dem Handy erscheint (echte Besucher)
- 8,3 s → unter 2,5 sQuelle: Abschlussdokumentation E1.3 / E3.1, Juni 2026
- Dieselbe Zeit im Labortest
- 11,6 s → 7 sQuelle: Abschlussdokumentation E3.1, Juni 2026
- Unsichtbarer Ballast im Code der Startseite
- 77 → 12 Treffer (−84 %)Quelle: Abschlussdokumentation E1.2, Juni 2026
- Stadtseiten mit eigenem Inhalt
- 0 von 9 → 12 von 12Quelle: Abschlussdokumentation E2.1, Juni 2026
- Seiten, deren Fragen und Antworten Google direkt lesen kann
- 0 → 14Quelle: Abschlussdokumentation E2.2, per Google Rich Results Test geprüft
- Abgeschlossene Etappen
- 12 von 12Quelle: Abschlussdokumentation, Juni 2026
Ausgangslage
Die Website lief auf WordPress. Sie sah gut aus und hatte alles, was man für die Suche vor Ort zu brauchen glaubt: eine Erweiterung für Google, neun Seiten für einzelne Städte und viele Beispielbilder. Trotzdem zeigte Google fast nur die Startseite. Die Ursachen lagen unter der Oberfläche. Mehr Werbung hätte daran nichts geändert.
Ergebnis
Alle zwölf geplanten Schritte sind abgeschlossen. Auf dem Handy erscheint die Startseite in unter 2,5 statt 8,3 Sekunden. Der Code der Seite trägt 84 Prozent weniger unsichtbaren Ballast. Aus neun fast gleichen Stadtseiten sind zwölf mit eigenem Text geworden. Der Kunde hat eine vollständige Anleitung und kann die Seite auch ohne mich weiterführen.
Das eigentliche Problem lag nicht in der Werbung
Alex fotografiert Hochzeiten im Raum Regensburg. Seine Website sah gut aus. Sie hatte eine Erweiterung, die bei Google helfen soll, und neun Seiten für die Orte, in denen er arbeitet. Trotzdem fand man ihn außerhalb der eigenen Stadt kaum.
An dieser Stelle tun die meisten einfach mehr: mehr Texte, mehr Suchbegriffe, vielleicht Anzeigen. Hier wäre das verbranntes Geld gewesen. Zuerst mussten drei Dinge im Unterbau repariert werden. Keines davon sah man von außen.
Erster Fund: Zwei Erweiterungen, die sich gegenseitig aufhoben
Auf der Seite liefen zwei Erweiterungen für denselben Zweck. Die eine bestimmte unbemerkt alles, was Google über die Seite erfährt. Die andere gab gar nichts aus. Genau in dieser zweiten wurden aber alle Einstellungen gepflegt. Nichts davon kam je auf der Seite an.
Ich habe die Einstellungen in eine der beiden übertragen und die andere abgeschaltet. Seitdem gibt es nur noch eine Stelle, an der alles geregelt wird.
Für Kenner: Yoast gegen Rank Math
Yoast und Rank Math liefen gleichzeitig. Yoast kontrollierte robots.txt, Sitemap und Meta-Tags, Rank Math erzeugte null Ausgabe im Quelltext. Die Yoast-Einstellungen wurden exportiert, in Rank Math importiert und Yoast deaktiviert. Seitdem eine Quelle für robots.txt, Sitemap, Meta-Tags, Schema und Weiterleitungen.
Deshalb steht am Anfang eine Prüfung und keine Liste von Aufgaben. Ohne diesen Fund wären die 49 Stunden danach wirkungslos geblieben.
Zweiter Fund: Jeder Abschnitt stand dreimal im Code
Jeder Abschnitt der Seite war dreimal angelegt: einmal für den großen Bildschirm, einmal für das Tablet und einmal für das Handy. Zwei davon waren immer versteckt. Geladen wurden trotzdem alle drei. Das machte die Seite schwer und langsam.
Das ließ sich nur von Hand beheben. Seite für Seite habe ich die doppelten Fassungen entfernt und die verbliebene so eingestellt, dass sie auf jedem Gerät passt. Auf der Startseite blieben 12 von 77 versteckten Stellen übrig. Das sind rund 84 Prozent weniger Ballast.
Auf null kommt man dabei nicht, und das ist auch nicht das Ziel. Der Rest stammt von fremden Erweiterungen und ist für eine WordPress-Seite normal.
Für Kenner: 77 Mal display:none
Jede Sektion lag als drei separate Kadence-Blöcke für Desktop, Tablet und Mobile vor, zwei davon per display:none versteckt. Die Blöcke wurden zusammengeführt und über die eingebauten Breakpoints konfiguriert. Ergebnis: 12 statt 77 Treffer auf der Startseite, 13 auf einer Stadtseite.
Dritter Fund: Wenn das schnellere Bild gegen das schönere gewinnt
Ganz oben auf der Startseite wechselten sich mehrere große Bilder ab. Das allein kostete etwa 3,5 Sekunden. Der Vergleich war eindeutig: Die Startseite brauchte auf dem Handy 8,3 Sekunden. Eine Stadtseite ohne die wechselnden Bilder brauchte 4,8 Sekunden.
Ich habe drei Wege ausprobiert und mich für ein einzelnes, festes Bild entschieden. Die Begründung steht in der Anleitung: Auf dem Handy wischen Menschen schnell weiter zum eigentlichen Inhalt. Ein Bild, das sofort da ist, hilft dort mehr als wechselnde Bilder, die erst spät erscheinen.
Das hat am meisten dazu beigetragen, dass die Seite bei echten Besuchern jetzt in unter 2,5 statt in 8,3 Sekunden erscheint.
Vierter Fund: Ein Fehler, den ich in meiner eigenen Abschlussprüfung fand
Google kann mehr über ein Unternehmen erfahren, wenn die Seite es ihm in einer festen Form mitteilt: Adresse, Orte, Inhaber, häufige Fragen. Das habe ich für die ganze Website eingerichtet.
Bei der Abschlussprüfung fiel mir auf: Auf den Stadtseiten waren diese Angaben ungültig. Dort fehlten Pflichtangaben. Auf der Startseite hatte alles funktioniert. Die Stadtseiten hatte ich nicht einzeln geprüft.
Ich habe die fehlenden Angaben ergänzt und mit dem Prüfwerkzeug von Google auf der Startseite und zwei Stadtseiten nachgemessen.
Für Kenner: der Schema-Fehler
Ein zusammenhängender Graph aus LocalBusiness, Person und FAQPage auf 14 Seiten, verbunden über konsistente @id-Anker. Rank Math Free spielt das vollständige LocalBusiness-Schema nur auf der Startseite aus, auf den Stadtseiten fehlten dadurch Pflichtfelder. Das ergänzende Snippet wurde erweitert und per Google Rich Results Test nachgeprüft.
Ich erzähle das, weil sich Arbeit genau hier unterscheidet. Eine Abschlussprüfung, die nur bestätigt, was man selbst gebaut hat, ist keine.
Was der Kunde am Ende in der Hand hat
Nicht nur eine schnellere Seite. Er hat eine Anleitung. Sie hält zu jedem Schritt fest, was vorher war, was jetzt da ist und was offen bleibt. Jede Einstellung ist erklärt. Dazu gibt es eine getrennte Liste mit Aufgaben für ihn und für mich.
Das ist Absicht. Eine Website, die nur ihr Entwickler versteht, macht abhängig. Das ist kein Ergebnis.
Häufige Fragen
- Warum wirkt ein SEO-Plugin manchmal überhaupt nicht?
- Weil eine zweite Erweiterung dagegenarbeiten kann. Hier liefen Yoast und Rank Math gleichzeitig. Yoast bestimmte unbemerkt alles, was Google über die Seite erfährt. Rank Math gab gar nichts aus. Jede Einstellung, die dort gepflegt wurde, kam auf der Seite nie an. Solange das so ist, verpufft alles Weitere.
- Was kostet es ungefähr, eine Website für Google zu reparieren?
- Dieses Projekt brauchte rund 50 Stunden in zwölf Schritten, von der Suche nach den Ursachen bis zur Anleitung. Der Aufwand hängt stark davon ab, wie viele Altlasten in der Seite stecken. Deshalb steht am Anfang immer eine Prüfung. Sie nennt den Umfang, bevor Sie etwas beauftragen.
- Warum reichen Stadtseiten mit ausgetauschtem Stadtnamen nicht?
- Weil Google sie als Kopien erkennt. Hier waren neun Stadtseiten fast gleiche Kopien der Startseite. Man sah es daran, dass alle dieselben 30 Bilder zeigten. Google nahm sie zwar auf, zeigte sie aber hinter der Startseite. Erst eigener Text mit echtem Bezug zum Ort macht aus einer Stadtseite eine Seite, die in ihrer Stadt gefunden wird.
- Kann ich die Seite nach dem Projekt selbst pflegen?
- Ja. Zum Abschluss gehört eine Anleitung. Sie hält zu jedem Schritt fest, was vorher war, was jetzt da ist und was offen bleibt. Jede Einstellung ist erklärt. Dazu kommt eine getrennte Liste mit Aufgaben für den Kunden und für mich.