CDN, Cloudflare, Edge-Server: Diese Begriffe tauchen auf, sobald es um die Geschwindigkeit von Websites geht. Oft wird ein CDN als Allheilmittel verkauft, das jede Website schneller macht. Manche Hosting-Anbieter werben damit, andere Berater raten dringend dazu.
Die Wahrheit ist differenzierter. Ein CDN kann ein mächtiges Werkzeug sein, ist aber nicht für jede Website sinnvoll. Dieser Artikel erklärt, was ein CDN technisch tut, wann es einen echten Unterschied macht und wann Sie das Geld und die zusätzliche Komplexität sparen können.
Was ein CDN eigentlich ist
CDN steht für “Content Delivery Network”, auf Deutsch etwa “Netzwerk zur Inhaltsauslieferung”. Es ist ein weltweit verteiltes Netz von Servern, die Kopien Ihrer Website-Inhalte zwischenspeichern.
Ohne CDN steht Ihre Website auf einem einzigen Server an einem festen Ort, zum Beispiel in einem Rechenzentrum in der Schweiz. Jeder Besucher, egal ob aus Zürich, Berlin oder Tokio, ruft seine Daten von genau diesem Server ab. Für jemanden in Tokio bedeutet das eine lange Reise: Die Daten legen tausende Kilometer zurück, was die Ladezeit spürbar erhöht.
Mit einem CDN werden Kopien Ihrer Inhalte auf Server an vielen Standorten weltweit verteilt. Der Besucher aus Tokio erhält die Website dann vom nächstgelegenen CDN-Server in Japan statt aus der Schweiz. Die Daten müssen eine viel kürzere Strecke zurücklegen, die Seite lädt schneller.
Diese verteilten Server nennt man “Edge-Server”, weil sie am Rand des Netzwerks nahe bei den Besuchern stehen.
Was ein CDN ausliefert, und was nicht
Ein wichtiger Punkt, der oft missverstanden wird: Ein CDN speichert in erster Linie statische Inhalte zwischen. Das sind Dateien, die sich nicht bei jedem Aufruf ändern.
Statische Inhalte, die ein CDN beschleunigt:
- Bilder, Logos und Grafiken
- CSS-Dateien (das Design Ihrer Website)
- JavaScript-Dateien (Funktionen und Interaktivität)
- Schriftarten
- PDF-Dokumente und Downloads
- Videos
Dynamische Inhalte, die für jeden Besucher individuell erzeugt werden, kann ein klassisches CDN nicht einfach zwischenspeichern. Dazu gehören etwa der Warenkorb in einem Onlineshop, ein eingeloggter Mitgliederbereich oder personalisierte Inhalte. Moderne CDNs bieten zwar zunehmend auch Funktionen für dynamische Inhalte an, der Kerneffekt liegt aber bei den statischen Dateien.
Auf einer typischen Website machen die statischen Dateien den grössten Teil des Datenvolumens aus. Wenn ein CDN diese ausliefert, entlastet das Ihren eigentlichen Webserver spürbar.
Wann sich ein CDN lohnt
Ein CDN ist kein Standardwerkzeug für jede Website. Es spielt seine Stärken in bestimmten Situationen aus.
Wenn Sie internationales Publikum haben
Das ist der klassische Anwendungsfall. Wenn Ihre Website Besucher aus mehreren Ländern oder Kontinenten hat, sorgt ein CDN dafür, dass die Seite überall schnell lädt. Ein Schweizer Exportunternehmen mit Kunden in Asien und Amerika profitiert deutlich.
Wenn Sie viel Medien ausliefern
Websites mit vielen hochauflösenden Bildern, Videos oder grossen Downloads erzeugen viel Datenverkehr. Ein CDN nimmt Ihrem Server diese Last ab und liefert die Mediendateien effizient aus.
Wenn Sie Lastspitzen abfedern wollen
Bei einer Werbekampagne, einem Medienbeitrag oder einem viralen Post kann der Traffic kurzfristig explodieren. Weil ein CDN die statischen Inhalte von vielen Servern ausliefert, bleibt Ihre Website auch unter hoher Last erreichbar.
Wenn Sie zusätzlichen Schutz brauchen
Viele CDN-Anbieter wie Cloudflare bündeln das CDN mit Sicherheitsfunktionen: Schutz vor Überlastungsangriffen (DDoS), eine Web Application Firewall und Bot-Filter. Für exponierte Websites ist das ein willkommener Nebeneffekt.
Wann ein CDN überflüssig ist
Genauso wichtig ist die Kehrseite. In vielen Fällen bringt ein CDN wenig bis nichts.
Wenn Ihr Publikum rein lokal ist
Das ist für viele Schweizer KMU der entscheidende Punkt. Wenn praktisch alle Ihre Besucher aus der Schweiz kommen und Ihre Website auf einem Server in der Schweiz liegt, ist die Reisestrecke der Daten ohnehin kurz. Ein CDN mit Edge-Servern in Tokio und São Paulo bringt für einen Besucher in Bern keinen Vorteil. Mehr zum Thema lokale Auslieferung lesen Sie unter Serverstandort Schweiz.
Wenn das eigentliche Problem woanders liegt
Ein CDN beschleunigt die Auslieferung statischer Dateien. Wenn Ihre Website aber langsam ist, weil der Server bei jedem Aufruf langwierig HTML zusammenbaut, hilft ein CDN wenig. Dann ist ein Server-seitiger Cache der wirksamere Hebel. Wie das funktioniert, beschreiben wir im Artikel Server-Page-Cache erklärt.
Wenn Sie unnötige Komplexität vermeiden wollen
Ein CDN ist eine zusätzliche Schicht zwischen Besucher und Server. Das bringt neue Konfigurationsmöglichkeiten, aber auch neue Fehlerquellen: falsch gecachte Seiten, Probleme mit SSL-Zertifikaten oder veraltete Inhalte, die nicht aktualisiert werden. Für eine kleine lokale Website lohnt sich dieser zusätzliche Aufwand oft nicht.
CDN und Datenschutz: ein Schweizer Aspekt
Ein Punkt, den viele übersehen: Wenn Sie ein internationales CDN nutzen, laufen die Anfragen Ihrer Besucher über die Server dieses Anbieters. Bei vielen grossen CDN-Anbietern stehen diese Server in den USA oder werden von US-Unternehmen betrieben.
Für eine Website, die bewusst auf Schweizer Datenhaltung setzt, kann das ein Widerspruch sein. Die statischen Dateien und teilweise die Verbindungsdaten der Besucher werden dann über ausländische Infrastruktur ausgeliefert. Wer aus Datenschutzgründen einen Schweizer Serverstandort gewählt hat, sollte abwägen, ob ein internationales CDN zur eigenen Strategie passt oder ob ein lokaler Standort ohne CDN die konsequentere Lösung ist.
Wo anfangen?
Bevor Sie ein CDN einrichten, klären Sie die wichtigste Frage: Woher kommen Ihre Besucher? Diese Information finden Sie in jeder Website-Statistik, etwa in den geografischen Daten Ihrer Analyse-Software. Wenn über 90 Prozent aus der Schweiz kommen und Ihre Website in der Schweiz gehostet ist, ist ein CDN selten der richtige erste Schritt.
Prüfen Sie stattdessen zuerst die Grundlagen: Sind Ihre Bilder optimiert? Ist ein Server-Cache aktiv? Stimmen Ihre Core Web Vitals? Wie Sie Letztere messen und verbessern, erklären wir im Artikel Core Web Vitals erklärt. In den meisten Fällen bringen diese Massnahmen für eine lokal ausgerichtete Website mehr als ein CDN.
Wenn Sie hingegen internationales Publikum bedienen, viele Medien ausliefern oder zusätzlichen Schutz vor Angriffen brauchen, ist ein CDN eine ausgezeichnete Ergänzung. Dann lohnt sich der Einstieg mit einem etablierten Anbieter. Im Zweifel hilft eine kurze Beratung, ob ein CDN für Ihre konkrete Situation der richtige Hebel ist oder ob das Geld an anderer Stelle besser investiert ist.