Futuristic holographic 12-dimension website auditor dashboard with glowing metrics, neural network connections, and dark navy background with cyan neon accents
v3.0 — May 2026 · 100% Deterministic · Zero LLM Credits

Website Auditor
Scoring Guide

The complete reference for how our free website auditor evaluates your site across 12 dimensions with 200+ factors. Every deduction, weight, and the composite algorithm — fully transparent.

All scores computed from HTML source, HTTP headers, and robots.txt — no external APIs, no AI inference.

How Scoring Works

Each dimension starts at 100 points. Points are deducted for missing elements, poor implementations, and security gaps. The composite score is a weighted average of all 12 dimensions.

Futuristic SEO search engine optimization analytics dashboard with holographic ranking graphs and keyword visualization
Futuristic SEO search engine optimization analytics dashboard with holographic ranking graphs and keyword visualization
26 factors evaluated
−20

Title Tag (50–60 chars)

The title tag is the single most important on-page SEO element. Google displays it as the clickable headline in search results. A missing or poorly sized title means lower click-through rates and weaker ranking signals.

−15

Meta Description (140–160 chars)

Meta descriptions serve as your page's advertisement in search results. A compelling description within 140–160 characters dramatically improves click-through rates, which indirectly boosts rankings.

−15

H1 Heading (single, keyword-rich)

The H1 is your page's main topic declaration. Search engines treat it as the strongest content signal after the title. Multiple H1s dilute topic focus; missing H1s leave engines guessing.

−10

Heading Hierarchy (H1→H6)

A logical heading structure creates a content outline that search engines and screen readers follow. Skipped levels confuse crawlers about content relationships.

−8

Canonical URL

The canonical tag tells search engines which version of a page is the "official" copy. Without it, duplicate content splits your ranking authority.

−8

Open Graph Tags

Open Graph tags control how your page appears when shared on Facebook, LinkedIn, and other platforms. Complete OG tags ensure professional social previews.

−5

Twitter/X Card Tags

Twitter Card meta tags determine your page's preview format on Twitter/X. The "summary_large_image" type generates the most engagement.

−9

Primary Keyword Placement

Your primary keyword should appear in the H1, first paragraph, and URL slug — the triple-placement strategy sends the strongest relevance signal.

−8

Keyword Density (0.5–2.5%)

Below 0.5% signals weak topical relevance; above 3% triggers keyword stuffing penalties. The 0.5–2.5% sweet spot confirms relevance without over-optimization.

−9

E-E-A-T Signals

Google's E-E-A-T framework evaluates content credibility. We detect 10 indicators including about pages, author bios, testimonials, trust badges, and Person schema.

−4

Readability (Flesch Score)

The Flesch Reading Ease score measures writing accessibility. A score of 60+ means a general audience can understand it; below 40 reduces dwell time.

−5

Internal Link Density

Internal links distribute PageRank authority across your site. The optimal density is 2–5 internal links per 1,000 words.

−5

Dofollow Outbound Links (2–5)

Linking to authoritative external sources with dofollow signals topical relevance. Zero outbound dofollow links looks unnatural; the 2–5 range is optimal.

−4

Passive Voice Ratio

Active voice writing is clearer and easier for AI/voice assistants to extract. A passive voice ratio above 30% reduces user engagement and AI comprehension.

−3

Table of Contents

For articles over 1,500 words, a Table of Contents with anchor links improves dwell time and enables jump-link rich results in Google.

−2

Zero-Click Optimization

TL;DR blocks and definition-style lead paragraphs are the content patterns Google extracts for position-zero featured snippets.

−2

Entity Salience

Strong entity mentions build topical authority signals that Google's Knowledge Graph uses to connect your page to real-world entities.

−2

Binge-Worthy Signals

Related content sections and "Read Next" links keep users on your site longer. Google measures dwell time as a quality signal.

−3

Social Share Buttons

Social sharing widgets encourage content distribution; the referral traffic and brand mentions contribute to overall domain authority.

−3

OG Sharing Completeness

Checks og:locale, og:image dimensions (1200×630px), article timestamps, and WebP format for pixel-perfect previews across platforms.

−5

URL Length (<75 chars)

Short, descriptive URLs are easier to share. Google truncates URLs over ~75 characters and excessively long URLs correlate with less authoritative pages.

−6

External Links without rel

External links without rel="nofollow noopener noreferrer" leak PageRank authority and create security vulnerabilities (tabnabbing).

−6

Redirect Chains

Each redirect in a chain adds 100–500ms of latency and dilutes PageRank by roughly 15% per hop.

−6

SPA/JS Rendering

Client-side rendered SPAs may produce thin initial HTML that search engines cannot index. Server-side rendering ensures crawlers see your full content.

−4

Anchor Text Diversity

Repetitive anchor text ("click here", "read more") wastes an opportunity to signal topic relevance to search engines.

−5 each

Lang, Favicon, Robots Meta, Deprecated Tags

These foundational HTML elements ensure proper language targeting, brand recognition, crawler directives, and modern standards compliance.

Futuristic website performance metrics dashboard showing Core Web Vitals speedometer with particle effects and holographic data cards
Futuristic website performance metrics dashboard showing Core Web Vitals speedometer with particle effects and holographic data cards
20 factors evaluated
−20

Server Response Time

TTFB is the foundation of all page speed. A response over 2 seconds indicates server-side bottlenecks. Under 500ms is excellent.

−10

Estimated LCP

LCP measures when the largest visible element finishes rendering. Google's threshold: under 2.5s is "good," over 4s is "poor."

−8

Estimated CLS

CLS measures unexpected visual movement during loading. Google's threshold: under 0.1 is "good," over 0.25 is "poor."

−8

Estimated INP

INP measures responsiveness — how quickly the page reacts to user input. Google's threshold: under 200ms is "good," over 500ms is "poor."

−15

HTML Document Size

Excessively large HTML slows parsing. Documents over 500KB indicate bloated markup or missing code splitting.

−12

Render-Blocking Scripts

Scripts in <head> without async/defer block HTML parsing. Converting to async/defer is one of the highest-impact performance wins.

−5

Render-Blocking CSS

External CSS files block rendering until fully downloaded. Inlining critical CSS eliminates this bottleneck.

−19

Image Optimization

Images are 50–70% of page weight. Lazy loading, WebP/AVIF, and srcset can cut page weight in half.

−5

Image Dimensions (width/height)

Images without explicit dimensions cause layout shifts, directly worsening your CLS score.

−9

Font Loading Strategy

Web fonts cause FOIT/FOUT. Preloading primary fonts and using font-display:swap minimizes text rendering delays.

−12

CSS Bundle Size

Large CSS payloads (>200KB) increase parsing time. Over 500KB indicates serious CSS bloat.

−10

JavaScript Bundle Size

JS is the most expensive resource. Code splitting and tree shaking keep the initial payload manageable.

−7

Resource Hints

Preconnect, prefetch, and preload hints tell the browser to start downloads earlier, reducing perceived load time.

−4

HTTP Version (HTTP/2 or HTTP/3)

HTTP/2 enables multiplexing; HTTP/3 adds zero round-trip handshakes. Sites on HTTP/1.1 suffer sequential loading.

−5

CDN Detection

A CDN caches content at edge locations worldwide, reducing latency from seconds to milliseconds for distant users.

−6

Compression (Brotli/gzip)

Response compression reduces transfer sizes by 60–80%. Brotli is ~15% more efficient than gzip for text resources.

−6

Third-Party Scripts

Over 10 third-party scripts can add 2–5 seconds to page load. Auditing and deferring non-critical trackers is essential.

−5

Cache-Control Headers

Proper max-age values let browsers store resources locally, eliminating redundant downloads on repeat visits.

−6

Analytics Setup Quality

We evaluate GA4 presence, GTM configuration, and event tracking sophistication for data-driven optimization.

−6

Long Task Script Detection

Scripts blocking the main thread for over 50ms cause visible jank and poor INP scores.

Futuristic cybersecurity shield visualization with hexagonal encryption panels, lock icons, and holographic firewall defense system
Futuristic cybersecurity shield visualization with hexagonal encryption panels, lock icons, and holographic firewall defense system
18 factors evaluated
−25

HTTPS Encryption

HTTPS encrypts all data between user and server. Without it, browsers display "Not Secure" warnings and Google demotes rankings.

−10

Mixed Content

Loading HTTP resources on HTTPS pages breaks the chain of trust. Browsers may block these resources.

−13

HSTS (Strict-Transport-Security)

HSTS forces browsers to always use HTTPS, preventing protocol downgrade attacks.

−10

Content-Security-Policy (CSP)

CSP is the primary defense against XSS attacks. A missing CSP leaves your site vulnerable to injected malicious code.

−6

CSP Strictness Score

We score strictness (0–100) based on directive count, nonces vs. unsafe-inline, and frame-ancestors.

−7

Permissions-Policy Depth

Restricts browser APIs (camera, microphone, geolocation). Without it, malicious scripts could access sensitive device features.

−5

X-Content-Type-Options

The nosniff directive prevents MIME-type sniffing, stopping content-type confusion attacks.

−5

X-Frame-Options

Prevents clickjacking by blocking iframe embedding on malicious sites.

−5

Referrer-Policy

Controls how much URL information leaks to external sites when users click links.

−8

Cross-Origin Policies (COOP/CORP/COEP)

These headers isolate your page's browsing context, preventing Spectre side-channel data theft.

−8

Outdated Library Detection

We detect jQuery <3.5, Angular <1.8, Bootstrap <5, and other libraries with known CVE vulnerabilities.

−8

Cookie Security

Cookies without Secure, HttpOnly, and SameSite attributes are vulnerable to interception, XSS, and CSRF attacks.

−8

Insecure Form Actions

Forms submitting to HTTP endpoints transmit data in plaintext, violating PCI-DSS and GDPR.

−3

Subresource Integrity (SRI)

SRI hashes verify external scripts haven't been tampered with — a critical supply-chain defense.

−5

External Link Security

Links with target="_blank" but missing rel="noopener noreferrer" enable tabnabbing attacks.

−6

Privacy Policy & Cookie Consent

GDPR/CCPA regulations require visible privacy policies. Non-compliance can result in fines up to 4% of annual revenue.

−2

Rate Limiting

Rate limiting headers indicate protection against brute-force attacks and credential stuffing.

−6

Server/Technology Exposure

Headers exposing your tech stack give attackers a roadmap of known vulnerabilities.

Futuristic artificial intelligence neural network with glowing synapses, connected document nodes, and schema markup visualization
Futuristic artificial intelligence neural network with glowing synapses, connected document nodes, and schema markup visualization
11 factors evaluated
−15

Structured Data (Schema.org)

Structured data gives AI models explicit, machine-readable context. Without schema, AI must infer meaning from unstructured HTML.

−20

AI Crawler Governance

We check 12+ AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, Amazonbot) in meta tags and robots.txt.

−3

llms.txt File & Quality

llms.txt is an emerging standard that tells language models how to access and interpret your content.

−5

RAG-Friendliness Score

RAG systems chunk content for vector embedding. ID attributes on headings allow precise chunk targeting.

−3

Content Provenance Signals

Attributions like "according to [source]" make your claims verifiable and citation-worthy for AI.

−12

Semantic HTML Elements

Semantic elements (article, section, aside, figure) provide structural meaning AI can parse without heuristics.

−8

FAQ/Q&A Content Patterns

AI models are trained heavily on Q&A pairs. FAQ sections are the most extractable content format for AI citation.

−5

Freshness Signals

AI models heavily weight content recency. dateModified metadata and <time> elements signal currency.

−5

Social Links & Entity Signals

Social profiles help AI confirm your brand's entity identity in the Knowledge Graph.

−5

HTML-to-Text Ratio

Pages with <10% text-to-HTML ratio are mostly markup. A 20–70% ratio indicates content-rich pages for AI.

−5

JS Content Dependency

AI crawlers generally do not execute JavaScript. Server-side rendering ensures AI accesses your full content.

11 factors evaluated
−15

Content Depth (word count)

Thin pages (under 300 words) are rarely cited. Pages over 1,500 words are 3x more likely to appear in AI-generated responses.

−10

Structured Q&A Content

FAQ and Q&A sections directly match the question-answer format of user queries — the highest-value content for AI citation.

−8

Entity Markup Strength

Strong, em, and mark tags highlight key entities that AI uses for knowledge extraction.

−8

E-E-A-T Schema Signals

Person, Article, Review, and Service schemas provide machine-readable E-E-A-T signals.

−8

CTA Elements & Above-Fold CTA

Three or more CTAs with action-oriented text indicate an optimized conversion funnel.

−7

Trust Signals & Social Proof

Testimonials, trust badges, and client logos build conversion confidence and reduce bounce rates.

−5

Citation Readiness

Pages with 5+ external citations demonstrate research depth that AI models prefer to cite.

−4

Statistics/Data Point Density

Content with concrete statistics reads as authoritative analysis rather than opinion.

−6

Author/Expertise Signals

Visible author bylines with credentials signal content accountability for E-E-A-T scoring.

−3

Speakable Schema

Tells voice assistants which page sections are suitable for text-to-speech in voice search results.

−3

Value Proposition in Headings

Your H1 should clearly communicate what you offer, for whom, and why it matters.

Futuristic inclusive digital accessibility interface showing universal accessibility symbols as glowing holographic icons connected by light beams
Futuristic inclusive digital accessibility interface showing universal accessibility symbols as glowing holographic icons connected by light beams
14 factors evaluated
−10

Language Declaration (lang)

Without lang, screen readers may mispronounce every word on the page.

−8

Skip Navigation Link

Allows keyboard users to bypass navigation menus and jump directly to content.

−12

Semantic Landmarks

Screen readers use main, nav, and footer landmarks to let users jump between page sections.

−15

Image Alt Text

Images without alt text are invisible to screen readers and provide no SEO value.

−8

Form Labels

Unlabeled form inputs are unusable for screen reader users.

−8

Focus Styles

Focus indicators are the only way keyboard users can see where they are on the page.

−5

ARIA Implementation

ARIA attributes provide accessibility information for interactive elements beyond native HTML.

−8

Button Labels

Buttons without text or aria-label are announced as just "button" with no context.

−5

Color Contrast

WCAG requires 4.5:1 contrast for normal text, 3:1 for large text.

−8

Video Captions

Videos without captions exclude deaf users and miss indexable text content.

−5

CAPTCHA Accessibility

Visual CAPTCHAs without audio alternatives completely block blind users.

−6

Duplicate IDs

Duplicate IDs break ARIA references and form label associations.

−6

HTML Validity / Nesting Errors

Invalid HTML causes assistive technology parsing failures.

−5 each

Tables with Headers, Iframes with Titles

Tables without <th> headers are unreadable by screen readers.

Futuristic holographic globe with AI search engines orbiting, data streams flowing between continents for Generative Engine Optimization
Futuristic holographic globe with AI search engines orbiting, data streams flowing between continents for Generative Engine Optimization
9 factors evaluated
−10

Question-Answer Patterns

Question-based H2/H3 headings with concise answers are the #1 content pattern cited in AI Overviews.

−8

Data/Comparison Tables

Generative AI frequently cites tabular data for comparison queries. Tables provide structured, extractable information.

−10

Content Depth (>1000 words)

Pages over 1,000 words with unique insights are 5x more likely to be cited by AI search engines.

−5

List-Based Content

Numbered and bulleted lists are the second most-extracted content format by generative engines.

−18

Hreflang (with self-ref & x-default)

Hreflang tags tell generative engines which language/region each page targets. Missing tags cause wrong-language content.

−4

Statistics/Data Density

Pages with specific numbers and percentages are treated as more authoritative by generative engines.

−3

Original Research Signals

Charts, figures, and data tables suggesting original research signal first-party data that AI cites preferentially.

−5

Content Freshness

Stale content (over 1 year) is progressively deprioritized by generative engines.

−3

Unique Insight Patterns

Phrases like "our research found" signal first-hand expertise that generative engines recognize as citation-worthy.

Futuristic smartphone floating in space with holographic progressive web app interface expanding outward and responsive design grids
Futuristic smartphone floating in space with holographic progressive web app interface expanding outward and responsive design grids
12 factors evaluated
−25

Viewport Meta Tag

Without viewport meta, mobile browsers render at desktop width making text unreadably small and buttons untappable.

−8

Viewport Zoom Restriction

maximum-scale=1 prevents users from zooming, violating WCAG 1.4.4. Google penalizes zoom-restricted viewports.

−8

Touch Target Size

Elements smaller than 44x44px cause accidental clicks and frustration on mobile devices.

−8

Fixed-Width Elements

Fixed pixel widths over 800px cause horizontal scrolling on mobile — a severe usability failure.

−8

Web App Manifest

The manifest enables PWA features: add-to-homescreen, app-like appearance, and splash screens.

−3

PWA Install Readiness

Requires manifest + service worker + HTTPS for the PWA install prompt.

−3

Manifest Icon Coverage

A manifest with fewer than 4 icon sizes means distorted icons on many devices.

−5

Service Worker

Service workers enable offline capability, background sync, and push notifications.

−8

Responsive Images (srcset)

Without srcset, mobile devices download full-resolution desktop images, wasting 40–70% bandwidth.

−5

Popup/Interstitial Detection

Google penalizes intrusive mobile interstitials that block content access.

−2

Touch Feedback

CSS :active states provide visual feedback when users tap, confirming their interaction registered.

−5

Page Weight (Sustainability Proxy)

Pages over 3MB are heavy for mobile data. Under 1MB is lightweight and sustainable.

Futuristic voice assistant and answer engine interface with sound waves, featured snippet cards, and question symbols in dark space
Futuristic voice assistant and answer engine interface with sound waves, featured snippet cards, and question symbols in dark space
9 factors evaluated
−15

FAQPage Schema

FAQPage schema is the most direct path to expandable FAQ rich results in Google.

−10

Featured Snippet Readiness

Position-zero snippets capture ~35% of all clicks. Question headings + 40–60 word answers are required.

−8

Speakable Schema

Voice assistants use Speakable schema to identify sections suitable for text-to-speech.

−5

HowTo Schema

Enables rich step-by-step results for instructional content — "how to" queries are among the most common.

−4

Concise Answer Blocks

Paragraphs between 10–50 words that directly answer questions are targeted by the snippet algorithm.

−4

Direct Answer Patterns

Definitional statements ("X is defined as...") are the #1 pattern extracted for knowledge panel answers.

−5

Breadcrumb Schema

BreadcrumbList schema enables breadcrumb rich results that show your site hierarchy in SERPs.

−5

Paragraph Length

Voice assistants prefer paragraphs under 30 words for readability.

−3

Video Content + VideoObject Schema

Video results appear in ~25% of featured snippet positions. VideoObject schema enables video rich results.

Futuristic structured data visualization showing JSON-LD code blocks as 3D holographic cards with schema type connections as glowing lines
Futuristic structured data visualization showing JSON-LD code blocks as 3D holographic cards with schema type connections as glowing lines
11 factors evaluated
−30

Schema Presence

Zero structured data is the single largest penalty. Without any schema, search engines have no machine-readable understanding.

−8

Tier 1 Schema Types

Organization, WebSite, Article, Product, FAQPage, BreadcrumbList, LocalBusiness deliver the highest SEO impact.

−3

Tier 2 Schema Types

Person, HowTo, Service, Event, Review, AggregateRating extend rich result eligibility.

−8

Property Completeness

An Organization with only a name is far less useful than one with address, phone, logo, and sameAs.

−3

JSON-LD Format

Google recommends JSON-LD over Microdata and RDFa for easier implementation and maintenance.

−8

Schema Validity

Invalid JSON-LD (parse errors, missing required fields) is silently ignored by search engines.

−4

sameAs Entity Linking

sameAs links to Wikipedia, Wikidata, and social profiles help search engines disambiguate your brand entity.

−2

SearchAction Schema

Enables the sitelinks search box in Google — a search field directly in your branded SERP listing.

BuyAction / SubscribeAction

Action schemas signal conversion intent, potentially enabling direct purchase rich results.

−5

Rich Results Eligibility

We evaluate which rich results your schema qualifies for: FAQ dropdowns, star ratings, how-to steps, product cards.

−2

Nested Schema Depth

Deeper nesting (author within Article, offers within Product) enables richer Knowledge Graph connections.

Futuristic local map interface with holographic building pins, star ratings floating above locations, and location data streams
Futuristic local map interface with holographic building pins, star ratings floating above locations, and location data streams
9 factors evaluated
−15

NAP (Name, Address, Phone)

NAP consistency is the #1 local ranking factor. Must match your Google Business Profile exactly.

−15

LocalBusiness Schema

Provides Google with structured business data: name, address, phone, hours, geo coordinates.

−8

Phone Number

A clickable tel: link is essential for mobile users and signals local business legitimacy.

−5

Google Maps Embed

A map provides visual location confirmation and helps Google associate your site with a geographic point.

−5

Address Microdata

PostalAddress schema makes your address machine-readable for accurate parsing.

−5

Geo Meta Tags

geo.region, geo.placename, and geo.position meta tags declare your geographic target.

−5

Opening Hours

Business hours are a top local ranking factor and appear prominently in local pack results.

−5

Review/Rating Schema

AggregateRating displays star ratings in SERPs. Reviews are the #2 local ranking factor.

−3

Service Area Schema

areaServed defines your service radius beyond your physical address location.

14 factors evaluated
−10

Reduced Motion Support

Users with vestibular disorders experience nausea from animations. @media prefers-reduced-motion is a WCAG 2.3.3 requirement.

−8

High Contrast Mode

Users with low vision enable forced-colors mode. Websites must handle @media forced-colors to remain usable.

−8

Link Distinguishability

WCAG 1.4.1 requires links to be distinguishable from text by more than just color.

−8

Text Resize (rem/em)

WCAG 1.4.4 requires text resizable to 200% without content loss. Pixel font sizes don't scale.

−5

Focus Not Obscured (WCAG 2.4.11)

Sticky headers and floating elements can cover the focus indicator, making navigation impossible.

−5

Accessible Authentication (WCAG 3.3.8)

Login forms must support autocomplete and password managers, not demand cognitive tasks.

−5

Dragging Alternatives (WCAG 2.5.7)

Drag-and-drop must have click/tap alternatives for users with motor impairments.

−3

ARIA Live Regions

Dynamic updates are invisible to screen readers unless announced via aria-live regions.

−15

Color Contrast Issues

WCAG 1.4.3 requires 4.5:1 contrast. Poor contrast affects 300 million color-blind users worldwide.

−5

Cognitive Load Score

Auto-playing carousels and excessive animations increase cognitive burden for users with ADHD and autism.

−4

Heading Level Skips

Skipping heading levels breaks screen reader navigation and content hierarchy.

−8

ARIA Role Validity

Invalid ARIA roles are ignored by assistive technology, potentially breaking custom widget accessibility.

−10

Autoplay Media

Autoplay violates WCAG 1.4.2 and is disorienting for cognitive disabilities and screen reader users.

−3

Timing Adjustable

Users must be able to extend time limits on interactive content per WCAG 2.2.1.

Futuristic mathematical algorithm visualization showing the composite scoring formula with glowing equations, weight percentages as floating orbs, and letter grade scale

Composite Scoring Algorithm

Each dimension starts at 100, loses points for each failing factor, and clamps to [0, 100]. The composite score is a weighted average reflecting 2026 priorities.

// Each dimension: start at 100, subtract per-factor deductions, clamp to [0, 100]
dimensionScore = clamp(100 - sumOfDeductions, 0, 100)
// Composite Score — weighted average (weights sum to 1.00)
compositeScore = round(
SEO × 0.15 +
Performance × 0.14 +
Security × 0.10 +
AI_Readiness × 0.10 +
AIO × 0.09 +
Accessibility × 0.08 +
GEO × 0.08 +
Mobile × 0.08 +
AEO × 0.06 +
Schema.org × 0.06 +
Local_SEO × 0.04 +
WCAG × 0.02
)
// Final composite clamped to [0, 100]
finalScore = clamp(compositeScore, 0, 100)

Letter Grade Scale

A+
97–100
A
93–96
A−
90–92
B+
87–89
B
83–86
B−
80–82
C+
77–79
C
73–76
C−
70–72
D+
67–69
D
63–66
D−
60–62
F
0–59

Impact / Effort Ratings

Every recommendation in the audit report includes an Impact/Effort rating to help you prioritize fixes:

Impact: High
Fixing this will produce a large, measurable improvement in score, rankings, or user experience
Impact: Medium
Noticeable improvement; recommended but not urgent
Impact: Low
Minor improvement; address when convenient
Effort: High
Requires significant development time, architecture changes, or specialist skills
Effort: Medium
A few hours of work for a competent developer
Effort: Low
Quick fix — often a single line of HTML or a config change

Best Strategy: Start with High Impact / Low Effort fixes first (title tags, meta descriptions, missing headers). These deliver the biggest score improvements for the least work.

Methodology Note

All scores are computed deterministically from HTML source code, HTTP response headers, and robots.txt content. No external APIs, no AI inference, and no Lighthouse simulations are used. Core Web Vitals metrics (LCP, CLS, INP) are proxy estimates based on HTML structure analysis — for lab measurements, use Google PageSpeed Insights or Chrome DevTools.

© 2026 Digital Marketing Co. · digitalmarketingco.org · Scoring Guide v3.0