METHODOLOGY CENTER

How Webitech evaluates a digital footprint

A transparent overview of the current methodology, assessment modes, evidence and the complete registry of defined checks.

01

Current methodology

2026.11-R1

The methodology version is stored with every audit so historical results can be interpreted in context.

02

Global mode

International signals

Uses broadly applicable technical, search, accessibility, website-quality, security, trust, data and AI-readiness signals.

03

CZ mode

Czech context

Can additionally use Czech company identity and public-registry context where available.

04

Automated evidence

Public read-only signals

WebitechAuditBot uses limited GET/HEAD requests to public URLs. It does not log in, submit forms, place orders or attempt to bypass access controls.

05

Accessibility

WCAG-oriented, not certification

Automated accessibility checks cover only machine-testable signals and do not replace manual WCAG conformance testing.

06

AI & agents

Readiness, not recommendation

AI Visibility and Agent Readiness measure public preparedness; they do not guarantee citation, ranking, recommendation or successful autonomous action.

07

Transparent statuses

Scored vs. informational

Passed checks, issues, warnings and non-scoring diagnostics are separated so users can see what actually affects Webitech Score.

08

Own-data benchmark

Same methodology only

A percentile is shown only when at least five comparable latest audits exist in the same CZ/Global mode and methodology version. No external paid API is used.

CHECK REGISTRY

What Webitech actually checks

The registry documents currently defined audit and standalone signals. A specific audit can contain fewer checks when a signal is not applicable or cannot be measured reliably.

167defined signals124 scored · 43 informational / standalone
ScoredInformationalConditionalCZStandalone tool

“Raw points” below describe a check’s capacity inside its own category. They are not a direct deduction from the final 1–10 Webitech Score; category weighting remains part of the methodology version.

Technical foundation12 signals · 7 scored+
https

HTTPS

Scored

What it means: HTTPS encrypts communication between the visitor and the website.

Why it matters: It protects data in transit and is a basic trust signal.

Typical severity: HighRaw points: 2,00Reference: Web standards / MDN ↗
viewport

Mobile viewport

Scored

What it means: The viewport tells mobile browsers how to scale the page.

Why it matters: Without it, the site may be difficult to use on phones.

Typical severity: MediumRaw points: 1,50Reference: Web standards / MDN ↗
charset

Page character encoding

Scored

What it means: The charset declaration defines character encoding, typically UTF-8.

Why it matters: Correct encoding prevents broken text and data-processing issues.

Typical severity: LowRaw points: 1,00Reference: Web standards / MDN ↗
robots

robots.txt

Scored

What it means: robots.txt provides crawl instructions to search engines and other automated bots.

Why it matters: It helps control which parts of the site may be crawled.

Typical severity: MediumRaw points: 1,50Reference: Robots Exclusion Protocol · RFC 9309 ↗
sitemap

XML sitemap

Scored

What it means: An XML sitemap is a machine-readable list of important website URLs.

Why it matters: It helps search engines discover and revisit content.

Typical severity: MediumRaw points: 2,00Reference: Google Search documentation ↗
canonical

Canonical URL

Scored

What it means: A canonical URL marks the preferred version of duplicate or very similar content.

Why it matters: It helps consolidate indexing and SEO signals.

Typical severity: MediumRaw points: 2,00Reference: Google Search documentation ↗
redirect_chain

Redirect chain

Info

What it means: A technical check of website operation and machine readability.

Why it matters: Technical issues can restrict availability, indexing or correct website behaviour.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
domain_consolidation

Domain variant consolidation

Info

What it means: A technical check of website operation and machine readability.

Why it matters: Technical issues can restrict availability, indexing or correct website behaviour.

Typical severity: InformationalRaw points: —Reference: Google Search documentation ↗
canonical_alignment

Canonical alignment with primary URL

Info

What it means: A technical check of website operation and machine readability.

Why it matters: Technical issues can restrict availability, indexing or correct website behaviour.

Typical severity: InformationalRaw points: —Reference: Google Search documentation ↗
broken_links_sample

Broken internal links – sample

Info

What it means: A technical check of website operation and machine readability.

Why it matters: Technical issues can restrict availability, indexing or correct website behaviour.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
broken_images_sample

Broken images – sample

Info

What it means: A technical check of website operation and machine readability.

Why it matters: Technical issues can restrict availability, indexing or correct website behaviour.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
lighthouse_best_practices

Lighthouse Best Practices

ScoredConditional

What it means: Lighthouse Best Practices checks selected modern technical and security practices.

Why it matters: It helps highlight implementation issues that may affect overall website quality.

Typical severity: MediumRaw points: 1,50Reference: Web standards / MDN ↗
SEO & discoverability11 signals · 10 scored+
title

SEO title

Scored

What it means: The SEO title is the HTML page title used by browsers and search engines.

Why it matters: A clear title helps people and machines understand the topic quickly.

Typical severity: HighRaw points: 2,25Reference: Google Search documentation ↗
description

Meta description

Scored

What it means: The meta description is a short page summary stored in HTML metadata.

Why it matters: It can influence how the result is presented and clicked in search.

Typical severity: MediumRaw points: 1,25Reference: Google Search documentation ↗
h1

Main heading & hierarchy

Scored

What it means: H1 is the primary page heading and part of the content hierarchy.

Why it matters: Clear heading structure improves readability and machine understanding.

Typical severity: MediumRaw points: 1,75Reference: Google Search documentation ↗
indexability

Indexability

Scored

What it means: Indexability indicates whether a page is technically allowed to enter a search index.

Why it matters: An accidental noindex can remove an important page from search results.

Typical severity: HighRaw points: 2,25Reference: Google Search documentation ↗
schema

Structured data

Scored

What it means: Structured data describes page entities and content in a machine-readable form.

Why it matters: It helps search engines and AI systems understand the company, products, services and content.

Typical severity: MediumRaw points: 1,75Reference: Schema.org ↗
lighthouse_seo

Lighthouse SEO

ScoredConditional

What it means: Lighthouse SEO is a set of automated technical SEO checks from Google.

Why it matters: It can expose selected technical issues but does not replace a full SEO analysis.

Typical severity: MediumRaw points: 1,25Reference: Google Search documentation ↗
intl_hreflang_valid

Valid hreflang declarations

ScoredConditional

What it means: hreflang identifies language or regional alternatives for corresponding content.

Why it matters: Valid codes and accurate URLs help search engines present the appropriate language version.

Typical severity: MediumRaw points: 1,00Reference: Google Search documentation ↗
intl_hreflang_self

Self-referencing hreflang

ScoredConditional

What it means: A self-reference means the current page is included in its own hreflang cluster.

Why it matters: A consistent cluster reduces ambiguity between language variants.

Typical severity: MediumRaw points: 0,75Reference: Google Search documentation ↗
intl_hreflang_reciprocal

Reciprocal hreflang links

ScoredConditional

What it means: Reciprocal hreflang means language variants reference each other in both directions.

Why it matters: Missing return links can make an hreflang relationship incomplete.

Typical severity: MediumRaw points: 1,25Reference: Google Search documentation ↗
intl_html_lang_match

HTML language and hreflang consistency

ScoredConditional

What it means: The HTML lang attribute declares the document language and should make sense alongside hreflang declarations.

Why it matters: Consistent language signals help machines and assistive technologies interpret content correctly.

Typical severity: LowRaw points: 0,75Reference: Google Search documentation ↗
intl_x_default

x-default hreflang

InfoConditional

What it means: x-default is an optional hreflang value for a neutral or fallback language page.

Why it matters: It is useful only where the website genuinely offers a default page for unmatched visitors.

Typical severity: InformationalRaw points: —Reference: Google Search documentation ↗
Performance5 signals · 4 scored+
response_time

Initial response speed

Scored

What it means: Initial HTTP response time is an approximate measure of how quickly the server starts responding.

Why it matters: A slow backend can affect user experience and other performance metrics.

Typical severity: MediumRaw points: 3,00Reference: web.dev / Core Web Vitals ↗
html_size

HTML size

Scored

What it means: A check of loading speed and delivery efficiency.

Why it matters: Faster experiences reduce friction and abandonment risk.

Typical severity: LowRaw points: 2,00Reference: Web standards / MDN ↗
compression

Transfer compression

Scored

What it means: gzip, Brotli or zstd compression reduces the size of text responses in transit.

Why it matters: Smaller transfers improve loading speed and data efficiency.

Typical severity: MediumRaw points: 2,00Reference: Web standards / MDN ↗
pagespeed

Lighthouse Performance

ScoredConditional

What it means: Lighthouse Performance is an automated performance score.

Why it matters: It helps identify issues with loading, rendering and user experience.

Typical severity: HighRaw points: 3,00Reference: web.dev / Core Web Vitals ↗
pagespeed_ready

Website Performance / Core Web Vitals

InfoConditional

What it means: Core Web Vitals are user-focused performance metrics such as LCP, INP and CLS.

Why it matters: They describe how fast, responsive and visually stable a page feels.

Typical severity: InformationalRaw points: —Reference: web.dev / Core Web Vitals ↗
Accessibility14 signals · 10 scored+
lang

Document language

Scored

What it means: The lang attribute declares the document language.

Why it matters: It helps screen readers, translators, search engines and AI interpret text correctly.

Typical severity: MediumRaw points: 1,50Reference: W3C WCAG 2.2 ↗
image_alt

Image alternative text

Scored

What it means: Alternative text describes the meaning of an image when appropriate.

Why it matters: It improves accessibility and provides context when images are unavailable.

Typical severity: MediumRaw points: 2,50Reference: W3C WCAG 2.2 ↗
form_labels

Form labels

Scored

What it means: A label is a programmatically associated name for a form control.

Why it matters: Good labels improve accessibility, comprehension and automated form filling.

Typical severity: MediumRaw points: 1,75Reference: W3C WCAG 2.2 ↗
heading_structure

Heading structure

Scored

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: LowRaw points: 1,25Reference: W3C WCAG 2.2 ↗
skip_link

Skip navigation

Scored

What it means: A skip link lets keyboard users bypass repeated navigation and jump to main content.

Why it matters: It significantly improves keyboard accessibility.

Typical severity: LowRaw points: 1,00Reference: W3C WCAG 2.2 ↗
lighthouse_accessibility

Lighthouse Accessibility

ScoredConditional

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: MediumRaw points: 2,00Reference: W3C WCAG 2.2 ↗
iframe_titles

Embedded frame titles

Scored

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: MediumRaw points: 0,75Reference: W3C WCAG 2.2 ↗
duplicate_ids

Unique HTML IDs

Scored

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: MediumRaw points: 0,75Reference: W3C WCAG 2.2 ↗
positive_tabindex

Natural focus order

Scored

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: MediumRaw points: 0,75Reference: W3C WCAG 2.2 ↗
empty_headings

Empty headings

Scored

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: LowRaw points: 0,50Reference: W3C WCAG 2.2 ↗
generic_link_texts

Generic link text

Info

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: InformationalRaw points: —Reference: W3C WCAG 2.2 ↗
heading_level_skips

Heading-level skips

Info

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: InformationalRaw points: —Reference: W3C WCAG 2.2 ↗
table_headers

Data table headers

Info

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: InformationalRaw points: —Reference: W3C WCAG 2.2 ↗
viewport_zoom

User zoom availability

Info

What it means: A check of usability for a broader range of users and assistive technologies.

Why it matters: Accessible websites are more robust for people and automated tools.

Typical severity: InformationalRaw points: —Reference: W3C WCAG 2.2 ↗
Website quality & maintenance11 signals · 10 scored+
quality_internal_links

Broken internal links

Scored

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: HighRaw points: 2,50Reference: Web standards / MDN ↗
internal_link_depth

Internal-link crawl depth

Scored

What it means: Internal-link depth estimates how many clicks are needed to reach a page from the homepage in the scanned sample.

Why it matters: Important pages buried too deeply can be harder for both users and crawlers to discover.

Typical severity: MediumRaw points: 1,25Reference: Web standards / MDN ↗
internal_link_strength

Weakly linked pages

Scored

What it means: Internal-link strength checks whether important pages receive enough incoming internal links.

Why it matters: Weakly connected pages can be harder to reach and may receive less contextual support from the rest of the site.

Typical severity: MediumRaw points: 1,25Reference: Web standards / MDN ↗
quality_titles

Missing page titles

Scored

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: MediumRaw points: 1,50Reference: Google Search documentation ↗
quality_duplicate_titles

Duplicate page titles

Scored

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: MediumRaw points: 1,25Reference: Google Search documentation ↗
quality_h1

Missing main headings

Scored

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: MediumRaw points: 1,00Reference: Web standards / MDN ↗
quality_descriptions

Meta descriptions across the sample

Scored

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: LowRaw points: 0,75Reference: Google Search documentation ↗
quality_indexability

Unexpected noindex pages

Scored

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: HighRaw points: 1,00Reference: Google Search documentation ↗
quality_canonicals

Canonical coverage

Scored

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: MediumRaw points: 1,00Reference: Google Search documentation ↗
quality_thin_content

Thin-content pages

Scored

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: LowRaw points: 1,00Reference: Webitech methodology
quality_external_links

External-link health sample

Info

What it means: A multi-page sample check of website quality and maintenance signals.

Why it matters: Finding broken links, missing metadata and inconsistencies helps keep a website healthy, discoverable and usable.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
Security7 signals · 7 scored+
hsts

HSTS

Scored

What it means: HSTS is an HTTP security header that instructs browsers to use HTTPS only.

Why it matters: It reduces downgrade risks and some man-in-the-middle attack paths.

Typical severity: MediumRaw points: 2,50Reference: MDN HTTP headers ↗
csp

Content Security Policy

Scored

What it means: Content Security Policy restricts where scripts, styles and other resources may load from.

Why it matters: A well-designed CSP can reduce the impact of attacks such as XSS.

Typical severity: MediumRaw points: 2,00Reference: MDN HTTP headers ↗
nosniff

X-Content-Type-Options

Scored

What it means: X-Content-Type-Options: nosniff prevents browsers from guessing a different content type.

Why it matters: It reduces risks caused by incorrect content-type interpretation.

Typical severity: MediumRaw points: 1,50Reference: MDN HTTP headers ↗
frame

Clickjacking protection

Scored

What it means: Frame protection limits whether the page can be embedded in third-party iframes.

Why it matters: It helps defend against clickjacking and interface abuse.

Typical severity: MediumRaw points: 1,50Reference: MDN HTTP headers ↗
referrer

Referrer-Policy

Scored

What it means: Referrer-Policy controls how much referring-page information is sent to other sites.

Why it matters: It helps manage privacy and leakage of sensitive URL information.

Typical severity: LowRaw points: 1,25Reference: MDN HTTP headers ↗
permissions

Permissions-Policy

Scored

What it means: Permissions-Policy controls access to browser capabilities such as camera or microphone.

Why it matters: Restricting unnecessary capabilities reduces privacy and security exposure.

Typical severity: LowRaw points: 1,25Reference: MDN HTTP headers ↗
security_txt

security.txt

Scored

What it means: security.txt is a standardized file for publishing a security vulnerability contact.

Why it matters: It gives researchers and users a clear channel for responsible vulnerability reporting.

Typical severity: LowRaw points: 1,00Reference: RFC 9116 · security.txt ↗
Content quality5 signals · 5 scored+
text_depth

Content depth

Scored

What it means: A check of content quality, structure or freshness.

Why it matters: Clear content helps visitors understand the offer and make decisions.

Typical severity: MediumRaw points: 3,00Reference: Webitech methodology
headings

Content structure

Scored

What it means: A check of content quality, structure or freshness.

Why it matters: Clear content helps visitors understand the offer and make decisions.

Typical severity: LowRaw points: 2,00Reference: Web standards / MDN ↗
freshness

Freshness signals

Scored

What it means: A check of content quality, structure or freshness.

Why it matters: Clear content helps visitors understand the offer and make decisions.

Typical severity: LowRaw points: 2,00Reference: Webitech methodology
faq

FAQ / helpful answers

Scored

What it means: A check of content quality, structure or freshness.

Why it matters: Clear content helps visitors understand the offer and make decisions.

Typical severity: LowRaw points: 1,50Reference: Schema.org ↗
unique_title_h1

Distinct title and main heading

Scored

What it means: A check of content quality, structure or freshness.

Why it matters: Clear content helps visitors understand the offer and make decisions.

Typical severity: LowRaw points: 1,50Reference: Google Search documentation ↗
TRUSTED – Trust & transparency signals6 signals · 5 scored+
trusted_identity

Operator / company identity

Scored

What it means: A publicly verifiable operator, contact, security or transparency signal.

Why it matters: Webitech distinguishes an observed problem from a signal that could not be verified in the bounded public crawl.

Typical severity: HighRaw points: 2,00Reference: Schema.org ↗
trusted_contact

Contact path

Scored

What it means: A publicly verifiable operator, contact, security or transparency signal.

Why it matters: Webitech distinguishes an observed problem from a signal that could not be verified in the bounded public crawl.

Typical severity: HighRaw points: 1,50Reference: Webitech methodology
trusted_security

Public security signals

Scored

What it means: A publicly verifiable operator, contact, security or transparency signal.

Why it matters: Webitech distinguishes an observed problem from a signal that could not be verified in the bounded public crawl.

Typical severity: MediumRaw points: 1,50Reference: MDN HTTP headers ↗
trusted_transparency

Transparency information

Scored

What it means: A publicly verifiable operator, contact, security or transparency signal.

Why it matters: Webitech distinguishes an observed problem from a signal that could not be verified in the bounded public crawl.

Typical severity: MediumRaw points: 1,50Reference: Webitech methodology
trusted_references

References / public proof

Info

What it means: A publicly verifiable operator, contact, security or transparency signal.

Why it matters: Webitech distinguishes an observed problem from a signal that could not be verified in the bounded public crawl.

Typical severity: InformationalRaw points: —Reference: Webitech methodology
trusted_brand

Brand & metadata consistency

Scored

What it means: A publicly verifiable operator, contact, security or transparency signal.

Why it matters: Webitech distinguishes an observed problem from a signal that could not be verified in the bounded public crawl.

Typical severity: MediumRaw points: 1,25Reference: Schema.org ↗
Social footprint11 signals · 6 scored+
social_links

Social profiles

Scored

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: LowRaw points: 2,50Reference: Webitech methodology
social_sameas

Social identity in sameAs

Scored

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: LowRaw points: 1,50Reference: Schema.org ↗
social_consistency

Social identity consistency

Scored

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: LowRaw points: 1,00Reference: Webitech methodology
open_graph

Open Graph metadata

Scored

What it means: Open Graph metadata controls how links appear on many social networks and messaging apps.

Why it matters: Good preview metadata improves trust and click appeal when content is shared.

Typical severity: MediumRaw points: 2,00Reference: Web standards / MDN ↗
brand_icon

Brand icon

Scored

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: LowRaw points: 1,50Reference: Web standards / MDN ↗
share_metadata

Sharing metadata

Scored

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: LowRaw points: 1,50Reference: Web standards / MDN ↗
brand_apple_touch

Apple Touch Icon

InfoStandalone

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
brand_manifest

Web App Manifest

InfoStandalone

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
brand_theme_color

Browser theme color

InfoStandalone

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
brand_og_image_asset

Reachable Open Graph image

InfoStandalone

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
brand_logo_signal

Public logo / brand signal

InfoStandalone

What it means: A check of the public brand and social footprint.

Why it matters: Consistent presentation across channels improves recognition and trust.

Typical severity: InformationalRaw points: —Reference: Schema.org ↗
Conversion readiness5 signals · 5 scored+
cta

Call to action

Scored

What it means: A check of how easily a visitor can take a desired action.

Why it matters: Clear contact and lead paths can increase the business value of traffic.

Typical severity: MediumRaw points: 3,00Reference: Webitech methodology
form

Form / lead path

Scored

What it means: A check of how easily a visitor can take a desired action.

Why it matters: Clear contact and lead paths can increase the business value of traffic.

Typical severity: MediumRaw points: 2,00Reference: Web standards / MDN ↗
direct_contact

Direct contact

Scored

What it means: A check of how easily a visitor can take a desired action.

Why it matters: Clear contact and lead paths can increase the business value of traffic.

Typical severity: MediumRaw points: 2,00Reference: Webitech methodology
trust_near_action

Trust near action

Scored

What it means: A check of how easily a visitor can take a desired action.

Why it matters: Clear contact and lead paths can increase the business value of traffic.

Typical severity: LowRaw points: 1,50Reference: Webitech methodology
nav_contact

Contact access in navigation

Scored

What it means: A check of how easily a visitor can take a desired action.

Why it matters: Clear contact and lead paths can increase the business value of traffic.

Typical severity: LowRaw points: 1,50Reference: Webitech methodology
Visitor experience & first impression10 signals · 9 scored+
experience_h1_clarity

Clear first headline

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: MediumRaw points: 1,75Reference: Webitech methodology
experience_primary_action

Clear next step

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: MediumRaw points: 1,50Reference: Webitech methodology
experience_hierarchy

Readable content hierarchy

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: LowRaw points: 1,00Reference: W3C WCAG 2.2 ↗
experience_mobile_entry

Mobile-ready entry point

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: MediumRaw points: 1,00Reference: Web standards / MDN ↗
experience_first_trust

Trust at first sight

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: MediumRaw points: 1,50Reference: Webitech methodology
experience_content_hub

Reason to explore more content

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: LowRaw points: 0,75Reference: Webitech methodology
experience_freshness

Freshness signal for return visits

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: LowRaw points: 0,75Reference: Webitech methodology
experience_return_mechanism

Return-visit mechanism

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: LowRaw points: 0,75Reference: Webitech methodology
experience_topic_alignment

Offer clarity across title, H1 and copy

Scored

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: MediumRaw points: 1,00Reference: Webitech methodology
experience_automation_note

Automated readiness, not a human 5-second test

Info

What it means: Automated signals for first impression, clarity, trust and reasons to return.

Why it matters: It complements technical auditing with a visitor-oriented view of fast comprehension and repeat-visit potential.

Typical severity: InformationalRaw points: —Reference: Webitech methodology
Privacy signals4 signals · 4 scored+
privacy_page

Privacy information

Scored

What it means: A privacy page explains how personal data is handled.

Why it matters: Transparency builds user trust and may relate to legal obligations.

Typical severity: MediumRaw points: 3,00Reference: Webitech methodology
cookie_info

Cookie information

Scored

What it means: A check of privacy and measurement transparency.

Why it matters: Clear controls and explanations support trust and responsible data handling.

Typical severity: MediumRaw points: 2,00Reference: Webitech methodology
consent_control

Consent controls

ScoredConditional

What it means: A consent mechanism lets visitors control optional analytics or marketing technologies.

Why it matters: Correct implementation helps respect user choice and reduce inappropriate tracking.

Typical severity: MediumRaw points: 3,00Reference: Webitech methodology
form_transparency

Form transparency

ScoredConditional

What it means: A check of privacy and measurement transparency.

Why it matters: Clear controls and explanations support trust and responsible data handling.

Typical severity: MediumRaw points: 2,00Reference: Webitech methodology
Domain & email trust13 signals · 6 scored+
mx

MX records

Scored

What it means: MX DNS records identify the servers that receive email for a domain.

Why it matters: Correct MX records are fundamental for reliable business email.

Typical severity: LowRaw points: 2,50Reference: Web standards / MDN ↗
spf

SPF

Scored

What it means: SPF is a DNS policy listing servers allowed to send email for the domain.

Why it matters: It helps reduce sender spoofing and supports legitimate email delivery.

Typical severity: MediumRaw points: 2,50Reference: RFC 7208 · SPF ↗
dmarc

DMARC

Scored

What it means: DMARC is an email-authentication policy that builds on SPF and DKIM and tells receivers how to handle failed messages.

Why it matters: It helps protect the domain from spoofing and phishing and improves control over email reputation.

Typical severity: MediumRaw points: 3,00Reference: RFC 7489 · DMARC ↗
mta_sts

MTA-STS

Scored

What it means: MTA-STS is a policy that tells mail servers how to enforce secure TLS delivery for a domain.

Why it matters: It can reduce downgrade and server-impersonation risks when both the DNS signal and HTTPS policy are correctly configured.

Typical severity: MediumRaw points: 1,50Reference: RFC 8461 · MTA-STS ↗
tls_rpt

TLS-RPT

Scored

What it means: TLS-RPT is a reporting standard for TLS delivery failures in email transport.

Why it matters: It helps domain operators discover encryption and delivery problems that may otherwise go unnoticed.

Typical severity: LowRaw points: 1,00Reference: RFC 8460 · TLS-RPT ↗
domain_identity

Domain consistency

Scored

What it means: A check of domain and business-email trust signals.

Why it matters: Correct domain configuration affects availability, email delivery and reputation.

Typical severity: LowRaw points: 2,00Reference: Webitech methodology
dns_unavailable

DNS checks

InfoConditional

What it means: A check of domain and business-email trust signals.

Why it matters: Correct domain configuration affects availability, email delivery and reputation.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
hosting_ip

Public IPv4 / IPv6 addresses

InfoStandalone

What it means: A check of domain and business-email trust signals.

Why it matters: Correct domain configuration affects availability, email delivery and reputation.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
hosting_redirects

HTTP redirect chain

InfoStandalone

What it means: A check of domain and business-email trust signals.

Why it matters: Correct domain configuration affects availability, email delivery and reputation.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
hosting_final_https

Final HTTPS destination

InfoStandalone

What it means: A check of domain and business-email trust signals.

Why it matters: Correct domain configuration affects availability, email delivery and reputation.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
hosting_network

Network / provider and ASN

InfoStandalone

What it means: A check of domain and business-email trust signals.

Why it matters: Correct domain configuration affects availability, email delivery and reputation.

Typical severity: InformationalRaw points: —Reference: RDAP / public IP registration data ↗
hosting_country

Approximate network country

InfoStandalone

What it means: A check of domain and business-email trust signals.

Why it matters: Correct domain configuration affects availability, email delivery and reputation.

Typical severity: InformationalRaw points: —Reference: RDAP / public IP registration data ↗
hosting_edge

CDN / proxy signals

InfoStandalone

What it means: A check of domain and business-email trust signals.

Why it matters: Correct domain configuration affects availability, email delivery and reputation.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
Structured data6 signals · 6 scored+
jsonld

JSON-LD

Scored

What it means: JSON-LD is a common structured-data format embedded in HTML.

Why it matters: It lets search engines and AI systems read facts about companies, services, products and content.

Typical severity: MediumRaw points: 3,00Reference: Schema.org ↗
semantic_main

Semantic main content

Scored

What it means: The <main> element identifies the page’s primary content.

Why it matters: Semantic structure helps assistive technology, search engines and AI understand page layout.

Typical severity: LowRaw points: 2,00Reference: Web standards / MDN ↗
semantic_nav

Semantic navigation

Scored

What it means: The <nav> element identifies a navigation region.

Why it matters: It helps machines and assistive technologies distinguish navigation from main content.

Typical severity: LowRaw points: 1,50Reference: Web standards / MDN ↗
share_graph

Machine-readable share metadata

Scored

What it means: A check of machine-readable structure and metadata.

Why it matters: Better structure helps search engines, assistive technology and AI understand the site.

Typical severity: LowRaw points: 1,50Reference: Web standards / MDN ↗
machine_language

Machine-readable language

Scored

What it means: Machine-readable language means that the document language is explicitly declared.

Why it matters: It improves interpretation by automated and assistive systems.

Typical severity: LowRaw points: 1,00Reference: Web standards / MDN ↗
canonical_signal

Canonical content address

Scored

What it means: A check of machine-readable structure and metadata.

Why it matters: Better structure helps search engines, assistive technology and AI understand the site.

Typical severity: LowRaw points: 1,00Reference: Google Search documentation ↗
AI & Agent Readiness6 signals · 6 scored+
ai_structured_data

Structured data for machine processing

Scored

What it means: Machine-readable structured data can be consumed by search engines, AI assistants and agents.

Why it matters: Clear entity and content descriptions make automated understanding easier.

Typical severity: MediumRaw points: 2,50Reference: Schema.org ↗
ai_semantics

Semantic structure for assistants

Scored

What it means: Semantic HTML uses elements according to meaning rather than appearance alone.

Why it matters: AI and assistive systems can more reliably identify content, navigation and forms.

Typical severity: MediumRaw points: 2,00Reference: Web standards / MDN ↗
agent_ready_forms

Forms ready for automation

ScoredConditional

What it means: An agent-ready form uses clear labels, stable field names, useful input types and predictable structure.

Why it matters: It is easier for assistive technology and future AI agents to complete reliably.

Typical severity: MediumRaw points: 2,50Reference: W3C WCAG 2.2 ↗
ai_protocol_signal

Agent interface signal

Scored

What it means: This is a public interface signal such as API, OpenAPI, MCP or WebMCP that may expose site capabilities to machines.

Why it matters: Standardised interfaces can become important for future agent automation.

Typical severity: LowRaw points: 1,50Reference: Webitech methodology
llms_txt

llms.txt supplementary signal

Scored

What it means: llms.txt is an experimental file proposed to provide orientation information to AI systems.

Why it matters: It may help discovery, but it is not a universally required standard.

Typical severity: InformationalRaw points: 0,75Reference: Webitech methodology
ai_crawlability

Public content readability for automated systems

Scored

What it means: AI crawlability describes whether public content is technically accessible to automated systems.

Why it matters: Blocking or unclear rules can limit search and AI access to public content.

Typical severity: LowRaw points: 0,75Reference: OpenAI Publishers & Developers FAQ ↗
AI Visibility19 signals · 9 scored+
aiv_identity

Clear company identity

Scored

What it means: Clear company identity means the website states who the company is, what it offers and how it can be contacted.

Why it matters: AI and search systems need stable context to connect the brand, domain and offering correctly.

Typical severity: MediumRaw points: 1,50Reference: Schema.org ↗
aiv_entity_schema

Organization / LocalBusiness entity

Scored

What it means: Organization or LocalBusiness schema describes the company entity in machine-readable form.

Why it matters: It can connect the company name, website, logo and related properties into a clearer entity profile.

Typical severity: MediumRaw points: 1,50Reference: Schema.org ↗
aiv_sameas

Entity and public-profile links

Scored

What it means: sameAs and public-profile links connect the website with other official brand identities.

Why it matters: Consistent connections reduce ambiguity about which profiles belong to the company.

Typical severity: LowRaw points: 1,00Reference: Schema.org ↗
aiv_machine_readability

Machine-readable identity

Scored

What it means: Machine readability combines structured data, semantic HTML and an explicit document language.

Why it matters: It helps automated systems distinguish content, entities and context more reliably.

Typical severity: MediumRaw points: 1,00Reference: Schema.org ↗
aiv_indexability

Public crawl/index access

Scored

What it means: Public crawl/index access means important content is not obviously blocked by noindex or a global robots restriction.

Why it matters: Content that crawlers cannot access has a limited chance of being discovered and processed.

Typical severity: HighRaw points: 1,50Reference: Google Search documentation ↗
aiv_sitemap

Sitemap for content discovery

Scored

What it means: A sitemap helps machine systems discover important public website URLs.

Why it matters: An up-to-date sitemap improves content coverage and orientation.

Typical severity: LowRaw points: 0,75Reference: Google Search documentation ↗
aiv_content_clarity

Content clarity for machine understanding

Scored

What it means: Machine-friendly content clearly explains the company, services, location and other verifiable facts.

Why it matters: Clear factual wording is easier to interpret and connect to a company entity.

Typical severity: MediumRaw points: 1,50Reference: Webitech methodology
aiv_trust

Entity trust signals

Scored

What it means: Entity trust signals include public contacts, company information and identity consistency.

Why it matters: Strong trust signals help distinguish an official source from ambiguous or unverifiable information.

Typical severity: MediumRaw points: 0,75Reference: Webitech methodology
aiv_brand_signals

Consistent brand and metadata

Scored

What it means: Brand metadata includes signals such as a favicon and Open Graph properties.

Why it matters: Consistent public presentation supports brand recognition across services.

Typical severity: LowRaw points: 0,50Reference: Web standards / MDN ↗
aiv_llms_info

llms.txt – supplementary signal

Info

What it means: llms.txt is only a supplementary experimental signal.

Why it matters: Its absence does not lower the AI Visibility score.

Typical severity: InformationalRaw points: —Reference: Webitech methodology
aiv_bot_oai_searchbot

OAI-SearchBot crawler access

Info

What it means: A check of public signals that help AI and search systems identify and understand a company.

Why it matters: Clear identity, structured data, indexability and trustworthy content can support future AI discoverability.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
aiv_bot_chatgpt_user

ChatGPT-User crawler access

Info

What it means: A check of public signals that help AI and search systems identify and understand a company.

Why it matters: Clear identity, structured data, indexability and trustworthy content can support future AI discoverability.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
aiv_bot_gptbot

GPTBot crawler access

Info

What it means: A check of public signals that help AI and search systems identify and understand a company.

Why it matters: Clear identity, structured data, indexability and trustworthy content can support future AI discoverability.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
aiv_bot_googlebot

Googlebot crawler access

Info

What it means: A check of public signals that help AI and search systems identify and understand a company.

Why it matters: Clear identity, structured data, indexability and trustworthy content can support future AI discoverability.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
aiv_bot_google_extended

Google-Extended crawler access

Info

What it means: A check of public signals that help AI and search systems identify and understand a company.

Why it matters: Clear identity, structured data, indexability and trustworthy content can support future AI discoverability.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
aiv_bot_perplexitybot

PerplexityBot crawler access

Info

What it means: A check of public signals that help AI and search systems identify and understand a company.

Why it matters: Clear identity, structured data, indexability and trustworthy content can support future AI discoverability.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
aiv_bot_claudebot

ClaudeBot crawler access

Info

What it means: A check of public signals that help AI and search systems identify and understand a company.

Why it matters: Clear identity, structured data, indexability and trustworthy content can support future AI discoverability.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
aiv_bot_claude_searchbot

Claude-SearchBot crawler access

Info

What it means: A check of public signals that help AI and search systems identify and understand a company.

Why it matters: Clear identity, structured data, indexability and trustworthy content can support future AI discoverability.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
aiv_bot_matrix

AI crawler access matrix

Info

What it means: The AI crawler matrix summarizes public robots.txt policy for selected search and AI crawler tokens.

Why it matters: Blocking is not automatically a defect; different crawlers serve different purposes and policy should match the publisher’s intent.

Typical severity: InformationalRaw points: —Reference: Robots Exclusion Protocol · RFC 9309 ↗
AEO & answer readiness6 signals · 6 scored+
aeo_question_coverage

Question-led content coverage

Scored

What it means: A check of whether content provides clear, direct and extractable answers to real user questions.

Why it matters: Strong AEO structure helps answer engines, search systems and AI identify a concrete answer and its context with less ambiguity.

Typical severity: MediumRaw points: 2,00Reference: Webitech AEO methodology
aeo_direct_answers

Direct answer blocks

Scored

What it means: A check of whether content provides clear, direct and extractable answers to real user questions.

Why it matters: Strong AEO structure helps answer engines, search systems and AI identify a concrete answer and its context with less ambiguity.

Typical severity: HighRaw points: 2,00Reference: Webitech AEO methodology
aeo_buyer_questions

Buyer-question coverage

Scored

What it means: A check of whether content provides clear, direct and extractable answers to real user questions.

Why it matters: Strong AEO structure helps answer engines, search systems and AI identify a concrete answer and its context with less ambiguity.

Typical severity: HighRaw points: 2,00Reference: Webitech AEO methodology
aeo_extractability

Answer extractability

Scored

What it means: A check of whether content provides clear, direct and extractable answers to real user questions.

Why it matters: Strong AEO structure helps answer engines, search systems and AI identify a concrete answer and its context with less ambiguity.

Typical severity: MediumRaw points: 1,50Reference: Webitech AEO methodology
aeo_structured_context

Structured answer context

Scored

What it means: A check of whether content provides clear, direct and extractable answers to real user questions.

Why it matters: Strong AEO structure helps answer engines, search systems and AI identify a concrete answer and its context with less ambiguity.

Typical severity: LowRaw points: 1,25Reference: Schema.org ↗
aeo_site_coverage

Answer coverage across the website

Scored

What it means: A check of whether content provides clear, direct and extractable answers to real user questions.

Why it matters: Strong AEO structure helps answer engines, search systems and AI identify a concrete answer and its context with less ambiguity.

Typical severity: MediumRaw points: 1,25Reference: Webitech AEO methodology
GEO & generative search7 signals · 5 scored+
geo_crawlability

Generative-search crawlability

Scored

What it means: Automated Webitech assessment signal.

Why it matters: The signal contributes context to the company’s digital-footprint assessment.

Typical severity: HighRaw points: 2,00Reference: Robots Exclusion Protocol · RFC 9309 ↗
geo_machine_readability

Machine readability

Scored

What it means: Automated Webitech assessment signal.

Why it matters: The signal contributes context to the company’s digital-footprint assessment.

Typical severity: MediumRaw points: 2,00Reference: Web standards / MDN ↗
geo_entity_clarity

Entity clarity

Scored

What it means: Automated Webitech assessment signal.

Why it matters: The signal contributes context to the company’s digital-footprint assessment.

Typical severity: MediumRaw points: 2,00Reference: Schema.org ↗
geo_citability

Citability & extractable structure

Scored

What it means: Automated Webitech assessment signal.

Why it matters: The signal contributes context to the company’s digital-footprint assessment.

Typical severity: MediumRaw points: 2,00Reference: Webitech GEO methodology
geo_answerability

Answerability & topic coverage

Scored

What it means: Automated Webitech assessment signal.

Why it matters: The signal contributes context to the company’s digital-footprint assessment.

Typical severity: MediumRaw points: 2,00Reference: Webitech GEO methodology
geo_evidence_freshness

Evidence & freshness signals

Info

What it means: Automated Webitech assessment signal.

Why it matters: The signal contributes context to the company’s digital-footprint assessment.

Typical severity: InformationalRaw points: —Reference: Webitech GEO methodology
geo_llms_info

llms.txt – supplementary signal

Info

What it means: Automated Webitech assessment signal.

Why it matters: The signal contributes context to the company’s digital-footprint assessment.

Typical severity: InformationalRaw points: —Reference: Webitech methodology
Company identity verifiability (CZ)4 signals · 4 scored+
cz_identity_site

Company identification on website

ScoredCZ

What it means: A check of whether Czech company/operator identity can be publicly verified.

Why it matters: Unverified identity is reported separately from an actual mismatch or failed verification.

Typical severity: MediumRaw points: 3,00Reference: ARES · Czech public registry ↗
ares_match

ARES public registry verification

ScoredConditionalCZ

What it means: ARES is a Czech public register used to verify basic company identity by company ID.

Why it matters: Consistency with official public data supports trust in the Czech profile.

Typical severity: InformationalRaw points: 3,00Reference: ARES · Czech public registry ↗
cz_contact_identity

Contact and company transparency

ScoredCZ

What it means: A check of whether Czech company/operator identity can be publicly verified.

Why it matters: Unverified identity is reported separately from an actual mismatch or failed verification.

Typical severity: LowRaw points: 2,50Reference: ARES · Czech public registry ↗
cz_privacy_identity

Company identity and privacy transparency

ScoredCZ

What it means: A check of whether Czech company/operator identity can be publicly verified.

Why it matters: Unverified identity is reported separately from an actual mismatch or failed verification.

Typical severity: LowRaw points: 1,50Reference: ARES · Czech public registry ↗
Responsive design5 signals · 0 scored+
responsive_viewport

Mobile viewport

InfoStandalone

What it means: A check of readiness across mobile, tablet and desktop layouts.

Why it matters: Strong responsive behaviour improves readability, usability and conversion paths across devices.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
responsive_media

Responsive images and media

InfoStandalone

What it means: A check of readiness across mobile, tablet and desktop layouts.

Why it matters: Strong responsive behaviour improves readability, usability and conversion paths across devices.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
responsive_breakpoints

CSS breakpoints

InfoStandalone

What it means: A check of readiness across mobile, tablet and desktop layouts.

Why it matters: Strong responsive behaviour improves readability, usability and conversion paths across devices.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
responsive_forms

Mobile form usability

InfoStandalone

What it means: A check of readiness across mobile, tablet and desktop layouts.

Why it matters: Strong responsive behaviour improves readability, usability and conversion paths across devices.

Typical severity: InformationalRaw points: —Reference: W3C WCAG 2.2 ↗
responsive_mobile_quality

Overall mobile quality

InfoStandalone

What it means: A check of readiness across mobile, tablet and desktop layouts.

Why it matters: Strong responsive behaviour improves readability, usability and conversion paths across devices.

Typical severity: InformationalRaw points: —Reference: Web standards / MDN ↗
Methodology transparency is part of trust

Webitech can evolve checks and category weights as standards, browsers and AI/search systems change. A change that affects score interpretation is recorded through the methodology version. The registry itself may also gain non-scoring diagnostic signals without changing historical score comparability.