LIVE|CLS|v.1

Core Web Vitals Monitoring

Pass CLS without surprise reflows

Always-on monitoring of Cumulative Layout Shift. Sentry catches sized-image regressions, font-swap shifts, late-loading ads, and dynamic content pushing the page around before users hit the 0.1 p75 cliff. Cortex handles the fix.

sentry.cls.live● 2 min ago
03:30:00GET https://capconvert.com/
03:30:00PSI: mobile + desktop · CrUX 28-day p75
03:30:01Parsing 8 CLS rules...
03:30:02 PASS mobile_field_cls (0.04 ≤ 0.1 · FAST)
03:30:03 PASS desktop_field_cls (0.02 ≤ 0.1 · FAST)
03:30:04 PASS mobile_lab_cls (0.05 ≤ 0.1)
03:30:05 WARN zero_layout_shift_elements (3 elements)
03:30:06 PASS images_have_dimensions (14/14)
03:30:07 PASS font_display_optimal (3/3 swap)
03:30:08 PASS viewport_meta_present
03:30:09 PASS no_dynamic_iframes
03:30:10 Score 7/8 · Grade A · optimized
Page Speed

Continuous Visual-Stability Monitoring

Continuous audits of mobile + desktop CLS against Google's 0.1 threshold and the documented diagnostics that explain every shifted pixel. Each rule maps to a primary web.dev CLS doc. Sentry catches what fails. Cortex fixes it.

RULE · 1

mobile_field_cls

Mobile field CLS ≤ 0.1 (p75)

CrUX 28-day p75 CLS on phone form factor under Google's 0.1 'Good' threshold. Mobile field CLS is the metric Google uses for the mobile Page Experience signal.

RULE · 2

desktop_field_cls

Desktop field CLS ≤ 0.1 (p75)

CrUX 28-day p75 CLS on desktop under Google's 0.1 'Good' threshold. Desktop field CLS is the metric Google uses for the desktop Page Experience signal.

RULE · 3

mobile_lab_cls

Mobile lab CLS ≤ 0.1

Lighthouse mobile-emulated CLS from PSI under 0.1. Lab CLS captures shifts during initial page load (Lighthouse can't simulate user-driven shifts) and surfaces regressions before field data updates.

RULE · 4

zero_layout_shift_elements

Zero layout-shift elements

Lighthouse layout-shift-elements audit reports zero shifting elements during load. Every element listed is one that moved during the page lifecycle - usually a sized-image, web-font, or late-injected ad/banner.

RULE · 5

images_have_dimensions

All images have explicit dimensions

Lighthouse unsized-images audit passes - every `<img>` carries width + height attributes (or aspect-ratio CSS). Unsized images force a reflow as soon as the image arrives, which is the #1 CLS contributor on most sites.

RULE · 6

font_display_optimal

Web fonts use font-display: swap/optional

Every @font-face declares font-display: swap, fallback, or optional. Default font-display behavior (block) hides text until the font loads, then swaps - producing a font-related layout shift on every paint.

RULE · 7

viewport_meta_present

Viewport meta tag present

A `<meta name='viewport' content='width=device-width'>` tag in the head. Missing viewport meta defaults mobile browsers to a 980px desktop viewport, then snaps to mobile width on load - a CLS-amplifying reflow.

RULE · 8

no_dynamic_iframes

No height-less iframes above the fold

No `<iframe>` in the above-the-fold HTML lacks a fixed height (style or attribute). Ad iframes that load late and then resize push every below-them element down, inflating CLS.

Page Speed

Free CLS Checker

Paste your homepage URL. Sentry runs PSI for mobile + desktop, pulls 28-day CrUX field CLS, and inspects Lighthouse's layout-shift-elements, unsized-images, font-display, viewport meta, and dynamic-iframe diagnostics. No signup, instant results, always free.

Comprehensive auditInstant resultsCompletely free
Instant

Audit in under a minute

Sentry fetches your site, runs every CLS rule, and renders the full result page before your next sip of coffee.

Actionable

Every failure gets a fix

Each failed rule ships with a prescription paragraph. Hand it to engineering and the gap is closed before lunch.

Ongoing

Locked in for the long haul

Add your site to the daily Sentry sweep with one click. New regressions get caught the next morning.

8 rules in the CLS Sentry. Daily 3:30 AM ET sweep.

Optimize Visual Stability

Stop Guessing. Start Seeing. Get Cortex.

One brain. Thirty-six pairs of eyes. Sentries monitor every visibility signal that decides whether search engines, AI engines, and ad platforms show you. Cortex reads what they see, weighs it against a unified corpus of platform documentation, and acts. Every move follows a defined decision protocol: action stated, reason given, impact named.

250
Ranking signals
30
Sentries
60
Platforms
Daily
Always-on
llms.txtai-citationsai-crawlersbrand-pulsetitle-tagsmeta-descstructuredsitemapcore-vitalspage-speedaccessibilitydomain-agehttpsaboutauthorsbacklinksmentionsreviewsinternalgbpnapyelptrusthelpfultopicalfirst-handcronavboostfreshnesshreflangimage-seopage-qualitycanniballlm-outputtrackingssl-tlsCORTEXdecision engine