Findings · updated 25m ago

What AI-built sites get wrong.

Every public scan on Vettd contributes to this dataset. The table below shows how often each of our 82 checks fails across 419 scanned sites, re-aggregated hourly. Use it to see what to look for before you ship.

Sites scanned
419
Avg. score
72.44
Total checks run
34,292
Issues found
10,555

Average score by category

CRO
81
SEO
74.5
Legal
55.1
Security
84.2
Performance
89.9
Reliability
42.7
Completeness
87.2

All 82 checks

CheckCategoryFail rate
Clickjack ProtectionSecurity90.2%
Error TrackingReliability90.2%
Content readable without JavaScriptAI Search78.2%
AI-citable structured dataAI Search69.4%
Structured DataSEO69%
Traffic AnalyticsReliability64.9%
Terms of ServiceLegal51.3%
Sitemap AnalysisSEO48.2%
Privacy PolicyLegal46.8%
Internal Pages HealthCompleteness38.9%
Image OptimizationPerformance36.3%
Cookie ConsentLegal29.8%
X-Content-Type-OptionsSecurity25.3%
No Duplicate Meta TagsSEO22.9%
Social Preview ImageReliability17.4%
Correct Copyright YearCompleteness17.2%
No Dead LinksCompleteness16%
Image Alt TextSEO14.3%
robots.txt AnalysisSEO14.1%
HSTS HeaderSecurity12.2%
Headline ClarityCRO11.9%
No Placeholder TextCompleteness10%
OpenGraph TagsSEO8.8%
Single H1 TagSEO8.6%
Value PropositionCRO8.6%
Meta DescriptionSEO6.7%
No Broken ImagesCompleteness6.7%
CTA Button ContrastCRO6.4%
robots.txt allows AI search botsAI Search4.7%
Favicon & App IconsReliability4.1%
No Broken Anchor LinksCompleteness3.8%
No Admin Paths ExposedSecurity3.3%
Render-Blocking ResourcesPerformance3.1%
No Dead Social LinksCompleteness3.1%
No Mixed ContentSecurity2.9%
Page TitleSEO2.9%
No TODOs in SourceCompleteness2.9%
Mobile ViewportPerformance2.6%
No Localhost ReferencesSecurity2.4%
HTML Document SizePerformance1.7%
No Broken Internal LinksCompleteness1.7%
Not Blocking IndexingSEO1.4%
HTML Language DeclaredCompleteness1.4%
No Exposed SecretsSecurity0.7%
No Placeholder Contact InfoCompleteness0.7%
Server Response TimePerformance0.5%
Third-Party Script AuditPerformance0.2%
No Placeholder ImagesCompleteness0.2%
HTTPS EnabledSecurity0%
Content Security PolicySecurity0%
Forms Use HTTPSSecurity0%
No Server Version ExposedSecurity0%
API Endpoint AuditSecurity0%
No Source Maps ExposedSecurity0%
CORS Not Wide OpenSecurity0%
Referrer PolicySecurity0%
Permissions PolicySecurity0%
Cookie Security FlagsSecurity0%
No Exposed Environment ConfigSecurity0%
Twitter CardSEO0%
Canonical URLSEO0%
Content DepthSEO0%
Heading HierarchySEO0%
CompressionPerformance0%
Font Loading StrategyPerformance0%
Resource HintsPerformance0%
Tracker DisclosureLegal0%
Data Collection ScopeLegal0%
CTA in Primary ContentCRO0%
Social ProofCRO0%
Minimal Form FieldsCRO0%
Specific CTA TextCRO0%
Custom 404 PageReliability0%
No Console LogsCompleteness0%
No Framework DefaultsCompleteness0%
No Empty SectionsCompleteness0%
Semantic HTML StructureCompleteness0%
No-JavaScript FallbackCompleteness0%
Form Input LabelsCompleteness0%
llms.txt for AI agentsAI Search0%
FAQ schemaAI Search0%
Author / Organization attributionAI Search0%

We hide the percentage for any check with fewer than 50 evaluations — small samples swing wildly. Click a check to see its detail page and the fix.

Run your own scan.

Free, no signup, takes about 30 seconds. Your scan adds to this dataset (anonymously) and helps us help everyone ship better.

Scan a site →