Wir zeigen Ihnen hier auf einen Blick zusammengefasst die wichtigsten Optimierungen, die an der Webseite durchzuführen sind.
Genaue technische Details gehen aus den anderen Punkten des Webseiten-Reports hervor.
hourglass_empty
Der Lighthouse-Test für Mobilgeräte stellte Defizite in folgenden Kategorien fest: Leistung, Best Practices, Progressive Web App
Handlungsempfehlung: Die Webseite sollte für Google Lighthouse nach den Empfehlungen von Google optimiert werden.
hourglass_empty
Der Lighthouse-Test für Desktop-Geräte stellte Defizite in folgenden Kategorien fest: Leistung, Best Practices, Progressive Web App
Handlungsempfehlung: Die Webseite sollte für Google Lighthouse nach den Empfehlungen von Google optimiert werden.
devices_other
Wenn man die Webseite in modernen Browsern aufruft, meldet dieser Browser in der Entwickler-Konsole schwere Fehler bei der Darstellung der Website.
Handlungsempfehlung: Fehler in der Browser-Konsole sollten von einem Entwickler per Hand analysiert und behoben werden.
devices_other
Die Webseite benutzt beim Datentransfer keine GZIP-Komprimierung. Dies verlangsamt die Ladegeschwindigkeit der Seite.
Handlungsempfehlung: Der Webserver sollte so konfiguriert werden, dass die übertragenen Inhalte mittels GZIP komprimiert werden.
URLs und Weiterleitungen
Dieser Check prüft die populärsten URL-Variationen (mit/ohne WWW und SSL).
Grundsätzlich gilt: Allen vier URLs sollten erreichbar sein. Eine URL sollte die so genannte Haupt-URL sein (unter der die Webseite sichtbar ist), alle anderen URLs sollten direkt auf diese Haupt-URL weiterleiten.
URL
Für jeden erreichbar?
https://audi.de
Diese Adresse ist nicht (für jeden) erreichbar!
Nein
https://www.audi.de Leitet weiter auf https://www.audi.de/de/brand/de.html
Ja
http://audi.de Leitet weiter auf https://www.audi.de/de/brand/de.html
Ja
http://www.audi.de Leitet weiter auf https://www.audi.de/de/brand/de.html
Ja
CMS und Updates
Es ist mit technischen Mitteln möglich, die Versionen der auf einer Webseite verwendeten Software herauszufinden.
Ebenso gibt es im Internet öffentlich verfügbare Datenbanken, in denen für jede Software-Version dokumentiert ist, welche Sicherheitsprobleme in der jeweiligen Version gefunden worden sind.
Betreibt man also eine veraltete Software auf seiner Webseite, kann dies von Hackern sehr einfach ausgenutzt werden.
cross
Kein System erkanntAuf der URL konnten unsere Detektoren kein unterstütztes CMS erkennen.
DSGVO-Relevante Prüfungen
An dieser Stelle werden ein paar wenige DSGVO-relevante Prüfungen durchgeführt.
Hinweis: Diese Prüfungen sind nicht ausreichend, um vollständige DSGVO-Kompatibilität ihrer Webseite zu gewährleisten. Sollten hier Fehler angezeigt werden, ist dies aber ein Hinweis darauf, dass die Webseite an diesen Punkten nicht DSGVO-Kompatibel ist. Dies stellt keine Rechtsberatung dar.
done
Webseite verwendet Cookies korrekt.
infoDie Webseite speichert Cookies auf dem Computers des Webseiten-Besuchers. Die Webseite weist den Besucher mit einem Hinweis darauf hin.
Google Analytics wird nicht verwendet oder es ist datenschutzkonform eingerichtet.
Bei der Prüfung sind keine datenschutzrelevanten Mangel in Bezug auf eine eventuell vorhandene Analytics-Einrichtung erkannt worden.
info
Externe Dienste auf der Startseite für die Datenschutzerklärung
Es wurden externe Dienste erkannt, die auf der Startseite eingebunden sind. Diese Dienste sollten auf Nennung in der Datenschutzerklärung geprüft werden.
Es kann sein, dass sich auf den Unterseiten weitere Dienste befinden.
Externe Dienste auf der Startseite:
SSL verschlüsselt die Verbindung zwischen Server und Browser und schützt damit die übertragenen Daten.
Sollten die Webseite personenbezogene Daten verarbeiten (Kontaktformulare, Online-Shops, ...) ist SSL gemäß gesetzlicher Bestimmungen in jedem Fall einzurichten.
Darüberhinaus bestraft Google Webseiten grundsätzlich, wenn diese SSL nicht einsetzen.
Wird SSL vom Server angeboten?
Ja
Ist SSL für alle Browser aufrufbar?
Ja
Gibt es einen NON-SSL-TO-SSL-Redirect?
Ja
Ist das Zertifikat korrekt eingebaut?
Ja
Gibt es Mixed-Content-Probleme?
Nein
Google Lighthouse
Mit Lighthouse offenbart Google Webseitenbetreibern Optimierungsvorschläge, um die generelle Leistungsfähigkeit zu erhöhen.
Lighthouse wird von Google als Nachfolger des Pagespeed-Scores kommuniziert und spielt deshalb schon jetzt eine immense Rolle bei der Suchmaschinenplatzierung.
Lighthouse (Mobilgeräte)
Leistung: 20% Barrierefreiheit: 99% Best Practices: 71% SEO: 100% Progressive Web App: 26% info
Lighthouse-Bericht (mobile)
Mit Lighthouse offenbart Google Webseitenbetreibern Optimierungsvorschläge, um die generelle Leistungsfähigkeit zu erhöhen.
Lighthouse wird von Google als Nachfolger des Pagespeed-Scores kommuniziert und spielt deshalb schon jetzt eine immense Rolle bei der Suchmaschinenplatzierung.
Score (mobile)
Leistung: 20% Barrierefreiheit: 99% Best Practices: 71% SEO: 100% Progressive Web App: 26%
Ganzen Bericht abrufen
Der Lighthouse-Bericht kann in einem von Googe bereitgestellten Viewer abgerufen werden. Dort sind dann alle erfassten Details sichtbar.
Rote Icons kennzeichnen Optimierungsschritte, die noch nicht optimal ausgenutzt worden sind.
done_all
Uses HTTPSAll sites should be protected with HTTPS, even ones that don't handle sensitive data. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/https).
done_all
Redirects HTTP traffic to HTTPSIf you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-redirects-to-https).
done_all
Has a `<meta name="viewport">` tag with `width` or `initial-scale`Add a viewport meta tag to optimize your app for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/has-viewport-meta-tag).
done_all
Contains some content when JavaScript is not availableYour app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/no-js).
error
Erste Inhalte gezeichnet"Erste Inhalte gezeichnet" gibt an, wann der erste Text oder das erste Bild gezeichnet wird. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/first-contentful-paint).
error
Inhalte weitgehend gezeichnet"Inhalte weitgehend gezeichnet" gibt an, wann die Hauptinhalte einer Seite sichtbar sind. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint).
error
GeschwindigkeitsindexDer Geschwindigkeitsindex zeigt an, wie schnell die Inhalte einer Seite sichtbar dargestellt werden. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/speed-index).
error
Geschätzte EingabelatenzBei der geschätzten Eingabelatenz handelt es sich um eine Schätzung dessen, wie viele Millisekunden Ihre App benötigt, um während des 5-s-Fensters mit der stärksten Auslastung beim Seitenaufbau auf Nutzereingaben zu reagieren. Wenn die Latenz bei Ihnen über 50 ms liegt, empfinden Nutzer Ihre App möglicherweise als langsam. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/estimated-input-latency).
error
Maximale potenzielle erste EingabelatenzDie erste Eingabelatenz, die bei Ihren Nutzern auftreten kann, entspricht der Dauer der längsten Aufgabe in Millisekunden.
done_all
Serverantwortzeiten sind niedrig (TTFB)TTFB (Time To First Byte) erkennt den Zeitpunkt, an dem Ihr Server eine Antwort sendet. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/ttfb).
error
Erster CPU-Leerlauf"Erster CPU-Leerlauf" gibt den Zeitpunkt an, an dem die Aktivität des Hauptthreads der Seite das erste Mal gering genug ist, um Eingaben zu verarbeiten. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/first-interactive).
error
Zeit bis InteraktivitätDie Zeit bis Interaktivität entspricht der Zeit, die vergeht, bis die Seite vollständig interaktiv ist. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/consistently-interactive).
done_all
Mehrere Weiterleitungen auf die Seite vermeidenWeiterleitungen führen zu zusätzlichen Verzögerungen, bevor die Seite geladen werden kann. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/redirects).
done_all
Displays images with correct aspect ratioImage display dimensions should match natural aspect ratio. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/aspect-ratio).
done_all
Avoids deprecated APIsDeprecated APIs will eventually be removed from the browser. [Learn more](https://www.chromestatus.com/features#deprecated).
error
Aufwand für Hauptthread minimierenVersuchen Sie, die Zeit für das Parsen, Kompilieren und Ausführen von JS zu reduzieren. Die Bereitstellung kleinerer JS-Nutzlasten kann dabei helfen.
done
Ausführungszeit von JavaScript reduzierenVersuchen Sie, die Zeit für das Parsen, Kompilieren und Ausführen von JS zu reduzieren. Die Bereitstellung kleinerer JS-Nutzlasten kann dabei helfen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/bootup).
done_all
Wichtige Anforderungen vorab ladenMit <link rel=preload> können Sie das Abrufen von Ressourcen priorisieren, die aktuell später beim Seitenaufbau angefordert werden. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/preload).
done
Vorverbindung zu erforderlichen Ursprüngen aufbauenVersuchen Sie, Hinweise auf Ressourcen für eine Vorverbindung oder einen DNS-Vorabruf hinzuzufügen, damit möglichst frühzeitig eine Verbindung zu wichtigen Drittanbieterursprüngen hergestellt wird. [Weitere Informationen](https://developers.google.com/web/fundamentals/performance/resource-prioritization#preconnect).
done_all
Der gesamte Text bleibt während der Webfont-Ladevorgänge sichtbarSie können Gebrauch von der CSS-Funktion "font-display" machen, um sicherzugehen, dass der Text für Nutzer sichtbar ist, während Webfonts geladen werden. [Weitere Informationen](https://developers.google.com/web/updates/2016/02/font-display).
done_all
[aria-*]-Attribute entsprechen ihren RollenJede ARIA-Rolle unterstützt eine bestimmte Auswahl an "aria-*"-Attributen. Im Falle einer fehlerhaften Zuordnung werden die "aria-*"-Attribute ungültig. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-allowed-attr?application=lighthouse).
done_all
[role]-Elemente weisen alle erforderlichen [aria-*]-Attribute aufFür einige ARIA-Rollen sind Attribute erforderlich, die Screenreadern den Zustand des Elements beschreiben. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-required-attr?application=lighthouse).
done_all
Elemente mit "[role]", die bestimmte untergeordnete Rollen erfordern, sind vorhandenEinige übergeordnete ARIA-Rollen müssen bestimmte untergeordnete Rollen enthalten, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-required-children?application=lighthouse).
done_all
[role]-Elemente sind ihren jeweils erforderlichen übergeordneten Elementen untergeordnetEinige untergeordnete ARIA-Rollen müssen in bestimmten übergeordneten Rollen enthalten sein, damit sie die beabsichtigten Hilfsfunktionen wie vorgesehen erfüllen können. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-required-parent?application=lighthouse).
done_all
[role]-Werte sind gültigFür ARIA-Rollen müssen gültige Werte angegeben sein, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-roles?application=lighthouse).
done_all
Für [aria-*]`-Attribute sind gültige Werte angegebenHilfstechnologien wie Screenreader können ARIA-Attribute mit ungültigen Werten nicht interpretieren. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-valid-attr-value?application=lighthouse).
done_all
[aria-*]-Attribute sind gültig und nicht falsch geschriebenHilfstechnologien wie Screenreader können ARIA-Attribute mit ungültigen Namen nicht interpretieren. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-valid-attr?application=lighthouse).
done_all
Die Namen der Schaltflächen sind für Screenreader zugänglichWenn eine Schaltfläche keinen zugänglichen Namen hat, wird sie von Screenreadern als "Schaltfläche" angesagt, was sie für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar macht. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/button-name?application=lighthouse).
done_all
Die Seite enthält eine Überschrift, einen Link zum Überspringen oder einen Landmark-BereichWenn Tastaturnutzer sich wiederholende Inhalte überspringen können, sorgt das für eine effizientere Navigation. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/bypass?application=lighthouse).
done_all
Das Kontrastverhältnis von Hintergrund- und Vordergrundfarben ist ausreichendText mit geringem Kontrast ist für viele Nutzer schlecht oder gar nicht lesbar. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/color-contrast?application=lighthouse).
done_all
Dokument verfügt über ein <title>-ElementAnhand des Titels wissen Screenreader-Nutzer, worum es auf der Seite geht, während Nutzer von Suchmaschinen auf der Grundlage des Titels entscheiden, ob eine Seite für ihre Suche relevant ist. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/title).
done_all
Für <frame>- oder <iframe>-Elemente ist ein Titel vorhandenNutzer von Screenreadern sind auf Frametitel angewiesen, die die Frameinhalte beschreiben. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/frame-title?application=lighthouse).
done_all
Für das <html>-Element ist ein [lang]-Attribut angegebenWenn auf einer Seite kein "lang"-Attribut angegeben ist, nimmt ein Screenreader an, dass der Text darauf in der Standardsprache ist, die der Nutzer beim Einrichten des Screenreaders ausgewählt hat. Wenn die Sprache aber nicht der Standardsprache entspricht, gibt der Screenreader den Inhalt der Seite möglicherweise falsch aus. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/html-has-lang?application=lighthouse).
done_all
Für das [lang]-Attribut des <html>-Elements ist ein gültiger Wert angegebenDurch Angabe einer gültigen [Sprache gemäß BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) kann der Text von einem Screenreader korrekt wiedergegeben werden. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/valid-lang?application=lighthouse).
done_all
Für Bildelemente sind [alt]-Attribute vorhandenInformative Elemente sollten einen kurzen, beschreibenden alternativen Text haben. Dekorative Elemente können mit einem leeren ALT-Attribut ignoriert werden. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/image-alt?application=lighthouse).
done_all
Links haben einen leicht erkennbaren NamenLinktext, der leicht erkennbar, eindeutig und fokussierbar ist, verbessert die Navigation für Screenreader-Nutzer. Dies gilt auch für alternativen Text für Bilder, die als Links verwendet werden. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/link-name?application=lighthouse).
done_all
Listen enthalten nur <li>-Elemente und Elemente zur Skriptunterstützung ("<script>" und "<template>").Screenreader sagen Listen auf bestimmte Art und Weise an. Eine korrekte Listenstruktur gewährleistet, dass der Screenreader sie richtig ausgibt. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/list?application=lighthouse).
done_all
Listenelemente (<li>) befinden sich in übergeordneten <ul>- oder <ol>-ElementenListenelemente (<li>) müssen sich in einem übergeordneten <ul>- oder <ol>-Element befinden, damit Screenreader sie richtig ansagen können. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/listitem?application=lighthouse).
done_all
"[user-scalable="no"]" wird nicht im <meta name="viewport">-Element verwendet und das [maximum-scale]-Attribut ist nicht kleiner als 5.Wenn Sie die Zoomfunktion deaktivieren, haben Nutzer mit eingeschränktem Sehvermögen, die auf die Bildschirmvergrößerung angewiesen sind, möglicherweise Probleme dabei, den Inhalt einer Webseite zu sehen. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/meta-viewport?application=lighthouse).
done_all
Kein Element hat einen [tabindex]-Wert größer als 0Ein Wert größer als 0 impliziert eine explizite Navigationsanordnung. Das ist zwar technisch möglich, für Nutzer, die auf Hilfstechnologien angewiesen sind, ist dies jedoch häufig frustrierend. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/tabindex?application=lighthouse).
done_all
<video>-Elemente enthalten ein <track>-Element mit "[kind="captions"]"Bei einem Video mit Untertitel können gehörlose und hörgeschädigte Nutzer einfacher auf die zugehörigen Informationen zugreifen. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/video-caption?application=lighthouse).
done_all
<video>-Elemente enthalten ein <track>-Element mit "[kind="description"]"Audiobeschreibungen enthalten relevante Informationen für Videos, die aus dem Dialog nicht ersichtlich sind, zum Beispiel Gesichtsausdrücke und Schauplätze. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/video-description?application=lighthouse).
error
Nicht sichtbare Bilder aufschiebenVersuchen Sie, nicht sichtbare und versteckte Bilder erst laden zu lassen, nachdem wichtige Ressourcen geladen wurden, um die Zeit bis zur Interaktivität zu reduzieren. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/offscreen-images).
error
Ressourcen beseitigen, die das Rendering blockierenRessourcen blockieren das erste Zeichnen Ihrer Seite. Versuchen Sie, wichtiges JS und wichtige CSS inline bereitzustellen und alle nicht kritischen JS und Stile aufzuschieben. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/blocking-resources).
done_all
CSS komprimierenDurch die Komprimierung von CSS-Dateien kann die Größe von Netzwerknutzlasten reduziert werden. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/minify-css).
done_all
JavaScript komprimierenDurch die Komprimierung von JavaScript-Dateien können Nutzlastgrößen und die Zeit zum Parsen von Skripts reduziert werden. [Weitere Informationen](https://developers.google.com/speed/docs/insights/MinifyResources).
done_all
Nicht verwendete CSS entfernenSie können ungültige Regeln aus Stylesheets entfernen und das Laden von CSS aufschieben, die nicht für ohne Scrollen sichtbare Inhalte verwendet werden, um unnötigen Datenverbrauch durch Netzwerkaktivität zu vermeiden. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/unused-css).
error
Bilder in modernen Formaten bereitstellenBildformate wie JPEG 2000, JPEG XR und WebP bieten oft eine bessere Komprimierung als PNG oder JPEG, was schnellere Downloads und einen geringeren Datenverbrauch ermöglicht. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/webp).
done_all
Bilder effizient codierenOptimierte Bilder werden schneller geladen und verbrauchen weniger mobile Daten. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/optimize-images).
done_all
Textkomprimierung aktivierenTextbasierte Ressourcen sollten mit Komprimierung (gzip, Deflate oder Brotli) bereitgestellt werden, um die Datenmenge im Netzwerk insgesamt zu minimieren. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/text-compression)
done_all
Videoformate für animierte Inhalte verwendenGroße GIF-Dateien sind nur bedingt für die Bereitstellung animierter Inhalte geeignet. Sie können statt GIF MPEG4- oder WebM-Videos für Animationen und PNG oder WebP für statische Bilder verwenden und so die Netzwerk-Datenmenge reduzieren. [Weitere Informationen](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/replace-animated-gifs-with-video/)
done_all
Avoids Application CacheApplication Cache is deprecated. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/appcache).
done_all
Page has the HTML doctypeSpecifying a doctype prevents the browser from switching to quirks-mode.Read more on the [MDN Web Docs page](https://developer.mozilla.org/en-US/docs/Glossary/Doctype)
error
Übermäßige DOM-Größe vermeidenLaut der Empfehlung von Browserentwicklern sollten Seiten nicht mehr als ungefähr 1.500 DOM-Elemente enthalten. Die ideale Strukturtiefe liegt bei unter 32 Elementen und weniger als 60 unter- und übergeordneten Elementen. Ein großes DOM kann zu hohem Speicherverbrauch, langwierigen [Stilberechnungen](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations) und kostspieligen [dynamischen Umbrüchen im Layout](https://developers.google.com/speed/articles/reflow) führen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/dom-size).
done_all
Avoids requesting the geolocation permission on page loadUsers are mistrustful of or confused by sites that request their location without context. Consider tying the request to user gestures instead. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/geolocation-on-load).
done_all
Avoids front-end JavaScript libraries with known security vulnerabilitiesSome third-party scripts may contain known security vulnerabilities that are easily identified and exploited by attackers. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/vulnerabilities).
done_all
Detected JavaScript librariesAll front-end JavaScript libraries detected on the page.
done_all
Avoids requesting the notification permission on page loadUsers are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/notifications-on-load).
done_all
Allows users to paste into password fieldsPreventing password pasting undermines good security policy. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/password-pasting).
done_all
Uses passive listeners to improve scrolling performanceConsider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/passive-event-listeners).
done_all
Dokument enthält eine Meta-BeschreibungMeta-Beschreibungen können in die Suchergebnisse aufgenommen werden, um die Seiteninhalte kurz zusammenzufassen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/description).
done_all
Seite hat einen gültigen HTTP-StatuscodeSeiten mit ungültigen HTTP-Statuscodes werden möglicherweise nicht richtig indexiert. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/successful-http-code).
done_all
Dokument enthält gut lesbare SchriftgrößenSchriftgrößen von weniger als 12 px sind zu klein und deshalb nicht gut lesbar, sodass Nutzer von Mobilgeräten den Text per Fingerbewegung heranzoomen müssen. Mindestens 60 % des Texts auf der Seite sollten deshalb eine Schriftgröße von mindestens 12 px haben. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/font-sizes).
done_all
Links haben beschreibenden TextMit beschreibendem Linktext können Suchmaschinen Ihre Inhalte besser verstehen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/descriptive-link-text).
done_all
Seite ist nicht von Indexierung ausgeschlossenSuchmaschinen können Ihre Seiten nicht in die Suchergebnisse aufnehmen, wenn sie nicht dazu berechtigt sind, sie zu crawlen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/indexing).
done_all
robots.txt ist gültigWenn Ihre robots.txt-Datei fehlerhaft ist, können Crawler möglicherweise nicht nachvollziehen, wie Ihre Website gecrawlt oder indexiert werden soll.
done_all
Größe von Tippzielen ist richtig eingestelltInteraktive Elemente wie Schaltflächen und Links sollten groß genug sein (48 x 48 px) und genügend Platz um sich herum haben, um einfach angetippt werden zu können. Dabei sollten sie sich aber nicht mit anderen Elementen überschneiden. [Weitere Informationen](https://developers.google.com/web/fundamentals/accessibility/accessible-styles#multi-device_responsive_design).
done_all
Dokument enthält ein gültiges "hreflang"-ElementAnhand von "hreflang"-Links können Suchmaschinen ermitteln, welche Version einer Seite sie in den Suchergebnissen für eine bestimmte Sprache oder Region anzeigen sollen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/hreflang).
done_all
Dokument verwendet keine Plug-insSuchmaschinen können keine Plug-in-Inhalte indexieren und auf vielen Geräten werden Plug-ins eingeschränkt oder nicht unterstützt. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/plugins).
done_all
Dokument enthält ein gültiges "rel=canonical"-ElementÜber kanonische Links wird angegeben, welche URL in den Suchergebnissen angezeigt werden soll. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/canonical).
Lighthouse (Desktop)
Leistung: 20% Barrierefreiheit: 99% Best Practices: 71% SEO: 100% Progressive Web App: 27% info
Lighthouse-Bericht (desktop)
Mit Lighthouse offenbart Google Webseitenbetreibern Optimierungsvorschläge, um die generelle Leistungsfähigkeit zu erhöhen.
Lighthouse wird von Google als Nachfolger des Pagespeed-Scores kommuniziert und spielt deshalb schon jetzt eine immense Rolle bei der Suchmaschinenplatzierung.
Score (desktop)
Leistung: 20% Barrierefreiheit: 99% Best Practices: 71% SEO: 100% Progressive Web App: 27%
Ganzen Bericht abrufen
Der Lighthouse-Bericht kann in einem von Googe bereitgestellten Viewer abgerufen werden. Dort sind dann alle erfassten Details sichtbar.
Rote Icons kennzeichnen Optimierungsschritte, die noch nicht optimal ausgenutzt worden sind.
done_all
Uses HTTPSAll sites should be protected with HTTPS, even ones that don't handle sensitive data. HTTPS prevents intruders from tampering with or passively listening in on the communications between your app and your users, and is a prerequisite for HTTP/2 and many new web platform APIs. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/https).
done_all
Redirects HTTP traffic to HTTPSIf you've already set up HTTPS, make sure that you redirect all HTTP traffic to HTTPS. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/http-redirects-to-https).
done_all
Has a `<meta name="viewport">` tag with `width` or `initial-scale`Add a viewport meta tag to optimize your app for mobile screens. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/has-viewport-meta-tag).
done_all
Contains some content when JavaScript is not availableYour app should display some content when JavaScript is disabled, even if it's just a warning to the user that JavaScript is required to use the app. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/no-js).
error
Erste Inhalte gezeichnet"Erste Inhalte gezeichnet" gibt an, wann der erste Text oder das erste Bild gezeichnet wird. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/first-contentful-paint).
error
Inhalte weitgehend gezeichnet"Inhalte weitgehend gezeichnet" gibt an, wann die Hauptinhalte einer Seite sichtbar sind. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/first-meaningful-paint).
error
GeschwindigkeitsindexDer Geschwindigkeitsindex zeigt an, wie schnell die Inhalte einer Seite sichtbar dargestellt werden. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/speed-index).
error
Geschätzte EingabelatenzBei der geschätzten Eingabelatenz handelt es sich um eine Schätzung dessen, wie viele Millisekunden Ihre App benötigt, um während des 5-s-Fensters mit der stärksten Auslastung beim Seitenaufbau auf Nutzereingaben zu reagieren. Wenn die Latenz bei Ihnen über 50 ms liegt, empfinden Nutzer Ihre App möglicherweise als langsam. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/estimated-input-latency).
error
Maximale potenzielle erste EingabelatenzDie erste Eingabelatenz, die bei Ihren Nutzern auftreten kann, entspricht der Dauer der längsten Aufgabe in Millisekunden.
done_all
Serverantwortzeiten sind niedrig (TTFB)TTFB (Time To First Byte) erkennt den Zeitpunkt, an dem Ihr Server eine Antwort sendet. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/ttfb).
error
Erster CPU-Leerlauf"Erster CPU-Leerlauf" gibt den Zeitpunkt an, an dem die Aktivität des Hauptthreads der Seite das erste Mal gering genug ist, um Eingaben zu verarbeiten. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/first-interactive).
error
Zeit bis InteraktivitätDie Zeit bis Interaktivität entspricht der Zeit, die vergeht, bis die Seite vollständig interaktiv ist. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/consistently-interactive).
done_all
Mehrere Weiterleitungen auf die Seite vermeidenWeiterleitungen führen zu zusätzlichen Verzögerungen, bevor die Seite geladen werden kann. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/redirects).
done_all
Displays images with correct aspect ratioImage display dimensions should match natural aspect ratio. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/aspect-ratio).
done_all
Avoids deprecated APIsDeprecated APIs will eventually be removed from the browser. [Learn more](https://www.chromestatus.com/features#deprecated).
error
Aufwand für Hauptthread minimierenVersuchen Sie, die Zeit für das Parsen, Kompilieren und Ausführen von JS zu reduzieren. Die Bereitstellung kleinerer JS-Nutzlasten kann dabei helfen.
done
Ausführungszeit von JavaScript reduzierenVersuchen Sie, die Zeit für das Parsen, Kompilieren und Ausführen von JS zu reduzieren. Die Bereitstellung kleinerer JS-Nutzlasten kann dabei helfen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/bootup).
done_all
Wichtige Anforderungen vorab ladenMit <link rel=preload> können Sie das Abrufen von Ressourcen priorisieren, die aktuell später beim Seitenaufbau angefordert werden. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/preload).
done
Vorverbindung zu erforderlichen Ursprüngen aufbauenVersuchen Sie, Hinweise auf Ressourcen für eine Vorverbindung oder einen DNS-Vorabruf hinzuzufügen, damit möglichst frühzeitig eine Verbindung zu wichtigen Drittanbieterursprüngen hergestellt wird. [Weitere Informationen](https://developers.google.com/web/fundamentals/performance/resource-prioritization#preconnect).
done_all
Der gesamte Text bleibt während der Webfont-Ladevorgänge sichtbarSie können Gebrauch von der CSS-Funktion "font-display" machen, um sicherzugehen, dass der Text für Nutzer sichtbar ist, während Webfonts geladen werden. [Weitere Informationen](https://developers.google.com/web/updates/2016/02/font-display).
done_all
[aria-*]-Attribute entsprechen ihren RollenJede ARIA-Rolle unterstützt eine bestimmte Auswahl an "aria-*"-Attributen. Im Falle einer fehlerhaften Zuordnung werden die "aria-*"-Attribute ungültig. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-allowed-attr?application=lighthouse).
done_all
[role]-Elemente weisen alle erforderlichen [aria-*]-Attribute aufFür einige ARIA-Rollen sind Attribute erforderlich, die Screenreadern den Zustand des Elements beschreiben. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-required-attr?application=lighthouse).
done_all
Elemente mit "[role]", die bestimmte untergeordnete Rollen erfordern, sind vorhandenEinige übergeordnete ARIA-Rollen müssen bestimmte untergeordnete Rollen enthalten, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-required-children?application=lighthouse).
done_all
[role]-Elemente sind ihren jeweils erforderlichen übergeordneten Elementen untergeordnetEinige untergeordnete ARIA-Rollen müssen in bestimmten übergeordneten Rollen enthalten sein, damit sie die beabsichtigten Hilfsfunktionen wie vorgesehen erfüllen können. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-required-parent?application=lighthouse).
done_all
[role]-Werte sind gültigFür ARIA-Rollen müssen gültige Werte angegeben sein, damit sie die beabsichtigten Hilfsfunktionen erfüllen können. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-roles?application=lighthouse).
done_all
Für [aria-*]`-Attribute sind gültige Werte angegebenHilfstechnologien wie Screenreader können ARIA-Attribute mit ungültigen Werten nicht interpretieren. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-valid-attr-value?application=lighthouse).
done_all
[aria-*]-Attribute sind gültig und nicht falsch geschriebenHilfstechnologien wie Screenreader können ARIA-Attribute mit ungültigen Namen nicht interpretieren. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/aria-valid-attr?application=lighthouse).
done_all
Die Namen der Schaltflächen sind für Screenreader zugänglichWenn eine Schaltfläche keinen zugänglichen Namen hat, wird sie von Screenreadern als "Schaltfläche" angesagt, was sie für Nutzer, die auf Screenreader angewiesen sind, unbrauchbar macht. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/button-name?application=lighthouse).
done_all
Die Seite enthält eine Überschrift, einen Link zum Überspringen oder einen Landmark-BereichWenn Tastaturnutzer sich wiederholende Inhalte überspringen können, sorgt das für eine effizientere Navigation. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/bypass?application=lighthouse).
done_all
Das Kontrastverhältnis von Hintergrund- und Vordergrundfarben ist ausreichendText mit geringem Kontrast ist für viele Nutzer schlecht oder gar nicht lesbar. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/color-contrast?application=lighthouse).
done_all
Dokument verfügt über ein <title>-ElementAnhand des Titels wissen Screenreader-Nutzer, worum es auf der Seite geht, während Nutzer von Suchmaschinen auf der Grundlage des Titels entscheiden, ob eine Seite für ihre Suche relevant ist. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/title).
done_all
Für das <html>-Element ist ein [lang]-Attribut angegebenWenn auf einer Seite kein "lang"-Attribut angegeben ist, nimmt ein Screenreader an, dass der Text darauf in der Standardsprache ist, die der Nutzer beim Einrichten des Screenreaders ausgewählt hat. Wenn die Sprache aber nicht der Standardsprache entspricht, gibt der Screenreader den Inhalt der Seite möglicherweise falsch aus. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/html-has-lang?application=lighthouse).
done_all
Für das [lang]-Attribut des <html>-Elements ist ein gültiger Wert angegebenDurch Angabe einer gültigen [Sprache gemäß BCP 47](https://www.w3.org/International/questions/qa-choosing-language-tags#question) kann der Text von einem Screenreader korrekt wiedergegeben werden. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/valid-lang?application=lighthouse).
done_all
Für Bildelemente sind [alt]-Attribute vorhandenInformative Elemente sollten einen kurzen, beschreibenden alternativen Text haben. Dekorative Elemente können mit einem leeren ALT-Attribut ignoriert werden. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/image-alt?application=lighthouse).
done_all
Links haben einen leicht erkennbaren NamenLinktext, der leicht erkennbar, eindeutig und fokussierbar ist, verbessert die Navigation für Screenreader-Nutzer. Dies gilt auch für alternativen Text für Bilder, die als Links verwendet werden. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/link-name?application=lighthouse).
done_all
Listen enthalten nur <li>-Elemente und Elemente zur Skriptunterstützung ("<script>" und "<template>").Screenreader sagen Listen auf bestimmte Art und Weise an. Eine korrekte Listenstruktur gewährleistet, dass der Screenreader sie richtig ausgibt. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/list?application=lighthouse).
done_all
Listenelemente (<li>) befinden sich in übergeordneten <ul>- oder <ol>-ElementenListenelemente (<li>) müssen sich in einem übergeordneten <ul>- oder <ol>-Element befinden, damit Screenreader sie richtig ansagen können. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/listitem?application=lighthouse).
done_all
"[user-scalable="no"]" wird nicht im <meta name="viewport">-Element verwendet und das [maximum-scale]-Attribut ist nicht kleiner als 5.Wenn Sie die Zoomfunktion deaktivieren, haben Nutzer mit eingeschränktem Sehvermögen, die auf die Bildschirmvergrößerung angewiesen sind, möglicherweise Probleme dabei, den Inhalt einer Webseite zu sehen. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/meta-viewport?application=lighthouse).
done_all
Kein Element hat einen [tabindex]-Wert größer als 0Ein Wert größer als 0 impliziert eine explizite Navigationsanordnung. Das ist zwar technisch möglich, für Nutzer, die auf Hilfstechnologien angewiesen sind, ist dies jedoch häufig frustrierend. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/tabindex?application=lighthouse).
done_all
<video>-Elemente enthalten ein <track>-Element mit "[kind="captions"]"Bei einem Video mit Untertitel können gehörlose und hörgeschädigte Nutzer einfacher auf die zugehörigen Informationen zugreifen. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/video-caption?application=lighthouse).
done_all
<video>-Elemente enthalten ein <track>-Element mit "[kind="description"]"Audiobeschreibungen enthalten relevante Informationen für Videos, die aus dem Dialog nicht ersichtlich sind, zum Beispiel Gesichtsausdrücke und Schauplätze. [Weitere Informationen](https://dequeuniversity.com/rules/axe/3.1/video-description?application=lighthouse).
done
Sehr große Netzwerknutzlasten vermeidenGroße Netzwerknutzlasten kosten Nutzer bares Geld und hängen eng mit langen Ladezeiten zusammen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/network-payloads).
error
Ressourcen beseitigen, die das Rendering blockierenRessourcen blockieren das erste Zeichnen Ihrer Seite. Versuchen Sie, wichtiges JS und wichtige CSS inline bereitzustellen und alle nicht kritischen JS und Stile aufzuschieben. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/blocking-resources).
done_all
CSS komprimierenDurch die Komprimierung von CSS-Dateien kann die Größe von Netzwerknutzlasten reduziert werden. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/minify-css).
done_all
JavaScript komprimierenDurch die Komprimierung von JavaScript-Dateien können Nutzlastgrößen und die Zeit zum Parsen von Skripts reduziert werden. [Weitere Informationen](https://developers.google.com/speed/docs/insights/MinifyResources).
done_all
Nicht verwendete CSS entfernenSie können ungültige Regeln aus Stylesheets entfernen und das Laden von CSS aufschieben, die nicht für ohne Scrollen sichtbare Inhalte verwendet werden, um unnötigen Datenverbrauch durch Netzwerkaktivität zu vermeiden. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/unused-css).
error
Bilder in modernen Formaten bereitstellenBildformate wie JPEG 2000, JPEG XR und WebP bieten oft eine bessere Komprimierung als PNG oder JPEG, was schnellere Downloads und einen geringeren Datenverbrauch ermöglicht. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/webp).
done_all
Bilder effizient codierenOptimierte Bilder werden schneller geladen und verbrauchen weniger mobile Daten. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/optimize-images).
done_all
Textkomprimierung aktivierenTextbasierte Ressourcen sollten mit Komprimierung (gzip, Deflate oder Brotli) bereitgestellt werden, um die Datenmenge im Netzwerk insgesamt zu minimieren. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/text-compression)
error
Bilder richtig dimensionierenStellen Sie Bilder bereit, die eine angemessene Größe haben, um mobile Daten zu sparen und die Ladezeit zu verbessern. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/oversized-images)
done_all
Videoformate für animierte Inhalte verwendenGroße GIF-Dateien sind nur bedingt für die Bereitstellung animierter Inhalte geeignet. Sie können statt GIF MPEG4- oder WebM-Videos für Animationen und PNG oder WebP für statische Bilder verwenden und so die Netzwerk-Datenmenge reduzieren. [Weitere Informationen](https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/replace-animated-gifs-with-video/)
done_all
Avoids Application CacheApplication Cache is deprecated. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/appcache).
done_all
Page has the HTML doctypeSpecifying a doctype prevents the browser from switching to quirks-mode.Read more on the [MDN Web Docs page](https://developer.mozilla.org/en-US/docs/Glossary/Doctype)
error
Übermäßige DOM-Größe vermeidenLaut der Empfehlung von Browserentwicklern sollten Seiten nicht mehr als ungefähr 1.500 DOM-Elemente enthalten. Die ideale Strukturtiefe liegt bei unter 32 Elementen und weniger als 60 unter- und übergeordneten Elementen. Ein großes DOM kann zu hohem Speicherverbrauch, langwierigen [Stilberechnungen](https://developers.google.com/web/fundamentals/performance/rendering/reduce-the-scope-and-complexity-of-style-calculations) und kostspieligen [dynamischen Umbrüchen im Layout](https://developers.google.com/speed/articles/reflow) führen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/dom-size).
done_all
Avoids requesting the geolocation permission on page loadUsers are mistrustful of or confused by sites that request their location without context. Consider tying the request to user gestures instead. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/geolocation-on-load).
done_all
Avoids front-end JavaScript libraries with known security vulnerabilitiesSome third-party scripts may contain known security vulnerabilities that are easily identified and exploited by attackers. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/vulnerabilities).
done_all
Detected JavaScript librariesAll front-end JavaScript libraries detected on the page.
done_all
Avoids requesting the notification permission on page loadUsers are mistrustful of or confused by sites that request to send notifications without context. Consider tying the request to user gestures instead. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/notifications-on-load).
done_all
Allows users to paste into password fieldsPreventing password pasting undermines good security policy. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/password-pasting).
done_all
Uses passive listeners to improve scrolling performanceConsider marking your touch and wheel event listeners as `passive` to improve your page's scroll performance. [Learn more](https://developers.google.com/web/tools/lighthouse/audits/passive-event-listeners).
done_all
Dokument enthält eine Meta-BeschreibungMeta-Beschreibungen können in die Suchergebnisse aufgenommen werden, um die Seiteninhalte kurz zusammenzufassen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/description).
done_all
Seite hat einen gültigen HTTP-StatuscodeSeiten mit ungültigen HTTP-Statuscodes werden möglicherweise nicht richtig indexiert. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/successful-http-code).
done_all
Links haben beschreibenden TextMit beschreibendem Linktext können Suchmaschinen Ihre Inhalte besser verstehen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/descriptive-link-text).
done_all
Seite ist nicht von Indexierung ausgeschlossenSuchmaschinen können Ihre Seiten nicht in die Suchergebnisse aufnehmen, wenn sie nicht dazu berechtigt sind, sie zu crawlen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/indexing).
done_all
robots.txt ist gültigWenn Ihre robots.txt-Datei fehlerhaft ist, können Crawler möglicherweise nicht nachvollziehen, wie Ihre Website gecrawlt oder indexiert werden soll.
done_all
Dokument enthält ein gültiges "hreflang"-ElementAnhand von "hreflang"-Links können Suchmaschinen ermitteln, welche Version einer Seite sie in den Suchergebnissen für eine bestimmte Sprache oder Region anzeigen sollen. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/hreflang).
done_all
Dokument verwendet keine Plug-insSuchmaschinen können keine Plug-in-Inhalte indexieren und auf vielen Geräten werden Plug-ins eingeschränkt oder nicht unterstützt. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/plugins).
done_all
Dokument enthält ein gültiges "rel=canonical"-ElementÜber kanonische Links wird angegeben, welche URL in den Suchergebnissen angezeigt werden soll. [Weitere Informationen](https://developers.google.com/web/tools/lighthouse/audits/canonical).
Weitere Checks
Fehler in der Browserconsole?
Jainfo
Einträge in der Browserconsole beim Aufruf der Startseite
Beim Laden einer Webseite führt jeder moderne Browser ein Protokoll darüber, auf welche Schwierigkeiten er beim Darstellen der Webseite gestoßen ist. Unterschiedliche Browser können unterschiedliche Probleme verzeichnen.
Dieser Check öffnet die Webseite mit dem Google Chrome-Browser und speichert alle auftretenden Warnungen und Fehler hier ab.
Grundsätzlich gilt: Fehler sollten in diesem Check nicht vorkommen. Warnungen deuten zum Teil auf Optimierungspotential oder Sicherheitsprobleme hin.
error
2024-12-14 15:11:06: SEVERE (Modul: javascript)https://www.audi.de/de/ 918:4 Uncaught ReferenceError: SETUPS is not defined
warning
2024-12-14 15:11:07: WARNING (Modul: console-api)https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js 9452:67979 "The mandatory parameter origin is not provided in the service config provider configuration with ID=undefined. Please configure it"
warning
2024-12-14 15:11:07: WARNING (Modul: console-api)https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js 9452:67979 "The mandatory parameter origin is not provided in the service config provider configuration with ID=undefined. Please configure it"
warning
2024-12-14 15:11:07: WARNING (Modul: console-api)https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js 9452:67979 "The mandatory parameter origin is not provided in the service config provider configuration with ID=undefined. Please configure it"
warning
2024-12-14 15:11:07: WARNING (Modul: console-api)https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js 9452:67979 "The mandatory parameter origin is not provided in the service config provider configuration with ID=undefined. Please configure it"
error
2024-12-14 15:11:07: SEVERE (Modul: network)https://www.audi.de/userinfo/info - Failed to load resource: the server responded with a status of 401 ()
error
2024-12-14 15:11:07: SEVERE (Modul: console-api)https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js 9452:13044 "[5d9c657e-4f06-4861-829e-752bfd4d9b7f-1] Error: Minified React error #418; visit https://reactjs.org/docs/error-decoder.html?invariant=418 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at ht (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:26:24522)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at Qj (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:5424:9299)\n at xt (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:85:580)\n at qe (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:26:14505)\n at Dt (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:85:4195)\n at f (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:6000)\n at div\n at We (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:26:14093)\n at o (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:5029)\n at t.InternalOneGraphProvider (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:51596)\n at https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:56808\n at https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:56576\n at r (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:4741)\n at W (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:830147)\n at te (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:833376)\n at B\n at ne\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at VW (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:8273:17)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at Qj (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:5424:9299)"
error
2024-12-14 15:11:07: SEVERE (Modul: console-api)https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js 9452:13044 "[5d9c657e-4f06-4861-829e-752bfd4d9b7f-1] Error: Minified React error #418; visit https://reactjs.org/docs/error-decoder.html?invariant=418 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at St (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:26:27937)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at Qj (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:5424:9299)\n at xt (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:85:580)\n at qe (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:26:14505)\n at Dt (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:85:4195)\n at f (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:6000)\n at div\n at We (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:26:14093)\n at o (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:5029)\n at t.InternalOneGraphProvider (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:51596)\n at https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:56808\n at https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:56576\n at r (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:4741)\n at W (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:830147)\n at te (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:833376)\n at B\n at ne\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at VW (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:8273:17)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at Qj (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:5424:9299)"
error
2024-12-14 15:11:07: SEVERE (Modul: console-api)https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js 9452:13044 "[5d9c657e-4f06-4861-829e-752bfd4d9b7f-1] Error: Minified React error #418; visit https://reactjs.org/docs/error-decoder.html?invariant=418 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at Qj (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:5424:9299)\n at xt (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:85:580)\n at qe (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:26:14505)\n at Dt (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:85:4195)\n at f (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:6000)\n at div\n at We (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:26:14093)\n at o (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:5029)\n at t.InternalOneGraphProvider (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:51596)\n at https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:56808\n at https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:12:56576\n at r (https://fa-stage.cdn.prod.arcade.apps.one.audi/v1.12.3/fh/app.js:6:4741)\n at W (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:830147)\n at te (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:833376)\n at B\n at ne\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at VW (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:8273:17)\n at $t (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:860655)\n at div\n at v (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:22:862605)\n at Qj (https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js:5424:9299)"
error
2024-12-14 15:11:07: SEVERE (Modul: console-api)https://assets.audi.com/feature-hub-integrator-csr/7.32.0/audi-feature-hub-integrator-csr.js 9452:13044 "[5d9c657e-4f06-4861-829e-752bfd4d9b7f-1] Error: Minified React error #423; visit https://reactjs.org/docs/error-decoder.html?invariant=423 for the full message or use the non-minified dev environment for full errors and additional helpful warnings."
error
2024-12-14 15:11:08: SEVERE (Modul: network)https://prod3-live-chat.sprinklr.com/api/livechat/handshake/appHandshake - Failed to load resource: the server responded with a status of 401 ()
error
2024-12-14 15:11:08: SEVERE (Modul: network)https://prod3-live-chat.sprinklr.com/api/livechat/handshake/application/66fbaf74729b5b14d33864b4_app_300219413 - Failed to load resource: the server responded with a status of 401 ()
W3C-Fehler?
183 Fehlerinfo
W3C-Validationsbericht
Der W3C-Check prüft, inwieweit das HTML einer Webseite mit dem W3C-Standard übereinstimmt. Bringt dieser Test Warnungen oder Fehler hervor, bedeutet dies, dass sich der Code an den markierten Stellen nicht an den Standard hält.
Es ist nicht immer schlimm, wenn dies passiert. In einigen Fällen kann es sogar beabsichtigt sein. Webseiten, die 100%ig dem W3C-Standard entsprechen kommen in der Wirklichkeit kaum vor, da sich auch die Browser (Chrome, Firefox, Internet Explorer, Safari ...) nicht immer an den W3C-Standard halten. Sogar Google schlägt in seinen "Best Practices" für schnelle Webseiten vor, an einigen Stellen aktiv gegen den Standard zu verstoßen, um schnellere Webseiten bereitzustellen.
Grundsätzlich gilt folgendes: Man kann davon ausgehen, dass Webseiten mit weniger Fehler und Warnungen in diesem Check eine bessere Browserkompatabilität bieten, als Webseiten mit vielen Fehlern und Warnungen. Bestimmte Fehlertypen dürfen auf keinen Fall im Bericht auftauchen.
Immer muss aber eine Einzelfallbetrachtung durch eine Person mit entsprechender technischer Expertise erfolgen.
info
Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (Zeile 2, Zeichen 89 bis 146)
Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (Zeile 2, Zeichen 293 bis 472)
.de/de/"/><meta name="description" content="Entdecken Sie die Vielfalt von Audi Deutschland – Informationen zu aktuellen Modellen, Aktionen und Angeboten. Vereinbaren Sie eine Probefahrt!"/><meta
info
Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (Zeile 2, Zeichen 473 bis 506)
efahrt!"/><meta name="keywords" content=""/><meta
info
Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (Zeile 2, Zeichen 507 bis 590)
ntent=""/><meta property="og:title" content="Modelle, Aktionen, Angebote | Audi Deutschland"/><meta
info
Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (Zeile 2, Zeichen 591 bis 777)
schland"/><meta property="og:description" content="Entdecken Sie die Vielfalt von Audi Deutschland – Informationen zu aktuellen Modellen, Aktionen und Angeboten. Vereinbaren Sie eine Probefahrt!"/><style
info
The ?type? attribute for the ?style? element is not needed and should be omitted. (Zeile 40, Zeichen 9 bis 31)
}
</style><style type="text/css">body {
error
CSS: Parse Error. (Zeile 61, Zeichen 4 bis 2)
28px;
}
@media
error
CSS: Parse Error. (Zeile 63, Zeichen 25 bis 2)
gin: 40px;
}
@
error
CSS: Parse Error. (Zeile 65, Zeichen 4 bis 2)
40px;
}
@media
error
CSS: Parse Error. (Zeile 67, Zeichen 25 bis 2)
gin: 60px;
}
@
error
CSS: Parse Error. (Zeile 69, Zeichen 4 bis 2)
60px;
}
@media
error
CSS: Parse Error. (Zeile 71, Zeichen 25 bis 2)
gin: 96px;
}
@
error
CSS: Parse Error. (Zeile 73, Zeichen 4 bis 2)
96px;
}
@media
error
CSS: Parse Error. (Zeile 75, Zeichen 25 bis 2)
gin: 96px;
}
-
error
CSS: Parse Error. (Zeile 77, Zeichen 4 bis 2)
96px;
}
--spac
error
CSS: Parse Error. (Zeile 77, Zeichen 0 bis 31)
ative-2xs: 4px;
--spacing-rela
error
CSS: Parse Error. (Zeile 78, Zeichen 0 bis 28)
lative-xs: 8px;
--spacing-rela
error
CSS: Parse Error. (Zeile 79, Zeichen 0 bis 29)
ative-sm: 12px;
--spacing-rela
error
CSS: Parse Error. (Zeile 80, Zeichen 0 bis 29)
ative-md: 16px;
--spacing-rela
error
CSS: Parse Error. (Zeile 81, Zeichen 0 bis 29)
ative-lg: 24px;
--spacing-rela
error
CSS: Parse Error. (Zeile 82, Zeichen 0 bis 29)
ative-xl: 28px;
--spacing-rela
error
CSS: Parse Error. (Zeile 83, Zeichen 0 bis 30)
tive-2xl: 36px;
--spacing-rela
error
CSS: Parse Error. (Zeile 84, Zeichen 0 bis 30)
tive-3xl: 40px;
--spacing-rela
error
CSS: Parse Error. (Zeile 85, Zeichen 0 bis 30)
tive-4xl: 48px;
--spacing-rela
error
CSS: Parse Error. (Zeile 86, Zeichen 0 bis 30)
tive-5xl: 64px;
--spacing-rela
error
CSS: Parse Error. (Zeile 87, Zeichen 0 bis 30)
tive-6xl: 80px;
--spacing-rela
error
CSS: Parse Error. (Zeile 88, Zeichen 0 bis 30)
tive-7xl: 96px;
--spacing-rela
error
CSS: Parse Error. (Zeile 90, Zeichen 31 bis 1)
xl: 120px;
@media
error
CSS: Parse Error. (Zeile 92, Zeichen 0 bis 30)
tive-3xl: 48px;
--spacing-rela
error
CSS: Parse Error. (Zeile 93, Zeichen 0 bis 30)
tive-4xl: 64px;
--spacing-rela
error
CSS: Parse Error. (Zeile 94, Zeichen 0 bis 30)
tive-5xl: 72px;
--spacing-rela
error
CSS: Parse Error. (Zeile 95, Zeichen 0 bis 30)
tive-6xl: 88px;
--spacing-rela
error
CSS: Parse Error. (Zeile 96, Zeichen 0 bis 31)
ive-7xl: 104px;
--spacing-rela
error
CSS: Parse Error. (Zeile 97, Zeichen 0 bis 31)
ive-8xl: 136px;
}
@media (min
error
CSS: Parse Error. (Zeile 99, Zeichen 2 bis 1)
: 136px;
}
@media
error
CSS: Parse Error. (Zeile 101, Zeichen 0 bis 30)
tive-2xl: 40px;
--spacing-rela
error
CSS: Parse Error. (Zeile 102, Zeichen 0 bis 30)
tive-3xl: 56px;
--spacing-rela
error
CSS: Parse Error. (Zeile 103, Zeichen 0 bis 30)
tive-4xl: 72px;
--spacing-rela
error
CSS: Parse Error. (Zeile 104, Zeichen 0 bis 30)
tive-5xl: 88px;
--spacing-rela
error
CSS: Parse Error. (Zeile 105, Zeichen 0 bis 31)
ive-6xl: 104px;
--spacing-rela
error
CSS: Parse Error. (Zeile 106, Zeichen 0 bis 31)
ive-7xl: 128px;
--spacing-rela
error
CSS: Parse Error. (Zeile 107, Zeichen 0 bis 31)
ive-8xl: 168px;
}
@media (min
error
CSS: Parse Error. (Zeile 109, Zeichen 2 bis 1)
: 168px;
}
@media
error
CSS: Parse Error. (Zeile 111, Zeichen 0 bis 29)
ative-xl: 32px;
--spacing-rela
error
CSS: Parse Error. (Zeile 112, Zeichen 0 bis 30)
tive-2xl: 56px;
--spacing-rela
error
CSS: Parse Error. (Zeile 113, Zeichen 0 bis 30)
tive-3xl: 72px;
--spacing-rela
error
CSS: Parse Error. (Zeile 114, Zeichen 0 bis 30)
tive-4xl: 88px;
--spacing-rela
error
CSS: Parse Error. (Zeile 115, Zeichen 0 bis 31)
ive-5xl: 104px;
--spacing-rela
error
CSS: Parse Error. (Zeile 116, Zeichen 0 bis 31)
ive-6xl: 120px;
--spacing-rela
error
CSS: Parse Error. (Zeile 117, Zeichen 0 bis 31)
ive-7xl: 160px;
--spacing-rela
error
CSS: Parse Error. (Zeile 118, Zeichen 0 bis 31)
ive-8xl: 216px;
}
@media (min
error
CSS: Parse Error. (Zeile 120, Zeichen 2 bis 1)
: 216px;
}
@media
error
CSS: Parse Error. (Zeile 122, Zeichen 0 bis 29)
ative-xl: 40px;
--spacing-rela
error
CSS: Parse Error. (Zeile 123, Zeichen 0 bis 30)
tive-2xl: 72px;
--spacing-rela
error
CSS: Parse Error. (Zeile 124, Zeichen 0 bis 30)
tive-3xl: 88px;
--spacing-rela
error
CSS: Parse Error. (Zeile 125, Zeichen 0 bis 31)
ive-4xl: 104px;
--spacing-rela
error
CSS: Parse Error. (Zeile 126, Zeichen 0 bis 31)
ive-5xl: 120px;
--spacing-rela
error
CSS: Parse Error. (Zeile 127, Zeichen 0 bis 31)
ive-6xl: 136px;
--spacing-rela
error
CSS: Parse Error. (Zeile 128, Zeichen 0 bis 31)
ive-7xl: 176px;
--spacing-rela
error
CSS: Parse Error. (Zeile 129, Zeichen 0 bis 31)
ive-8xl: 248px;
}
}</style><l
error
CSS: Parse Error. (Zeile 131, Zeichen 2 bis 1)
: 248px;
}
}</sty
error
CSS: Parse Error. (Zeile 132, Zeichen 0 bis 1)
8xl: 248px;
}
}</style><link
info
Trailing slash on void elements has no effect and interacts badly with unquoted attribute values. (Zeile 132, Zeichen 10 bis 142)
The ?type? attribute is unnecessary for JavaScript resources. (Zeile 249, Zeichen 1 bis 31)
CORS -->
<script type="text/javascript">
windo
error
Element ?style? not allowed as child of element ?body? in this context. (Suppressing further errors from this subtree.) (Zeile 251, Zeichen 39781 bis 39834)
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 257, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 268, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 279, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 290, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 301, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 312, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 323, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 334, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 345, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 356, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 367, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 378, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 389, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-property?: ? ? is an incorrect operator. (Zeile 400, Zeichen 377 bis 388)
rty:color border-color;}/*!s
error
CSS: ?transition-delay?: ?0? is not a ?transition-delay? value. (Zeile 412, Zeichen 0 bis 524)
ansition-delay:0;}/*!sc*/
.hhq
error
CSS: Parse Error. (Zeile 565, Zeichen 0 bis 279)
-easing-611444a;transition:opa
error
CSS: Unknown pseudo-element or pseudo-class ?:opacity? (Zeile 565, Zeichen 291 bis 297)
ransition:opacity 180ms
error
CSS: Unrecognized. (Zeile 566, Zeichen 0 bis 25)
in-width:1440px){.kqwiXa{-webk
error
CSS: Parse Error. (Zeile 589, Zeichen 0 bis 227)
g-611444a 420ms;transition:hei
error
CSS: Unknown pseudo-element or pseudo-class ?:height? (Zeile 589, Zeichen 239 bis 244)
ransition:height --eas
error
CSS: Parse Error. (Zeile 589, Zeichen 0 bis 268)
g-611444a 420ms;width:100%;z-i
error
CSS: Parse Error. (Zeile 589, Zeichen 0 bis 279)
20ms;width:100%;z-index:1;}/*!
error
CSS: Parse Error. (Zeile 589, Zeichen 0 bis 289)
:100%;z-index:1;}/*!sc*/
@medi
error
CSS: Parse Error. (Zeile 589, Zeichen 0 bis 298)
ndex:1;}/*!sc*/
@media (min-wi
error
CSS: Parse Error. (Zeile 592, Zeichen 0 bis 373)
g-611444a 420ms;-webkit-transi
error
CSS: Unknown pseudo-element or pseudo-class ?:opacity? (Zeile 592, Zeichen 393 bis 399)
ransition:opacity --eas
error
CSS: Parse Error. (Zeile 592, Zeichen 0 bis 456)
g-611444a 420ms;transition:opa
error
CSS: Unknown pseudo-element or pseudo-class ?:opacity? (Zeile 592, Zeichen 468 bis 474)
ransition:opacity --eas
error
CSS: Parse Error. (Zeile 592, Zeichen 0 bis 531)
g-611444a 420ms;}/*!sc*/
@medi
error
CSS: Parse Error. (Zeile 592, Zeichen 0 bis 540)
420ms;}/*!sc*/
@media (min-wi
error
CSS: Parse Error. (Zeile 595, Zeichen 0 bis 273)
, opacity 240ms;transition:lef
error
CSS: Unrecognized. (Zeile 595, Zeichen 296 bis 311)
eft 240ms --easing-611444a, widt
error
CSS: Unrecognized. (Zeile 595, Zeichen 326 bis 341)
dth 240ms --easing-611444a, opac
error
CSS: Unrecognized. (Zeile 596, Zeichen 0 bis 79)
-sc-a21f2899-0"]{content:"ZyHx
error
CSS: Parse Error. (Zeile 651, Zeichen 0 bis 534)
g-611444a 660ms;-webkit-transi
error
CSS: Unknown pseudo-element or pseudo-class ?:transform? (Zeile 651, Zeichen 554 bis 562)
ransition:transform 660ms
error
CSS: Unrecognized. (Zeile 652, Zeichen 9 bis 12)
/
.ivzwtZ span{-webk
error
CSS: Parse Error. (Zeile 854, Zeichen 0 bis 101)
-easing-611444a;transition:all
error
CSS: Unknown pseudo-element or pseudo-class ?:all? (Zeile 854, Zeichen 113 bis 115)
ransition:all 2000m
error
CSS: Unrecognized. (Zeile 855, Zeichen 0 bis 59)
-sc-9ebb4a3b-3"]{content:"hSio
error
CSS: ?align-items?: ?top? is not a ?align-items? value. (Zeile 876, Zeichen 121 bis 123)
ign-items:top;grid-
error
CSS: ?grid-auto-flow?: ?columns? is not a ?grid-auto-flow? value. (Zeile 908, Zeichen 161 bis 167)
auto-flow:columns;grid-
error
CSS: Parse Error. (Zeile 916, Zeichen 0 bis 91)
IHKLM,"}/*!sc*/
</style></head
error
Stray end tag ?head?. (Zeile 917, Zeichen 9 bis 15)
/
</style></head><body>
error
Start tag ?body? seen but an element of the same type was already open. (Zeile 917, Zeichen 16 bis 21)
le></head><body><div s
error
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 90036 bis 90112)
="button"><div class="AudiHeaderMenuButton__StyledMenuButtonIcon-sc-2f0afbf6-1 jqqOPs"><div c
info
The ?navigation? role is unnecessary for element ?nav?. (Zeile 917, Zeichen 90676 bis 90782)
0 blxzPy"><nav aria-label="Main" role="navigation" class="AudiHeaderNavStyles__HeaderStyledNav-sc-d7f74aab-1 iZXTmQ"><div c
error
Element ?a? is missing required attribute ?href?. (Zeile 917, Zeichen 95329 bis 95515)
Attribute ?spacing? not allowed on element ?button? at this point. (Zeile 917, Zeichen 109435 bis 109584)
-4 YITdk"><button aria-label="Open Wishlist" aria-expanded="false" type="button" spacing=",,," class="auir-611444a-StyledIconButton-auir-611444a-zmw0pw bGiCys"><div a
error
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 109585 bis 109682)
w bGiCys"><div aria-hidden="true" class="auir-611444a-StyledTransitionContainer-auir-611444a-13fz1o8 fFQQB"></div>
error
Attribute ?spacing? not allowed on element ?button? at this point. (Zeile 917, Zeichen 110020 bis 110211)
-4 YITdk"><button data-testid="FAUSERMENU_USERICON" aria-label="Open myAudi User Menu" aria-expanded="false" type="button" spacing=",,," class="auir-611444a-StyledIconButton-auir-611444a-zmw0pw bGiCys"><div a
error
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 110212 bis 110309)
w bGiCys"><div aria-hidden="true" class="auir-611444a-StyledTransitionContainer-auir-611444a-13fz1o8 fFQQB"></div>
error
Attribute ?mode? not allowed on element ?div? at this point. (Zeile 917, Zeichen 115608 bis 115779)
1 cUkUyP"><div mode="Large" data-test-id="fa-editorial-stage-video" class="StageImage__ResponsiveMediaItemBase-sc-1071eee8-0 StageVideo__VideoWrapper-sc-295dedf4-0 bnqNzp mediaItem"><div d
error
Bad value ?? for attribute ?poster? on element ?video?: Must be non-empty. (Zeile 917, Zeichen 115866 bis 116016)
Element ?h1? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 116692 bis 116755)
0 fNiRdS"><h1 class="auir-611444a-StyledText-auir-611444a-1i3s23y daRkEF">Ein Ko
error
Attribute ?mode? not allowed on element ?div? at this point. (Zeile 917, Zeichen 117063 bis 117148)
Element ?div? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 117211 bis 117325)
0 fNiRdS"><div data-testid="mobile-responsive-button-group" class="auir-611444a-StyledContainer-auir-611444a-1uhplj2 gjyWwh"><div c
error
Attribute ?spacing? not allowed on element ?div? at this point. (Zeile 917, Zeichen 119981 bis 120070)
Element ?h2? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 234855 bis 234918)
0 fNiRdS"><h2 class="auir-611444a-StyledText-auir-611444a-1i3s23y daRkEF">Der ne
error
Attribute ?mode? not allowed on element ?div? at this point. (Zeile 917, Zeichen 235133 bis 235218)
Element ?div? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 235281 bis 235395)
0 fNiRdS"><div data-testid="mobile-responsive-button-group" class="auir-611444a-StyledContainer-auir-611444a-1uhplj2 gjyWwh"><div c
error
Attribute ?mode? not allowed on element ?div? at this point. (Zeile 917, Zeichen 241456 bis 241624)
Element ?h2? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 242991 bis 243054)
Element ?div? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 243411 bis 243525)
0 fNiRdS"><div data-testid="mobile-responsive-button-group" class="auir-611444a-StyledContainer-auir-611444a-1uhplj2 gjyWwh"><div c
error
Attribute ?spacing? not allowed on element ?div? at this point. (Zeile 917, Zeichen 245207 bis 245298)
Element ?h2? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 251658 bis 251721)
Element ?div? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 252075 bis 252189)
0 fNiRdS"><div data-testid="mobile-responsive-button-group" class="auir-611444a-StyledContainer-auir-611444a-1uhplj2 gjyWwh"><div c
error
Attribute ?spacing? not allowed on element ?div? at this point. (Zeile 917, Zeichen 254347 bis 254437)
Attribute ?width? not allowed on element ?div? at this point. (Zeile 917, Zeichen 279812 bis 279892)
0 dHBcZt"><div width="50%" class="styles__StyledContentTileContainer-sc-674d0d4d-1 dtAhJn"><a hre
error
Attribute ?size? not allowed on element ?div? at this point. (Zeile 917, Zeichen 280139 bis 280237)
7 khejUs"><div data-testid="content-tile-container" size="50" class="styles__Container-sc-9ebb4a3b-0 iJiljX"><div d
error
Attribute ?href? not allowed on element ?button? at this point. (Zeile 917, Zeichen 282165 bis 282285)
1 fPhEwG"><button href="" data-testid="content-tile-cta" type="button" class="auir-611444a-StyledButton-auir-611444a-2jei6v vEdwT"><div a
error
The element ?button? must not appear as a descendant of the ?a? element. (Zeile 917, Zeichen 282165 bis 282285)
1 fPhEwG"><button href="" data-testid="content-tile-cta" type="button" class="auir-611444a-StyledButton-auir-611444a-2jei6v vEdwT"><div a
error
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 282286 bis 282383)
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 282390 bis 282469)
Attribute ?width? not allowed on element ?div? at this point. (Zeile 917, Zeichen 282881 bis 282961)
</a></div><div width="50%" class="styles__StyledContentTileContainer-sc-674d0d4d-1 dtAhJn"><a hre
error
Attribute ?size? not allowed on element ?div? at this point. (Zeile 917, Zeichen 283275 bis 283373)
7 khejUs"><div data-testid="content-tile-container" size="50" class="styles__Container-sc-9ebb4a3b-0 iJiljX"><div d
error
Attribute ?href? not allowed on element ?button? at this point. (Zeile 917, Zeichen 285378 bis 285498)
1 fPhEwG"><button href="" data-testid="content-tile-cta" type="button" class="auir-611444a-StyledButton-auir-611444a-2jei6v vEdwT"><div a
error
The element ?button? must not appear as a descendant of the ?a? element. (Zeile 917, Zeichen 285378 bis 285498)
1 fPhEwG"><button href="" data-testid="content-tile-cta" type="button" class="auir-611444a-StyledButton-auir-611444a-2jei6v vEdwT"><div a
error
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 285499 bis 285596)
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 285603 bis 285682)
Attribute ?width? not allowed on element ?div? at this point. (Zeile 917, Zeichen 286095 bis 286175)
</a></div><div width="50%" class="styles__StyledContentTileContainer-sc-674d0d4d-1 dtAhJn"><a hre
error
Attribute ?size? not allowed on element ?div? at this point. (Zeile 917, Zeichen 286398 bis 286496)
7 khejUs"><div data-testid="content-tile-container" size="50" class="styles__Container-sc-9ebb4a3b-0 iJiljX"><div d
error
Attribute ?href? not allowed on element ?button? at this point. (Zeile 917, Zeichen 288527 bis 288647)
1 fPhEwG"><button href="" data-testid="content-tile-cta" type="button" class="auir-611444a-StyledButton-auir-611444a-2jei6v vEdwT"><div a
error
The element ?button? must not appear as a descendant of the ?a? element. (Zeile 917, Zeichen 288527 bis 288647)
1 fPhEwG"><button href="" data-testid="content-tile-cta" type="button" class="auir-611444a-StyledButton-auir-611444a-2jei6v vEdwT"><div a
error
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 288648 bis 288745)
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 288752 bis 288831)
Attribute ?width? not allowed on element ?div? at this point. (Zeile 917, Zeichen 289241 bis 289321)
</a></div><div width="50%" class="styles__StyledContentTileContainer-sc-674d0d4d-1 dtAhJn"><a hre
error
Attribute ?size? not allowed on element ?div? at this point. (Zeile 917, Zeichen 289549 bis 289647)
7 eiPqnd"><div data-testid="content-tile-container" size="50" class="styles__Container-sc-9ebb4a3b-0 kaQCid"><div d
error
Attribute ?href? not allowed on element ?button? at this point. (Zeile 917, Zeichen 291077 bis 291198)
1 fPhEwG"><button href="" data-testid="content-tile-cta" type="button" class="auir-611444a-StyledButton-auir-611444a-2jei6v iRtwZz"><div a
error
The element ?button? must not appear as a descendant of the ?a? element. (Zeile 917, Zeichen 291077 bis 291198)
1 fPhEwG"><button href="" data-testid="content-tile-cta" type="button" class="auir-611444a-StyledButton-auir-611444a-2jei6v iRtwZz"><div a
error
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 291199 bis 291296)
v iRtwZz"><div aria-hidden="true" class="auir-611444a-StyledTransitionContainer-auir-611444a-13fz1o8 fFQQB"></div>
error
Element ?div? not allowed as child of element ?button? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 291303 bis 291382)
Element ?h2? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 299452 bis 299515)
0 fNiRdS"><h2 class="auir-611444a-StyledText-auir-611444a-1i3s23y daRkEF">Ihr Au
error
Duplicate ID ?anchors-allowed?. (Zeile 917, Zeichen 299619 bis 299705)
Element ?div? not allowed as child of element ?span? in this context. (Suppressing further errors from this subtree.) (Zeile 917, Zeichen 300075 bis 300189)
0 fNiRdS"><div data-testid="mobile-responsive-button-group" class="auir-611444a-StyledContainer-auir-611444a-1uhplj2 gjyWwh"><div c
error
Attribute ?spacing? not allowed on element ?div? at this point. (Zeile 917, Zeichen 302303 bis 302393)