SEOFX – SEO Agentur Nürnberg
Webentwicklung

Progressive Web Apps und SEO: Was Sie wissen müssen

3 Min. Lesezeit

Progressive Web Apps (PWAs) sind Websites die sich wie native Apps verhalten – offline funktionieren, installiert werden können und Push-Benachrichtigungen senden können. Für SEO ergeben sich sowohl Chancen als auch Risiken. Dieser Artikel fasst zusammen, was Sie über PWAs und ihre SEO-Auswirkungen wissen müssen.

Was ist eine Progressive Web App?

Eine PWA ist eine normale Website mit zusätzlichen Technologien:

Service Worker: JavaScript das im Hintergrund läuft und Netzwerkanfragen abfängt. Ermöglicht Offline-Funktion und schnelles Laden durch Caching.

Web App Manifest: JSON-Datei die beschreibt wie die App installiert werden soll (Icon, Name, Startscreen, Farbschema).

HTTPS: Pflicht für alle PWA-Features.

Technisch gesehen ist eine PWA immer noch eine normale Website – Googlebot crawlt sie wie jede andere Website. Das ist der entscheidende Unterschied zu nativen Apps die Google nicht direkt crawlen kann.

Im Gegensatz zu nativen Apps werden PWA-Inhalte von Google vollständig indexiert – ohne separate App-Store-Optimierung. Das macht PWAs für SEO-getriebene Projekte besonders attraktiv.

SEO-Vorteile von PWAs

Verbesserte Core Web Vitals: Service-Worker-Caching ermöglicht extrem schnelle Ladezeiten bei Wiederkehrern. Nach dem ersten Besuch werden Ressourcen aus dem Cache geladen – was LCP und FCP dramatisch verbessert.

Bessere Mobile UX: PWA-Features (Vollbild-Modus, keine Browser-Adressleiste) verbessern die mobile Nutzererfahrung. Längere Sitzungsdauer und niedrigere Absprungrate sind indirekte SEO-Signale.

App-ähnliche Interaktivität: Smooth Page-Transitions und reaktive UI führen zu besseren Engagement-Metriken.

SEO-Risiken und Fallstricke

Shell-Architektur und CSR: Viele PWAs nutzen eine App-Shell-Architektur mit Client-Side-Rendering. Das bedeutet: Googlebot sieht beim ersten Crawl möglicherweise eine leere Shell, nicht den Inhalt.

Lösung SSR: SSR (Server-Side Rendering) oder Prerendering für SEO-relevante Seiten. Gatsby, Next.js und Nuxt.js unterstützen PWA-Features + SSR/SSG kombiniert.

Infinite Scroll ohne Pagination: Wenn Inhalte durch Scrollen nachgeladen werden (Infinite Scroll), können tiefere Inhalte für Googlebot unzugänglich sein.

Lösung Pagination: Pagination mit eindeutigen URLs implementieren (?page=2) oder Inhalte in statischem HTML bereitstellen.

Für PWAs die SEO-relevant sind, empfehlen wir Next.js oder Gatsby mit eingebautem PWA-Support. Diese Frameworks kombinieren statisch generiertes HTML (für Googlebot) mit Service-Worker-Caching und App-Shell (für Nutzer) – ohne Kompromisse bei SEO oder Nutzererfahrung.

Web App Manifest und SEO

Das Web App Manifest hat keinen direkten Einfluss auf Rankings, aber es signalisiert Google eine hochwertige Website:

{
  "name": "Meine Firma",
  "short_name": "Firma",
  "start_url": "/",
  "display": "standalone",
  "background_color": "#ffffff",
  "theme_color": "#FF6004",
  "icons": [
    {
      "src": "/icons/icon-192.png",
      "sizes": "192x192",
      "type": "image/png"
    },
    {
      "src": "/icons/icon-512.png",
      "sizes": "512x512",
      "type": "image/png"
    }
  ]
}

Service Worker: Caching-Strategien für SEO

Verschiedene Caching-Strategien für unterschiedliche Ressourcentypen:

Network-First (für HTML-Seiten): Immer zuerst vom Server laden – Aktualität für Googlebot und Nutzer gewährleistet. Cache als Fallback bei Offline.

Cache-First (für statische Assets): CSS, JavaScript, Bilder aus dem Cache laden – maximal schnell für Wiederkehrsbesucher.

Stale-While-Revalidate (für API-Daten): Cachedaten sofort anzeigen, gleichzeitig neuen Fetch starten. Gute Balance zwischen Speed und Aktualität.

PWAs mit korrekter Service-Worker-Implementierung erzielen bei Google PageSpeed Insights für wiederkehrende Besucher LCP-Werte unter 1 Sekunde – während der Erstbesuch identisch zu einer normalen Website ist.

PWA für welche Projekte sinnvoll?

Sinnvoll:

  • E-Commerce mit häufigen Wiederkehrbesuchen
  • News-Portale und Blogs
  • Buchungsportale und Reservierungssysteme
  • B2C-Dienste mit App-ähnlicher Nutzung

Weniger sinnvoll:

  • Einfache Unternehmenswebsites
  • Landing Pages ohne Interaktivität
  • Websites mit sehr seltenen Wiederkehrbesuchern

Für grundlegende Fragen zu SPA und Rendering lesen Sie unseren Artikel über Single Page Applications und SEO.

Moderne Web-App SEO-konform entwickeln.

Wir beraten Sie bei der SEO-Architektur Ihrer PWA oder SPA – von Rendering-Strategie bis Service-Worker-Implementierung.

Web-Beratung anfragen

Weitere Artikel zu Webentwicklung