Nach 15 Jahren Websites für Unternehmen habe ich mit WordPress, eigenem PHP, React, Next.js und allem dazwischen gearbeitet. In den letzten zwei Jahren ist Astro meine Standardwahl für Websites kleiner und mittlerer Unternehmen. Hier ist warum.
Das Problem mit den meisten Unternehmenswebsites
Eine typische KMU-Website braucht fünf bis zehn Seiten: Start, Über uns, Leistungen, Kontakt, vielleicht einen Blog. Das ist alles. Trotzdem werden die meisten dieser Sites mit Werkzeugen gebaut, die für Webanwendungen gedacht sind: React, Vue oder ein plugin-lastiges WordPress-Setup.
Das Ergebnis? Sites, die:
- langsam laden, weil sie Megabytes an JavaScript ausliefern, um statischen Text anzuzeigen
- selbst nach «Optimierung» nur 60-70 bei Lighthouse erreichen
- nach einem Plugin-Update kaputtgehen
- einen Entwicklertag kosten, nur um die Telefonnummer zu ändern
Für einen Unternehmer ist das ein echtes Problem. Langsame Sites verlieren Besucher. Google rankt schnelle Sites höher. Und alle drei Monate einen Entwickler zu bezahlen, um WordPress zu reparieren, ist Geld, das woanders hingehört.
Was Astro anders macht
Astro ist ein Web-Framework mit einem Kernprinzip: standardmässig null JavaScript ausliefern.
Wenn Sie eine Seite mit Astro bauen, ist die Ausgabe reines HTML und CSS. Kein Laufzeit-Framework, kein Hydration-Overhead, kein React-Baum zum Abgleichen. Der Browser erhält genau das, was er zum Anzeigen der Seite braucht, mehr nicht.
Für eine Unternehmenssite heisst das:
- Seiten laden auf dem Handy in unter einer Sekunde
- Lighthouse-Werte von 100 auf der ganzen Linie: Performance, Accessibility, Best Practices, SEO
- keine JavaScript-Fehler, die das Layout zerschiessen
- kein Framework, das aktualisiert oder gewartet werden muss
Komponenten bekommen Sie trotzdem
Der häufige Einwand: «Aber ich brauche Interaktivität. Ich brauche ein Kontaktformular, ein mobiles Menü, vielleicht eine Karte.»
Astro löst das gut. Sie schreiben Komponenten in .astro-Dateien, einer sauberen Syntax, die wie HTML mit etwas Logik darüber aussieht. Für die seltenen Teile, die wirklich JavaScript brauchen (ein Formularversand, ein Dropdown), entscheiden Sie sich bewusst dafür. Alles andere bleibt statisch.
---
// Das läuft zur Build-Zeit. Null JS an den Browser ausgeliefert.
const services = ['Marketing', 'Webentwicklung', 'SEO', 'IT-Lösungen'];
---
<ul>
{services.map(service => <li>{service}</li>)}
</ul>
Sie können sogar React- oder Vue-Komponenten für bestimmte interaktive Abschnitte einbinden, und Astro rendert sie serverseitig und hydriert sie nur dann auf dem Client, wenn es nötig ist. Das nennt sich Islands Architecture, und es ist eine der klügsten Ideen in der modernen Webentwicklung.
Das Deployment ist trivial
Astro baut zu statischen Dateien: ein Ordner mit HTML, CSS und ein paar Bildern. Sie können es also überall hosten:
- Cloudflare Pages: gratis, globales CDN, automatische Deploys von GitHub
- Netlify oder Vercel: dasselbe
- Jeder statische Host: sogar ein S3-Bucket
Mein Setup für die meisten Kundensites: ein GitHub-Repository plus Cloudflare Pages. Einen Commit pushen, und die Site ist in 30 Sekunden weltweit live. Kein Server zu verwalten, keine Datenbank zu sichern, keine PHP-Version, um die man sich sorgen muss.
Die Hosting-Kosten einer typischen Astro-Site: null.
SEO ist eingebaut
Astro rendert HTML auf dem Server (oder zur Build-Zeit), was bedeutet, dass Suchmaschinen sofort echten Inhalt sehen, keine leere Seite, die auf das Hydrieren durch JavaScript wartet.
Kombiniert mit sauberen Meta-Tags, Sitemap-Generierung und strukturierten Daten (alles nativ in Astro unterstützt) kann eine neue Site innert Wochen statt Monaten zu ranken beginnen.
Für ein KMU, das in der Schweiz lokal konkurriert, zählt das. Eine Site, die schnell lädt, sauberes HTML ausliefert und bei den Core Web Vitals gut abschneidet, hat einen echten Ranking-Vorteil gegenüber einem aufgeblähten WordPress-Mitbewerber.
Wann Astro die richtige Wahl ist
Astro passt, wenn:
- die Site überwiegend Inhalt ist: Seiten, Blogbeiträge, Portfolio-Einträge, Leistungen
- Performance und SEO Priorität haben
- das Team, das die Site pflegt, klein ist (oder es nur Sie sind)
- Sie ein Hosting wollen, das nichts kostet und keine Wartung braucht
Es ist wahrscheinlich nicht die richtige Wahl, wenn Sie eine komplexe Webanwendung bauen: ein Dashboard mit Echtzeitdaten, eine Mehrbenutzer-Plattform, etwas mit viel clientseitigem State. Dafür wollen Sie Next.js oder ein vollwertiges SPA-Framework.
Aber für die meisten Unternehmenswebsites? Astro ist das richtige Werkzeug.
Was das für Kunden bedeutet
Wenn ich eine Site mit Astro baue, übergebe ich dem Kunden etwas, das:
- Schnell lädt: typischerweise unter 1 Sekunde auf einer durchschnittlichen Mobilverbindung
- Gut rankt: sauberes HTML, schnelle Ladezeiten, korrekte strukturierte Daten
- Nichts im Hosting kostet: der Gratis-Tarif von Cloudflare Pages deckt die meisten Sites
- Zuverlässig bleibt: keine Plugins, keine Datenbank, keine beweglichen Teile, die kaputtgehen
- Einfach zu aktualisieren ist: Inhalte liegen in Markdown-Dateien, editierbar über GitHub ohne Code anzufassen
Nach 15 Jahren Website-Bau ist das Beste, was ich einem Kunden übergeben kann, eine Site, über die er nicht nachdenken muss. Astro bringt mich näher an dieses Ziel als alles andere, das ich genutzt habe.
Wenn Sie eine neue Website für Ihr Unternehmen erwägen und die richtige technische Wahl für Ihre Situation verstehen wollen, nehmen Sie Kontakt auf. Ich bespreche das gerne mit Ihnen.