Y
yahoo.com
CRO Recommendations — August 2026
Measured, not inferred

Technical audit

Everything on this page was measured directly against yahoo.com on August 2026 and is reproducible.

Core Web Vitals

Field data unavailablethe configured Google API key does not have the PageSpeed Insights API enabled; enable it in Google Cloud, or supply a dedicated key at u/admin/PAGESPEED_API_KEY

Lab performance — Lighthouse, mobile emulation

CheckResult
Performance score52 / 100Weighted blend of the lab metrics below
Accessibility score91 / 100Automated WCAG checks only — a floor, not a ceiling
SEO score91 / 100Crawlability and on-page basics
MetricLab valueGoodVerdict
LCP6.2 s≤ 2500mspoor
CLS0≤ 0.1good
TBT450 ms≤ 200msneeds improvement
FCP5.7 s≤ 1800mspoor
SI5.7 s≤ 3400msneeds improvement

One synthetic load of the homepage on an emulated mid-range phone. Lab data confirms the defect class and is fully reproducible; it does not claim the 28-day real-user percentile that field data would.

Same audits, on the five pages that actually get traffic

Homepage first, then the URLs Google’s ranked-keywords data says are the site’s real front doors. Lab vitals and an independent on-page score for each — same measurements, same rules. A defect that repeats across all five is a platform-wide problem; one that only shows on the homepage is a template-specific fix.

/markets/stocks/articles/prediction-amazons-earnings-report-shows-113100243.html
Ranks #23 for “amazon” · 151 000 000 monthly Google searches
Lab performance
— /100
LCP
—
CLS
—
TBT
—
FCP
—
On-page score
— /100
/articles/chatgpt-everything-know-ai-chatbot-130003275.html
Ranks #37 for “chagto” · 124 000 000 monthly Google searches
Lab performance
— /100
LCP
—
CLS
—
TBT
—
FCP
—
On-page score
— /100
/lifestyle/chatgpt-210000183.html
Ranks #45 for “chatgpt” · 124 000 000 monthly Google searches
Lab performance
49 /100
LCP
5.5 s
CLS
0.367
TBT
100 ms
FCP
5.0 s
On-page score
89.21 /100
/news/us-pornhub-ban-really-153752984.html
Ranks #29 for “porn hub” · 124 000 000 monthly Google searches
Lab performance
67 /100
LCP
5.3 s
CLS
0
TBT
150 ms
FCP
4.8 s
On-page score
— /100
/restaurants/
Ranks #53 for “food.near me” · 68 000 000 monthly Google searches
Lab performance
— /100
LCP
—
CLS
—
TBT
—
FCP
—
On-page score
— /100

Independent second opinion — DataForSEO page audit

On-page score89.76 / 100 DataForSEO's own crawler, different infrastructure than this audit's
Time to interactive262 ms Their crawler's desktop load — compare with the mobile lab numbers above
DOM complete265 ms Full document parse time
Scripts on page2 Independent count — corroborates the script-weight measurement
DOM size110 KB Bigger documents parse slower on cheap phones
Structural flagsnone raised Duplicate/broken checks from their crawl

Domain, stack & authority

Domain age31.6 yearsRegistered 1995-01-18 (MarkMonitor Inc.) — longevity is a quiet trust signal
Detected technologiesAWS Certificate Manager, Amazon Web Services, Apache Traffic Server, Next.js, ReactFrom public fingerprints — informs which fixes are platform-native vs custom work
Backlink domain rank761 / 1000Link-graph authority; context for how hard SERP real estate is to move
Referring domains2 280 543855 475 772 total backlinks; spam score 23 / 100
Organic keywords ranked21 721 4673 692 563 in Google's top 10; ≈527 449 479 est. monthly organic visits (DataForSEO model)

Message match — search snippet vs landing headline

The brand's own Google snippets against the homepage headline layer (title, H1s, primary CTAs — currently “”). A promise that appears in the snippet but not in the headline is a scent break at the very first click. Token comparison, computed — not a model's reading.

Search snippetHeadline overlap Promises missing from headline
Yahoo | Mail, Weather, Search, Politics, News, Finance, Sports ...0%none

Speed & delivery

CheckMeasuredWhy it matters
Server response (TTFB proxy) 1076 ms Under 800ms is healthy
HTML document weight544 KB Every byte is parsed before first paint
Scripts loaded 0 inline + 0 external The usual root cause of slow interactivity
Compressiongzip gzip / brotli on HTML responses
HTTPSpassWith redirect from http://

Search & metadata

CheckStatusNotes
Title tag29 chars 15–60 characters recommended
Meta descriptionmissing 70–160 characters recommended
Canonical URLmissingPrevents duplicate-content splits
Open Graph (og:title / og:image)missing Controls link previews when shared
Structured data (JSON-LD)missing Enables rich results in search
Indexableyes no robots meta restrictions
robots.txtpass References sitemap
sitemap.xmlmissing Crawl coverage for search engines

Security headers

HeaderStatusProtects against
CSPpassBlocks injected scripts (XSS)
HSTSpassForces HTTPS on every future visit
Referrer-PolicypassControls what leaks in the Referer header
X-Frame-OptionsmissingPrevents clickjacking via iframes
Permissions-PolicymissingLimits camera/mic/geolocation access
X-Content-Type-OptionspassStops MIME-type sniffing

Accessibility

CheckCountStandard
Buttons without an accessible name 12 / 99 WCAG 2.2 — 4.1.2 Name, Role, Value
Images missing alt text 0 / 237 WCAG 2.2 — 1.1.1 Non-text Content
Unlabelled form inputs 0 / 1 WCAG 2.2 — 3.3.2 Labels or Instructions
Links without text 13 / 147 Screen readers announce these as "link"