Page Speed Checker

Page Speed Checker tests any URL for performance scores, Core Web Vitals, LCP, INP, CLS, TTFB, and FCP, giving clear diagnostics and practical suggestions to improve loading speed and user experience.

https://

Empty Result

No Data Found

There is no data available to show right now. Please try changing your search, filter, or scan again.

Complete Guide

Page Speed Checker — Free, Instant, No Signup

Test any URL for Core Web Vitals, LCP, INP, CLS, TTFB, and FCP in seconds. No account. No install. Results explained in plain English so you know exactly what to fix.

How to Use the Page Speed Checker

Step 1 — Enter Any URL Paste the full URL of any webpage into the input field above — your homepage, a product page, a blog post, or a competitor's URL. Any publicly accessible page works.

Step 2 — Run the Test Click Check Speed. Prafero fetches the page in real time and runs the analysis instantly. No queue. No waiting room. Results appear in seconds.

Step 3 — Read Your Results and Fix What's Slow Your results show a performance score alongside individual metrics — LCP, INP, CLS, FCP, and TTFB — each with a clear Good / Needs Improvement / Poor rating. Every result includes a plain-English explanation so you know not just the score, but what it means and what to do about it.

What Is Page Speed?

Page speed is how fast the content of a specific URL loads and becomes usable for a visitor. It is not a single number — it is a collection of metrics that each measure a different part of the loading experience: how quickly the first content appears, when the largest element finishes rendering, how stable the layout stays during load, and how fast the page responds to a tap or click.

Google has been using page speed as a ranking factor since 2010 for desktop and since 2018 for mobile. In 2021 it formalised this with the Page Experience update, which introduced Core Web Vitals — three specific metrics that now form part of Google's ranking algorithm. The March 2026 core update further tightened these signals, elevating Interaction to Next Paint (INP) alongside LCP as a primary ranking metric.

Speed also has a direct business impact that has nothing to do with rankings. According to Google's own research, 53% of mobile users abandon a page that takes longer than three seconds to load. A one-second delay in load time reduces conversions by approximately 7%. Every second you shave off your load time is revenue you recover.

Core Web Vitals Explained: LCP, INP, and CLS

Core Web Vitals are the three metrics Google uses to measure real-world page experience. They are measured from actual Chrome user data via the Chrome User Experience Report (CrUX), collected at the 75th percentile — meaning 75% of real visitors to your page must have a good experience for your page to pass.

LCP — Largest Contentful Paint (Loading) LCP measures how long it takes for the largest visible element on the page — usually a hero image or a main heading — to fully render. It answers the user's first question: is this page actually loading?

  • Good: ≤ 2.5 seconds

  • Needs Improvement: 2.5s – 4.0s

  • Poor: > 4.0 seconds

The most common LCP killers are unoptimised hero images, slow server response (high TTFB), render-blocking JavaScript, and client-side rendering that delays everything. Use Prafero's image optimization checker to identify oversized or uncompressed images that are dragging your LCP score down.

INP — Interaction to Next Paint (Responsiveness) INP replaced First Input Delay (FID) as a Core Web Vital in March 2024. Where FID only measured the very first interaction, INP measures the responsiveness of every click, tap, and keypress throughout the entire page visit — making it far harder to game and far more representative of real user experience. According to Chrome UX Report data from early 2026, 43% of websites still fail the INP threshold, making it the most commonly failed Core Web Vital.

  • Good: ≤ 200 milliseconds

  • Needs Improvement: 200ms – 500ms

  • Poor: > 500ms

INP failures are almost always caused by heavy JavaScript — long tasks blocking the main thread, third-party scripts (chat widgets, tag managers, tracking pixels) competing for CPU time, or bloated frameworks running unnecessary code on every interaction.

CLS — Cumulative Layout Shift (Visual Stability) CLS measures how much visible content moves unexpectedly during the page load. If a button jumps just as a user reaches for it, or a block of text shifts when an ad loads in above it, that is CLS in action. It is deeply frustrating and Google penalises it directly.

  • Good: ≤ 0.1

  • Needs Improvement: 0.1 – 0.25

  • Poor: > 0.25

The most common CLS causes are images without explicit width and height attributes, ads and embeds injected without reserved space, and web fonts that swap late and push content around.

Supporting Metrics: FCP and TTFB Beyond the three Core Web Vitals, your results also show First Contentful Paint (FCP) and Time to First Byte (TTFB).

FCP (good: ≤ 1.8s) measures when the first text or image appears on screen — the first signal to the user that something is happening. TTFB (good: ≤ 800ms) measures how long the server takes to respond to the initial request. TTFB is the performance ceiling: no amount of front-end optimisation compensates for a server that takes two seconds to respond before a single byte of content is delivered. If your TTFB is high, the fastest CDN fix is enabling gzip or Brotli compression and ensuring your server is responding efficiently.

Does Page Speed Affect SEO Rankings in 2026?

Yes — and in 2026, more than ever. Page speed is a confirmed Google ranking factor, and the March 2026 core update strengthened that signal by tightening Core Web Vitals thresholds and elevating INP as a primary ranking metric alongside LCP.

The nuance worth understanding is that speed functions as a tiebreaker and a multiplier, not a trump card. Strong content with quality backlinks still outranks technically perfect pages with nothing to say. But in competitive niches — where multiple pages match the search intent with similar content quality — Core Web Vitals consistently determine which page wins. And given that generative AI has made it far easier to produce decent content at scale, the technical gap between competitors is now often the deciding factor.

Speed also drives rankings indirectly through behaviour signals. A visitor landing on a slow page who clicks back to the search results immediately sends Google a clear signal that the page did not satisfy their intent. That pogo-stick pattern compounds across thousands of sessions and damages rankings even when the underlying content is strong.

Check your overall SEO health alongside your speed score using Prafero's seo score checker — because fast pages that fail on meta tags, headings, or structured data are leaving ranking positions on the table.

How to Improve Page Speed: Fixes for WordPress, Shopify, and Cloudflare

Highest-Impact Fixes for Any Site

The fastest wins, ranked by impact:

1. Optimise your hero image. The LCP element is almost always an image. Convert it to WebP or AVIF (25–35% smaller than JPEG with no visible quality loss), compress it, and add fetchpriority="high" to the <img> tag. Do not use loading="lazy" on the LCP image — this delays it deliberately and tanks your LCP score. Use Prafero's image optimization checker to find every uncompressed or oversized image on the page.

2. Enable compression. Gzip and Brotli reduce the size of HTML, CSS, and JavaScript files transferred between server and browser by 60–80%. Brotli offers 15–30% better compression than Gzip for text assets. Run Prafero's gzip checker to verify whether your server is compressing responses correctly.

3. Configure browser caching. Returning visitors should not have to re-download static assets on every visit. Proper Cache-Control headers tell browsers how long to store files locally, dramatically reducing load time for repeat visitors. Inspect your caching headers with Prafero's browser cache checker.

4. Upgrade to HTTP/2 or HTTP/3. HTTP/2 allows multiple requests to be sent over a single connection simultaneously (multiplexing), eliminating the request queue that slows HTTP/1.1 sites. HTTP/3 adds QUIC protocol for even faster connection setup. Check your protocol support with Prafero's http2 checker.

5. Minify CSS and JavaScript. Removing whitespace, comments, and redundant characters from your CSS and JS files reduces their size and decreases the Total Blocking Time (TBT) that accounts for 30% of the Lighthouse performance score. Audit your minification with Prafero's minification checker.

6. Reduce HTTP requests. Every JS file, CSS file, image, and font on your page is a separate HTTP request. Pages with excessive requests take longer to load, even when individual files are small. Count your page's requests with Prafero's resource checker to identify bloat.

WordPress

  • Plugin audit: Every active plugin can add JavaScript and CSS to every page. Use Query Monitor to profile which plugins are slowest. Remove anything unused.

  • Caching plugin: Install WP Rocket or LiteSpeed Cache for page caching, browser caching, and object caching in one place.

  • Image compression: Use ShortPixel to bulk-convert images to WebP and compress them without quality loss.

  • Managed hosting: If your TTFB is consistently above 800ms, shared hosting is your ceiling. Kinsta or WP Engine reduce TTFB by 60–80% via server-level caching and CDN.

  • Conditional asset loading: Use Perfmatters Script Manager to load plugin CSS/JS only on the specific pages where those plugins are active.

Shopify

  • App audit first. Each installed Shopify app can inject its own JavaScript and CSS into every storefront page — even pages where the app is not active — adding 200–500ms per app. Removing unused apps is typically the single fastest speed win on any Shopify store.

  • LCP image: Do not lazy-load your hero or product image. Add fetchpriority="high" to ensure the browser downloads it immediately.

  • Defer non-critical JS: Tracking pixels, chat widgets, and review carousels that are not needed for the first paint should be deferred until after the main content loads.

  • Use Dawn or a performance-optimised theme. Heavy third-party themes are a common source of render-blocking code.

  • Shopify's Cloudflare CDN is enabled by default — ensure all assets are served through it rather than from third-party hosting.

Cloudflare

  • Auto Minification: Speed › Optimization → enable for HTML, CSS, and JS.

  • Brotli compression: Speed › Optimization → enable Brotli (Cloudflare applies it automatically without touching your origin server).

  • HTTP/2 and HTTP/3: Enabled by default on all Cloudflare plans — verify it is active with the http2 checker.

  • Browser Cache TTL: Caching › Configuration → set a minimum cache TTL of 1 month for static assets.

  • Rocket Loader: Speed › Optimization → Rocket Loader defers JavaScript loading to prevent render-blocking. Test on staging first — it can affect some scripts.

Also check your site is fully mobile-ready alongside speed — use Prafero's mobile-friendly test since Google's mobile-first indexing means your mobile score is the one that determines rankings.

How to Read Your Page Speed Results

Performance Score (0–100) This is the Lighthouse composite score, a weighted average of FCP (10%), Speed Index (10%), LCP (25%), TBT (30%), and CLS (25%). Score 90–100 is Good (green). Score 50–89 Needs Improvement (orange). Score 0–49 is Poor (red). A high score is a useful health indicator, but the individual Core Web Vitals — which use real user field data — are what Google actually ranks on.

Good / Needs Improvement / Poor Labels. Each Core Web Vital is rated against Google's official thresholds. Good means the metric is passing. Needs Improvement means you are below the threshold but not critically failing — a focused fix will move you to green. Poor means the metric is actively damaging your rankings and user experience and needs immediate attention.

Lab Data vs. Field Data Lab data (Lighthouse) is a single simulated test run from one device under controlled conditions. Field data (CrUX) is aggregated from real Chrome users visiting your page over the past 28 days. Google uses field data for its ranking signals. If your lab score looks good but your CrUX data shows Poor for LCP, real users are having a worse experience than the simulation suggests — usually because of third-party scripts that behave differently in real conditions.

Common Page Speed Issues and How to Fix Them

1. LCP above 4 seconds. The most common cause is an unoptimised hero image being loaded without priority. Fix: convert to WebP, compress below 100KB where possible, add fetchpriority="high", remove loading="lazy" from the LCP element, and preload it with <link rel="preload">.

2. INP failing at 200ms+ Heavy JavaScript is blocking the main thread. Fix: audit third-party scripts (remove what you don't need, defer the rest), break up long tasks over 50ms using setTimeout or the Scheduler API, and reduce your JavaScript bundle size. On WordPress, this is usually a plugin; on Shopify, it is usually an app.

3. High CLS from shifting layout Images or embeds loading without reserved dimensions. Fix: add explicit width and height attributes to every image and iframe. Reserve space for ads, cookie banners, and dynamic content before they load. Use font-display: swap for web fonts and pre-load critical fonts.

4. TTFB above 800ms. Your server is slow to respond. Fix: enable server-side caching, use a CDN to serve from edge nodes closer to your users, upgrade hosting from shared to managed, and enable Gzip/Brotli compression. A CDN alone reduces TTFB by 60–80% for geographically distributed audiences.

5. Render-blocking CSS and JavaScript Scripts in the <head> block the browser from rendering anything until they fully download and execute. Fix: add defer or async to non-critical JavaScript, inline critical CSS for above-the-fold content, and load non-critical CSS asynchronously.

6. Score varies between tests. PageSpeed scores are not perfectly reproducible — they vary based on server load, network conditions, and CPU benchmarks at test time. Run three tests and take the median. For ranking purposes, focus on your 28-day CrUX field data in Google Search Console, not individual lab test scores.

7. Desktop passes but mobile fails. Google uses mobile-first indexing — your mobile score determines your rankings, not your desktop score. If mobile is failing, the usual culprits are render-blocking JavaScript that a slower mobile CPU cannot process as quickly, unoptimised images being served at desktop dimensions to mobile screens, and third-party scripts that are especially slow on 4G connections.

Frequently Asked Questions

Yes, completely. No account required, no credit card, no usage limits. Paste any URL and run as many tests as you need — free, always.
Yes. Prafero's Page Speed Checker gives you the same core metrics — LCP, INP, CLS, FCP, TTFB, and a Lighthouse-based performance score — with plain-English explanations for every result and actionable fix suggestions. Google PageSpeed Insights is also free but gives you raw data without explanations. GTmetrix requires a login to see Core Web Vitals. Prafero requires neither.
Yes. Page speed is a confirmed Google ranking factor since 2021 via Core Web Vitals, and the March 2026 core update strengthened that signal further by elevating INP as a primary ranking metric. LCP under 2.5 seconds, INP under 200ms, and CLS under 0.1 are the thresholds Google uses. Sites failing these metrics lose ranking positions to competitors that pass them when content quality is similar.
Lab data is a single simulated Lighthouse test run in controlled conditions — useful for diagnosing specific issues. Field data (CrUX) is anonymised, aggregated performance data collected from real Chrome users visiting your page over the past 28 days. Google uses field data for its ranking signals, not lab scores. If your lab score looks good but your CrUX shows Poor LCP, trust the CrUX data — it reflects what real users on real devices experience.
Lighthouse scores are not perfectly stable between runs. They vary based on server response time at the moment of the test, network conditions, CPU benchmarks at the testing server, and third-party scripts serving different content on each load. Run the test three times and take the median. For the most stable signal, check your Core Web Vitals field data in Google Search Console, which uses a 28-day rolling average from real users.

Relevant Space

Related Articles

01

Does Page Speed Affect SEO? Yes — Here's Exactly How (2026)

Page speed affects SEO directly and indirectly. Google uses three Core Web Vitals metrics — LCP, INP, and CLS — as confirmed ranking signals measured from real user data. Slow pages also generate higher bounce rates and shorter dwell time, which send negative behavioural signals that compound the direct ranking penalty. In 2026, slow sites additionally lose visibility in AI search engines including Google AI Overviews, ChatGPT, and Perplexity. The short answer is yes. The full answer is that speed now affects your rankings through four separate channels simultaneously — and most sites are only optimising for one of them. Want to know where you stand right now? Run your URL through Prafero's free page speed checker — no signup, instant Core Web Vitals results.

02

Robots.txt Checker: Test, Validate & Fix Your File — Free Google Tester Alternative

Your robots.txt file is the most dangerous file on your website. One stray character — a single Disallow: / left over from a staging environment — can wipe your entire site out of Google within days. And yet most people edit it blind, save it, and hope. The fix is simple: test before you trust. Paste any domain into the Robots Txt Checker and see exactly which rules are live, what they block, and whether your most important pages are reachable — instantly, with no signup. This guide covers everything: what robots.txt actually does, how to read every directive, how to fix the two Search Console errors everyone runs into, how to control AI crawlers like GPTBot and ClaudeBot, and the mistakes that quietly tank traffic.

03

How to Check Meta Tags of Any Website (Free, No Signup)

Meta tags live in the <head> section of every webpage — invisible when you load the page normally, but read by every search engine and social platform that touches that URL. If you want to see what a page's title tag, meta description, canonical, or Open Graph tags actually say, you have three options: dig through the browser's developer tools, view the raw page source, or use a tool that extracts everything in one pass. This guide walks through all three methods, what to look for once you can see the tags, and when each approach makes sense. If you just want the fastest route, skip to Method 3 and use Prafero's free Meta Tag Analyzer — paste any URL and every meta tag appears instantly with no signup required.

04

Meta Keywords Tag: Does It Still Affect SEO in 2026?

If you have ever opened a website's source code and spotted a line that reads <meta name="keywords" content="seo, digital marketing, website traffic"> — you have seen a meta keywords tag. And if you have ever wondered whether adding one to your pages helps your Google rankings, the answer is no. It has not helped since 2009. But the question keeps coming back. CMS platforms still include meta keywords fields. SEO plugins still have a box for them. And new site owners keep filling them in, convinced they are doing something useful. They are not. This post explains exactly what the meta keywords tag does, why Google killed it, what Bing actually does with it, and what the meta tags are in 2026 that actually matter. If you want to check what is currently in the meta section of any page, use Prafero's free Meta Tag Analyzer — it extracts every tag instantly with no signup required.