Muster-Report
So sieht dein Website-Check aus
Das hier ist ein vollständiger Report, wie du ihn nach dem Check erhältst: Gesamtscore, acht Kategorien, jeder Befund mit Begründung und Empfehlung, ein priorisierter Massnahmenplan – und bei jedem Punkt der Knopf «Einfach erklären», der dir die KI dahinter in Alltagssprache übersetzt.
Beispiel einer erfundenen Website
«Schreinerei Muster» in Thun gibt es nicht, und alle Werte in diesem Report sind erfunden – sie zeigen typische Befunde einer gewachsenen KMU-Website. Dein eigener Report enthält an derselben Stelle echte Messwerte deiner Adresse.
Dein Massnahmenplan
Die Website macht inhaltlich einen guten Job, verliert aber an drei Stellen echtes Geschäft: Sie ist auf dem Handy zu langsam, sie ist rechtlich angreifbar, und KI-Suchen wie ChatGPT können sie kaum lesen. Die grössten Hebel liegen dabei nicht in einem Redesign, sondern in einem Nachmittag Arbeit an Bildern, Cookie-Banner und strukturierten Daten.
- 1
Google Fonts lokal einbinden
Aktuell lädt jede Besucherin die Schriften direkt bei Google – dabei geht ihre IP-Adresse ohne Einwilligung in die USA. Genau dafür gab es in Deutschland eine Abmahnwelle, und unter dem revDSG ist es ebenso wenig sauber.
Recht & DatenschutzAufwandgeringWirkunghoch - 2
Bilder in moderne Formate umstellen
Die Startseite lädt 4,8 MB Bilder, ein Grossteil davon als unkomprimiertes JPEG. Auf dem Handy dauert der Aufbau dadurch über vier Sekunden – die Hälfte der Besucher:innen ist bis dahin weg.
PerformanceAufwandgeringWirkunghoch - 3
Cookie-Banner vor das Tracking schalten
Google Analytics startet, bevor jemand zustimmen konnte. Damit ist die Einwilligung wertlos und das Banner erfüllt seinen Zweck nicht – es dokumentiert nur, dass ihr das Problem kennt.
Recht & DatenschutzAufwandmittelWirkunghoch - 4
Strukturierte Daten für den Betrieb ergänzen
Ohne LocalBusiness-Daten wissen Google und KI-Suchen nicht sicher, dass ihr eine Schreinerei in Thun mit diesen Öffnungszeiten seid. Genau diese Angaben zitieren die Assistenten heute in ihren Antworten.
AI-ReadinessAufwandgeringWirkungmittel - 5
Meta-Descriptions für die Leistungsseiten schreiben
Auf vier Unterseiten fehlt der Vorschautext im Suchergebnis, Google bastelt sich dann selbst einen aus dem Seitentext. Ein Satz pro Seite entscheidet darüber, ob geklickt wird.
SEOAufwandgeringWirkungmittel - 6
PHP und WordPress aktualisieren
PHP 7.4 bekommt seit 2022 keine Sicherheitsupdates mehr. Solange das so bleibt, ist jede weitere Massnahme auf Sand gebaut – und der Shop verarbeitet Kundendaten.
Sicherheit & TechnikAufwandmittelWirkunghoch
Priorisiert aus den oben aufgeführten Befunden – erstellt mit KI, geprüft von uns auf Anfrage.
Damit ist deine Website gebaut
Erkannt aus dem ausgelieferten Code und den Server-Antworten. Als «vermutlich» markierte Einträge stammen aus Datei-Pfaden – die können auch von einem kopierten Theme stammen.
System & Shop
Technik
Hosting & CDN
Erweiterungen
Vergleich mit dem Wettbewerb
Identisch gemessen, mit derselben Methodik. Für die Mitbewerber zeigen wir nur die Punktzahlen, keine Detailbefunde.
| Kategorie | www.muster-schreinerei.ch | www.mitbewerber-eins.ch | www.mitbewerber-zwei.ch |
|---|---|---|---|
| Gesamtscore | 52 | 71 | 48 |
| Performance | 42 | 66 | 38 |
| SEO | 68 | 79 | 62 |
| Barrierefreiheit | 71 | 74 | 60 |
| Best Practices | 79 | 83 | 71 |
| AI-Readiness | 25 | 45 | 20 |
| Sicherheit & Technik | 55 | 70 | 45 |
| Recht & Datenschutz | 40 | 80 | 40 |
| Content & Conversion | 62 | 68 | 55 |
Core Web Vitals
Echte Nutzerdaten aus dem Chrome UX Report (Google CrUX) – so erleben Besucher:innen die Website tatsächlich. Google nutzt diese Werte als Ranking-Signal.
LCP
4,1 s (schlecht)
Wie schnell der Hauptinhalt lädt
INP
210 ms (verbesserungswürdig)
Wie schnell die Seite auf Eingaben reagiert
CLS
0,24 (schlecht)
Wie stabil das Layout beim Laden bleibt
Largest Contentful Paint (LCP)
4,1 s
Der Wert sagt, wann der grösste sichtbare Inhalt fertig geladen ist – meist das Titelbild. Google bewertet bis 2,5 s als gut. Die grössten Hebel: das Bild verkleinern und als WebP ausliefern, die Server-Antwortzeit senken, und Schriften und Skripte nicht vor dem Bild laden.
First Contentful Paint (FCP)
2,4 s
Das ist der Moment, in dem überhaupt zum ersten Mal etwas erscheint – bis 1,8 s gilt als gut. Verzögert wird er fast immer von CSS- und Schriftdateien, die vor dem ersten Rendern geladen werden müssen.
Cumulative Layout Shift (CLS)
0,24
Gemessen wird, wie stark das Layout während des Ladens springt – der Grund, weshalb man versehentlich auf das Falsche klickt. Bis 0,1 gilt als gut. Ursache sind fast immer Bilder und eingebettete Flächen ohne feste Breite und Höhe.
Total Blocking Time
410 ms
So lange ist der Browser mit JavaScript beschäftigt und reagiert auf keinen Klick. Bis 200 ms gilt als gut. Hebel: unnötige Skripte entfernen und Tracking-Tools erst nach dem Seitenaufbau laden.
Server-Antwortzeit (TTFB)
780 ms
Das ist die Wartezeit, bis der Server das erste Byte schickt – bis 0,8 s gilt als gut. Sie geht ungebremst in jede Ladezeit ein. Ursachen: fehlendes Caching, langsame Datenbank-Abfragen oder ein zu kleines Hosting-Paket.
Bilder sind grösser als nötig
Geschätzte Einsparung von 3,1 MB
Die Bilder werden in voller Auflösung und in alten Formaten ausgeliefert. Als WebP oder AVIF und auf die tatsächlich angezeigte Grösse skaliert sind sie meist 60–80 % kleiner, ohne sichtbaren Qualitätsverlust. Das ist in der Regel der schnellste Gewinn überhaupt.
- muster-schreinerei.ch/wp-content/uploads/hero-kueche.jpg — 2,4 MB, davon 2,1 MB unnötig
- muster-schreinerei.ch/wp-content/uploads/werkstatt.jpg — 890 KB, davon 640 KB unnötig
- muster-schreinerei.ch/wp-content/uploads/team-2019.png — 520 KB, davon 410 KB unnötig
Dateien blockieren den Seitenaufbau
Geschätzte Einsparung von 1,2 s
Der Browser muss diese Dateien vollständig laden, bevor er überhaupt etwas anzeigen darf – bis dahin sieht man eine leere Seite. Üblicher Weg: das für den ersten Bildschirm nötige CSS direkt in die Seite schreiben, den Rest nachladen und Schriften mit «font-display: swap» ausliefern.
- muster-schreinerei.ch/wp-content/plugins/elementor/frontend.min.css — 210 KB, kostet 640 ms
- fonts.googleapis.com/css2 — 2 KB, kostet 380 ms
- muster-schreinerei.ch/wp-includes/js/jquery/jquery.min.js — 88 KB, kostet 190 ms
JavaScript wird geladen, aber nie ausgeführt
Geschätzte Einsparung von 480 KB
Fast immer sind es Plugins und Tracking-Tools, die auf jeder Seite mitgeladen werden, obwohl sie nur auf einer gebraucht werden. Solche Skripte gezielt nur dort einbinden, wo sie etwas tun.
- muster-schreinerei.ch/wp-content/plugins/elementor/frontend.min.js — 610 KB, davon 390 KB unnötig
- muster-schreinerei.ch/wp-content/plugins/contact-form-7/index.js — 120 KB, davon 90 KB unnötig
Wiederkehrende Besucher:innen laden alles neu
Geschätzte Einsparung von 1,8 MB bei Folgebesuchen
Bilder, CSS und Skripte werden ohne oder mit sehr kurzer Cache-Dauer ausgeliefert. Mit langen Cache-Zeiten für Dateien mit Versionsnummer im Namen ist der zweite Besuch fast augenblicklich – eine Einstellung am Server, keine Umbauarbeit.
Seitentitel (Title-Tag)
«Schreinerei Muster – Möbel nach Mass aus Thun» (44 Zeichen)
Meta-Description
38 Zeichen
Die Meta-Description sollte 120–160 Zeichen lang sein, damit sie vollständig angezeigt wird.
H1-Überschrift
Genau eine H1-Überschrift – so soll es sein
robots.txt
robots.txt vorhanden
XML-Sitemap
Sitemap gefunden
Unterseiten ohne brauchbare Meta-Description
4 von 5 geprüften Unterseiten: /leistungen, /kuechen, /innenausbau, /referenzen
Was auf der Startseite stimmt, muss auf jeder Unterseite stimmen – Suchmaschinen bewerten jede Seite einzeln. Die Details pro Seite findest du weiter unten unter «Geprüfte Unterseiten».
Sprache der Seite ist deklariert
lang="de-CH"
Alternativtexte für Bilder
11 von 34 Bildern ohne alt-Attribut
Bilder ohne Alternativtext sind für blinde Nutzer:innen und für KI-Systeme unsichtbar – und nach WCAG 2.1 / EAA Pflicht.
Hintergrund- und Vordergrundfarben haben genügend Kontrast
6 Elemente betroffen
Links haben einen erkennbaren Namen
3 Links enthalten nur ein Icon
Hauptbereich als Landmark ausgezeichnet
<main> gefunden
Sichere Verbindung (HTTPS)
Alle Ressourcen werden über HTTPS geladen
Keine Fehler in der Browser-Konsole
2 JavaScript-Fehler beim Laden
Bilder werden im korrekten Seitenverhältnis dargestellt
4 Bilder verzerrt
Keine veralteten Browser-APIs im Einsatz
Strukturierte Daten (JSON-LD)
Keine strukturierten Daten gefunden
Strukturierte Daten sind die Sprache, in der Suchmaschinen und KI-Systeme Fakten übernehmen. Für einen Handwerksbetrieb sind LocalBusiness mit Adresse und Öffnungszeiten sowie Service für die Leistungen die naheliegenden Typen.
Zugriff für KI-Crawler
GPTBot, ClaudeBot und PerplexityBot werden per robots.txt blockiert
Wer in ChatGPT, Claude oder Perplexity zitiert werden will, muss deren Crawler erlauben. Aktuell schliesst die robots.txt genau die Systeme aus, über die immer mehr Kundschaft sucht.
llms.txt
Keine llms.txt gefunden
Eine llms.txt ist eine kurze, maschinenlesbare Übersicht der wichtigsten Seiten – der günstigste Weg, KI-Systemen die Struktur der Website zu erklären.
Inhalt ohne JavaScript lesbar
~8’400 Zeichen Text im ausgelieferten HTML
Agent-Schnittstellen (WebMCP)
Keine Agent-Schnittstellen erkennbar
Mit WebMCP können KI-Agenten direkt mit der Website interagieren – z. B. eine Anfrage auslösen. Noch experimentell, aber ein Blick in die Zukunft.
Weiterleitung auf HTTPS
http:// wird auf https:// weitergeleitet
TLS-Zertifikat
Gültig, läuft am 14.11.2026 ab
HSTS (Strict-Transport-Security)
Header nicht gesetzt
Ohne HSTS kann ein Angreifer im gleichen WLAN die erste Anfrage auf http umleiten. Ein einzelner Header schliesst diese Lücke.
Content-Security-Policy
Header nicht gesetzt
Eine CSP begrenzt, welche Skripte überhaupt ausgeführt werden dürfen – die wirksamste Bremse gegen eingeschmuggelten Code, etwa über ein veraltetes Plugin.
Server verrät seine Version
x-powered-by: PHP/7.4.33
Die Versionsnummer erspart Angreifern die Suche nach der passenden Lücke. PHP 7.4 erhält zudem seit 2022 keine Sicherheitsupdates mehr.
Clickjacking-Schutz
X-Frame-Options: SAMEORIGIN
Impressum
Verlinkt auf /impressum
Datenschutzerklärung
Verlinkt auf /datenschutz
Google Fonts werden extern geladen
fonts.googleapis.com, fonts.gstatic.com
Beim externen Laden geht die IP-Adresse jeder Besucherin ohne Einwilligung an Google. Lokal eingebundene Schriften lösen das Problem ersatzlos – und laden erst noch schneller.
Tracking vor der Einwilligung
Google Analytics startet vor der Zustimmung
Tracking darf erst nach der Einwilligung laden, sonst ist das Banner wirkungslos. Bei den meisten Consent-Tools ist das eine Einstellung, kein Umbau.
Cookie-Banner
Consent-Tool erkannt (Borlabs)
Kontaktangaben auffindbar
Telefonnummer und E-Mail-Adresse direkt verlinkt
Handlungsaufforderung auf der Startseite
«Mehr erfahren» als einziger Button
Eine klare Aufforderung wie «Offerte anfragen» oder «Termin vereinbaren» erhöht die Zahl der Anfragen deutlich. «Mehr erfahren» führt nur tiefer in die Website.
Verständlichkeit der Texte
Mittlere Satzlänge 14 Wörter – gut lesbar
Eigenständigkeit der Texte
Keine Häufung typischer KI-Floskeln
Verlinkte Seiten erreichbar
2 defekte Links: /aktionen, /team/hans-muster
Defekte Links kosten Vertrauen und verschwenden das Crawl-Budget. Ziel korrigieren oder eine Weiterleitung einrichten.
Geprüfte Unterseiten
Was auf der Startseite stimmt, stimmt nicht automatisch überall. Klicke eine Seite an, um alle Befunde mit Begründung zu sehen – die Startseite selbst findest du oben in den Kategorien.
Seitentitel (Title-Tag)
«Leistungen – Schreinerei Muster» – 31 Zeichen
Meta-Description
Keine Meta-Description im HTML gefunden
Ohne Meta-Description stellt Google den Vorschautext selbst zusammen. 120–160 Zeichen mit klarem Nutzenversprechen erhöhen die Klickrate.
H1-Überschrift
Genau eine H1-Überschrift – so soll es sein
Canonical-URL
https://www.muster-schreinerei.ch/leistungen
Alternativtexte für Bilder
2 von 9 Bildern ohne alt-Attribut
Bilder ohne Alternativtext sind für blinde Nutzer:innen und für KI-Systeme unsichtbar – und nach WCAG 2.1 / EAA Pflicht.
Strukturierte Daten (JSON-LD)
Keine strukturierten Daten auf dieser Seite
Strukturierte Daten erklären Suchmaschinen und KI-Systemen, was auf der Seite steht. Passende Typen wären z. B. Service für Leistungsseiten.
Inhalt ohne JavaScript lesbar
~3’200 Zeichen Text im ausgelieferten HTML
Seitentitel (Title-Tag)
«Küchen nach Mass – Schreinerei Muster» – 37 Zeichen
Meta-Description
Keine Meta-Description im HTML gefunden
Ohne Meta-Description stellt Google den Vorschautext selbst zusammen. 120–160 Zeichen mit klarem Nutzenversprechen erhöhen die Klickrate.
H1-Überschrift
2 H1-Überschriften im HTML – es sollte genau eine sein
Mehrere H1 verwässern die Seitenstruktur. Häufigste Ursache: zwei Varianten derselben Überschrift für Mobile und Desktop, die beide im HTML stehen.
Canonical-URL
Kein Canonical-Link gefunden
Ein Canonical-Link legt fest, welche Adresse die offizielle ist – und verhindert, dass Varianten als Duplikate gewertet werden.
Alternativtexte für Bilder
7 von 14 Bildern ohne alt-Attribut
Bilder ohne Alternativtext sind für blinde Nutzer:innen und für KI-Systeme unsichtbar – und nach WCAG 2.1 / EAA Pflicht.
Strukturierte Daten (JSON-LD)
Keine strukturierten Daten auf dieser Seite
Inhalt ohne JavaScript lesbar
~2’100 Zeichen Text im ausgelieferten HTML
Seitentitel (Title-Tag)
«Kontakt – Schreinerei Muster» – 28 Zeichen
Meta-Description
134 Zeichen: «So erreichst du unsere Werkstatt in Thun …»
H1-Überschrift
Genau eine H1-Überschrift – so soll es sein
Canonical-URL
https://www.muster-schreinerei.ch/kontakt
Alternativtexte für Bilder
Alle 2 Bilder haben ein alt-Attribut
Strukturierte Daten (JSON-LD)
Keine strukturierten Daten auf dieser Seite
Gerade auf der Kontaktseite ist LocalBusiness mit Adresse und Öffnungszeiten wertvoll – diese Angaben zitieren KI-Assistenten direkt.
Inhalt ohne JavaScript lesbar
~1’400 Zeichen Text im ausgelieferten HTML
Automatisierte Analyse vom 28.8.2026 für https://www.muster-schreinerei.ch/. Ein automatischer Check ersetzt keine fachliche Beratung – er zeigt, wo es sich lohnt, genauer hinzuschauen.
Und wie steht deine Website da?
Der Check läuft in ein bis zwei Minuten und kostet nichts. Du siehst die Punktzahlen sofort, den Report mit allen Befunden schicken wir dir per E-Mail.
Eigene Website prüfen