Findings · updated 36m 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 1,042 scanned sites, re-aggregated hourly. Use it to see what to look for before you ship.

Sites scanned
1,042
Avg. score
68.34
Total checks run
85,378
Issues found
29,531

Average score by category

CRO
75.8
SEO
71.1
Legal
41.7
Security
82.4
Performance
89.8
Reliability
33.3
Completeness
89.5

All 82 checks

CheckCategoryFail rate
Error TrackingReliability95.8%
Clickjack ProtectionSecurity94.3%
Traffic AnalyticsReliability83%
Content readable without JavaScriptAI Search79.7%
AI-citable structured dataAI Search78.6%
Structured DataSEO78.3%
Terms of ServiceLegal70.5%
Privacy PolicyLegal68.3%
X-Content-Type-OptionsSecurity50.6%
Sitemap AnalysisSEO36.7%
Social Preview ImageReliability34.8%
Internal Pages HealthCompleteness27.2%
Image OptimizationPerformance25%
OpenGraph TagsSEO24.8%
robots.txt allows AI search botsAI Search23.4%
Meta DescriptionSEO21.7%
robots.txt AnalysisSEO20.2%
Headline ClarityCRO17.6%
Cookie ConsentLegal14.9%
No Dead LinksCompleteness13.8%
Single H1 TagSEO12.5%
Value PropositionCRO12.5%
Correct Copyright YearCompleteness12.5%
No Duplicate Meta TagsSEO12.4%
Favicon & App IconsReliability10.3%
Image Alt TextSEO9.6%
CTA Button ContrastCRO7.2%
No Placeholder TextCompleteness7.1%
HSTS HeaderSecurity5.5%
No Broken ImagesCompleteness4.4%
Server Response TimePerformance3.4%
No Localhost ReferencesSecurity3.2%
No Broken Anchor LinksCompleteness2.6%
No TODOs in SourceCompleteness2.6%
No Dead Social LinksCompleteness2.5%
No Admin Paths ExposedSecurity1.9%
Not Blocking IndexingSEO1.8%
Render-Blocking ResourcesPerformance1.8%
No Mixed ContentSecurity1.6%
No Broken Internal LinksCompleteness1.6%
Page TitleSEO1.4%
Mobile ViewportPerformance1.2%
HTML Language DeclaredCompleteness1.2%
HTML Document SizePerformance1%
No Placeholder Contact InfoCompleteness0.6%
No Exposed SecretsSecurity0.4%
No Placeholder ImagesCompleteness0.2%
No Framework DefaultsCompleteness0.2%
Third-Party Script AuditPerformance0.1%
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 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 →