Moderne Maklerwebsites nutzen oft JavaScript-Frameworks für Objektsuche und Filterfunktionen. Das Problem: Googles Crawler braucht für JavaScript-Rendering deutlich länger – und indexiert dabei oft unvollständig.

Das JavaScript-SEO-Problem

Googles Crawler liest HTML sofort, JavaScript-gerenderter Inhalt wird in eine zweite Crawl-Warteschlange eingereiht – manchmal mit Tagen oder Wochen Verzögerung. Für Objektseiten, die täglich aktualisiert werden, ist das kritisch.

Wann ist JavaScript-SEO ein Problem?

  • Objektlisten werden via API geladen und sind im HTML-Quelltext leer
  • Single-Page-Application (SPA) mit Router – Google sieht oft nur die Startseite
  • Filterfunktionen erzeugen parametrisierte URLs ohne Canonical
  • Schema-Markup wird via JavaScript injiziert (Google liest es, aber verspätet)

Lösungen

Option 1: Server-Side Rendering (SSR)

HTML wird auf dem Server generiert und bereits vollständig ausgeliefert. Google liest den Inhalt sofort. Technisch aufwendig, aber beste SEO-Lösung für dynamische Objektseiten.

Option 2: Static Site Generation (SSG)

Objektseiten werden als statische HTML-Dateien vorab gerendert. Bei regelmäßig wechselnden Objekten durch Incremental Static Regeneration ergänzen.

Option 3: Pre-Rendering

Tools wie Prerender.io liefern Google eine gecachte, vollständig gerenderte Version der Seite aus. Einfacher zu implementieren als SSR, aber Kosten und Latenz beachten.

Wichtigste Sofortmaßnahme

Prüfen Sie Ihre wichtigsten Objektseiten via Google URL-Inspektion → „Live-URL testen" → „Gerenderter Quelltext". Wenn der Inhalt dort fehlt oder leer ist, haben Sie ein JavaScript-SEO-Problem.