Zum Inhalt springen
Skip to content
11 modules 0–100 score Browser signals

Modules

All Audit Modules at a Glance

auditmysite checks eleven modules. This page keeps the detailed checklist, but gives it the same calmer frame as the landing page.

Accessibility

77 WCAG 2.1 rules (Level A and AA) are checked in a real browser — ARIA roles, landmarks, forms, dialogs, tables, widgets and more. auditmysite uses Chrome DevTools Protocol, not static parsing.

  • Bypass Blocks

    Skip links and jump mechanisms present for keyboard users

  • Contrast

    Color contrast ratio between text and background (min. 4.5:1)

  • Focus Order

    Focus order matches logical reading order

  • Focus Visible

    Focus indicator visible during keyboard navigation

  • Headings

    Heading hierarchy correct and consistent

  • Info Relationships

    Structural relationships programmatically determinable

  • Input Purpose

    Purpose of input fields machine-readable

  • Instructions

    Input instructions not communicated only via color/shape

  • Keyboard

    All functions reachable via keyboard

  • Label in Name

    Visible label contained in accessible name

  • Labels

    Form fields with correctly linked labels

  • Language

    Language of page declared in HTML element

  • Link Purpose

    Link destinations identifiable from text or context

  • Non-Text Contrast

    UI components have sufficient contrast

  • On Focus

    Focus does not trigger unexpected context changes

  • On Input

    Input does not trigger unexpected context changes

  • Page Titled

    Page has a meaningful title

  • Resize Text

    Text scalable to 200% without content loss

  • Section Headings

    Sections structured by headings

  • Text Alternatives

    Non-text content has text alternatives (alt attributes)

SEO

Meta tags, heading structure, Open Graph and Structured Data are fully analyzed. A content score from 0 to 100 gives a quick assessment of search engine optimization.

  • Meta Title

    Title tag present, correct length (30-60 characters)

  • Meta Description

    Description present, correct length (50-160 characters)

  • Heading Structure

    H1 present, hierarchy without gaps

  • Open Graph Title

    og:title set and meaningful

  • Open Graph Description

    og:description set

  • Open Graph Image

    og:image set and reachable

  • Twitter Cards

    Twitter Card meta tags present

  • Canonical URL

    Canonical tag correctly set and self-referencing

  • HTTPS

    Page delivered via HTTPS

  • Lang Attribute

    Language set in html element

  • Structured Data

    Schema.org markup present and valid

  • Content Score

    Overall evaluation of SEO-relevant signals (0-100)

Performance

Core Web Vitals are measured directly in the browser. Additionally auditmysite analyzes content weight and resource count for a realistic performance assessment.

  • LCP

    Largest Contentful Paint – main content visible (target under 2.5s)

  • CLS

    Cumulative Layout Shift – visual stability (target under 0.1)

  • TBT

    Total Blocking Time – main thread blocking time (target under 200ms)

  • Total Size

    Total page weight of all resources

  • Resource Count

    Number of loaded resources (JS, CSS, images, fonts)

  • Performance Score

    Overall score and grade (A+ to F)

Security

9 security headers are checked for presence and correct configuration. Additionally SSL/TLS configuration is analyzed and an overall security score calculated.

  • Content-Security-Policy

    CSP header present and configured

  • X-Content-Type-Options

    Prevents MIME type sniffing

  • X-Frame-Options

    Protection against clickjacking attacks

  • X-XSS-Protection

    XSS filter header (legacy, but recommended)

  • Referrer-Policy

    Control over sent referrer information

  • Permissions-Policy

    Browser features explicitly restricted

  • Strict-Transport-Security

    HSTS enforces HTTPS usage

  • Cross-Origin-Opener-Policy

    Isolation of cross-origin contexts

  • Cross-Origin-Resource-Policy

    Resource sharing explicitly controlled

  • SSL/TLS

    Certificate valid, protocol version and cipher suites checked

Mobile

Viewport configuration, touch target sizes and responsive design checks ensure the page works correctly and is usable on mobile devices.

  • Viewport Meta Tag

    Viewport correctly configured (width=device-width)

  • Touch Target Size

    Interactive elements at least 44x44px

  • Font Sizes

    Base font size at least 16px on mobile

  • Responsive Images

    srcset and sizes for adaptive image sizes present

  • Media Queries

    CSS breakpoints for different screen sizes

  • Horizontal Scrolling

    No unintended horizontal scrolling on mobile

UX

5-dimension user experience analysis with saturation curve scoring. Critical accessibility issues are applied as a penalty to the UX score.

  • CTA Clarity

    Call-to-actions are recognizable, labeled and prioritized

  • Visual Hierarchy

    Headings, spacing and weight guide the eye

  • Content Clarity

    Text readability, paragraph structure and scannability

  • Trust Signals

    Imprint, privacy policy, social proof and contact options

  • Cognitive Load

    Page volume, interaction density and information overload

Journey

User flow analysis across 5 dimensions – weighted by detected page type (marketing, content, e-commerce, app, docs). Accessibility issues also reduce the journey score.

  • Entry Clarity

    Is the entry point clear? Headline, hero, first orientation

  • Orientation

    Breadcrumbs, navigation, page structure recognizable

  • Navigation

    Menu structure, internal linking, generic links avoided

  • Interaction

    Forms, buttons and interactive elements functional and labeled

  • Conversion

    CTA paths present, friction points identified

AI Visibility

Structural readiness for LLM indexing and citation. Indicator score – tendency, not a measurement.

  • Readability

    Content structurally readable and extractable for language models

  • Citability

    Page contains citable units with clear boundaries

  • Structured Data

    Schema.org markup increases recognizability in AI systems

  • AI Policy

    robots.txt and crawler directives communicate AI access clearly

  • Chunk Quality

    Text blocks are semantically self-contained and extractable without context loss

Source Quality

Code hygiene signals: inline styles, deprecated elements, semantic structure and asset hygiene. Indicator score – tendency, not a measurement.

  • Inline Styles

    Inline CSS proportion detected – high share impedes maintainability

  • Deprecated Elements

    Outdated HTML elements (<font>, <center> etc.) present

  • Semantic Structure

    Semantically correct elements used instead of generic divs

  • Asset Hygiene

    Consistency and load quality of JS, CSS and image assets

Dark Mode

Detects dark mode support via prefers-color-scheme media queries and CSS custom properties. Indicator score – tendency, not a measurement.

  • prefers-color-scheme

    Media query for dark mode present in CSS

  • CSS Custom Properties

    Token-based color definitions enable theme switching

  • Contrast (Dark)

    Contrast ratios are also checked in dark mode

Tech Stack

Detects CMS and frameworks via in-page signals and runs stack-specific security probes. Enabled with --stack or --full.

  • CMS Detection

    WordPress, Drupal and other CMS detected from typical signatures

  • Framework Detection

    Next.js, Astro, React, Vue and other frameworks identified

  • Stack Security Probes

    Stack-specific security checks based on detected technologies

Ready for the first audit?

Download the CLI and start immediately.

Go to Download