Page Speed and SEO: How Site Speed Affects Your Rankings
- Sezer DEMİR

- a few seconds ago
- 5 min read
Page speed SEO became a formal ranking factor in 2010 for desktop and 2018 for mobile. With the introduction of Core Web Vitals as ranking signals in 2021, site speed moved from a secondary consideration to a core technical SEO priority. Pages that load slowly don't just lose ranking points — they lose users. Every additional second of load time increases bounce rate and decreases conversions.
Understanding how page speed affects SEO requires understanding both the direct ranking signals and the indirect performance impacts that compound over time.
⠀
How Page Speed Affects Google Rankings: Page Speed Seo
⠀
Google uses two types of speed data to influence rankings:
Lab data (Lighthouse):
Synthetic test data gathered by running automated page tests. Used for diagnostics. Lighthouse scores from tools like PageSpeed Insights and Chrome DevTools fall into this category.
Field data (Core Web Vitals):
Real-world performance data gathered from actual Chrome browser users through the Chrome User Experience Report (CrUX). This is the data Google uses for the Page Experience ranking signal. Your CrUX data is aggregated from real visits to your pages over the past 28 days.
The Core Web Vitals ranking signal:
Three metrics form the current Core Web Vitals set:
LCP (Largest Contentful Paint): Measures how long the largest visible content element (usually a hero image or large text) takes to load. Good: under 2.5 seconds. Needs improvement: 2.5-4.0 seconds. Poor: over 4.0 seconds.
⠀
INP (Interaction to Next Paint): Measures how quickly the page responds to user interactions. Good: under 200ms. Needs improvement: 200-500ms. Poor: over 500ms.
⠀
CLS (Cumulative Layout Shift): Measures unexpected layout shifts during page load. Good: under 0.1. Needs improvement: 0.1-0.25. Poor: over 0.25.
⠀
Sites with all three Core Web Vitals in the "Good" range receive a positive page experience signal. Sites in the "Needs improvement" or "Poor" range receive no positive signal (and may receive a negative signal for very poor scores).
⠀
Measuring Your Site's Page Speed ve Page Speed Seo
⠀
⠀
⠀
Google Search Console — Core Web Vitals Report:
The most important data source. Shows real-world field data for your URLs grouped by "Good," "Needs Improvement," and "Poor" for both mobile and desktop. This is the data that feeds the ranking signal. Access via Google Search Console > Experience > Core Web Vitals.
PageSpeed Insights (pagespeed.web.dev):
Combines field data from CrUX with lab data from Lighthouse. Enter any URL to see both your real-world Core Web Vitals scores and detailed technical diagnostics.
Lighthouse (Chrome DevTools):
Run directly in Chrome's DevTools (F12 > Lighthouse tab). Provides a comprehensive performance audit with specific recommendations. Lab data only — useful for development and diagnosing specific issues.
GTmetrix:
Third-party performance testing tool that provides waterfall charts showing every resource loaded and the time each takes. Excellent for identifying specific slow resources.
WebPageTest (webpagetest.org):
Advanced performance testing with geographic testing options, connection throttling, and detailed waterfall analysis. Free and highly detailed.
⠀
The Biggest Page Speed Killers (and How to Fix Them)
⠀
1. Large, unoptimized images
Images are typically the largest resources on any web page. An uncompressed JPEG hero image of 2-3MB can push LCP to 5+ seconds on mobile networks.
Fix: Compress all images. Use WebP format. Implement responsive images with srcset. Lazy load below-the-fold images. Use next-gen formats and a CDN.
2. Render-blocking JavaScript and CSS
JavaScript and CSS in the <head> block the browser from rendering page content until they're fully downloaded and parsed.
Fix: Move non-critical JavaScript to the bottom of <body> or use defer/async attributes. Inline critical CSS directly in <head>. Minify and compress CSS files.
3. Poor server response time (TTFB)
Time to First Byte (TTFB) — how long the server takes to respond — is the foundation of all other page speed metrics. A slow TTFB delays everything that follows.
Fix: Upgrade hosting (shared hosting is often the primary culprit). Implement server-side caching. Use a CDN to serve content from servers geographically close to users. Optimize database queries for CMS-based sites.
4. Too many HTTP requests
Every resource — each JS file, CSS file, image, font — requires a separate HTTP request. Too many requests add latency, especially for mobile connections with higher per-request overhead.
Fix: Combine CSS files. Use CSS sprites for icons. Inline small SVGs. Load fonts efficiently (self-host or use font-display: swap). Remove unused plugins and scripts.
5. No caching
Without caching, your server regenerates pages from scratch for every visitor. With caching, repeat visitors receive pre-built HTML instantly.
Fix: Implement server-side caching (Varnish, Redis) or CMS-level caching plugins. Set appropriate browser cache headers (Cache-Control, Expires) for static assets.
⠀
Hosting and CDN Impact on Page Speed
⠀
⠀
⠀
Your hosting environment has an enormous impact on TTFB and overall page speed. The performance hierarchy:
Shared hosting: Multiple sites share server resources. Slowest option. TTFB typically 500ms-2000ms+ during traffic spikes.
VPS (Virtual Private Server): Dedicated resources on a virtualized server. Better than shared. TTFB typically 200-500ms.
Managed WordPress/Shopify hosting: Optimized for specific platforms (Kinsta, WP Engine, Cloudways). Includes server-level caching. TTFB typically 100-300ms.
Dedicated server/cloud: Full server resources. Best performance. TTFB typically 50-150ms. Requires more technical management.
CDN (Content Delivery Network):
A CDN caches and serves static assets (images, CSS, JS) from servers near the user, dramatically reducing latency for global audiences. Cloudflare (free plan available), Fastly, and Amazon CloudFront are common choices.
For most small to medium sites, moving from shared to managed hosting combined with a free CDN tier is the single highest-impact page speed improvement available.
⠀
Technical Fixes for Core Web Vitals
⠀
Improving LCP:
Preload the LCP resource: <link rel="preload" href="hero-image.webp" as="image">
Use SSR or SSG to ensure content is in initial HTML
Optimize hero image size and format
Eliminate render-blocking resources above the fold
⠀
Improving INP:
Break up long JavaScript tasks
Defer non-critical JavaScript
Use requestIdleCallback for non-urgent work
Reduce third-party script execution
⠀
Improving CLS:
Set explicit width and height on all images and iframes
Avoid injecting dynamic content above existing page content
Use min-height on elements that may change size (e.g., ad slots)
Ensure web fonts don't cause layout shift with font-display: optional
⠀
Blakfy's technical SEO team conducts comprehensive Core Web Vitals audits, prioritizing fixes by their impact on real-world CrUX scores and implementing improvements across client sites.
⠀
Frequently Asked Questions
⠀
How much does page speed actually affect rankings?
Page speed is a confirmed ranking signal through Core Web Vitals, but Google has indicated it is a tiebreaker rather than a primary factor. A page with excellent content and strong links will still outrank a faster page with poor content. However, for queries where multiple pages have similar content quality, page experience becomes the differentiating factor. The bigger impact is often indirect: faster pages have lower bounce rates, higher engagement, and better conversion rates.
My PageSpeed Insights score is low but my rankings are fine. Should I still fix it?
Yes. The Lighthouse score in PageSpeed Insights is a lab score, not the field data that feeds the ranking signal. Your rankings depend on CrUX field data (actual user experiences). Check your Core Web Vitals report in Google Search Console for your real-world performance data. Additionally, faster pages convert better — improving page speed often has a larger business impact through conversion rate improvement than through ranking changes.
What is a good PageSpeed Insights score?
PageSpeed Insights provides a 0-100 score based on Lighthouse metrics. A score of 90+ is considered "Good," 50-89 is "Needs Improvement," and under 50 is "Poor." These lab scores are directionally useful for optimization, but what matters for rankings is your Core Web Vitals field data in Search Console — specifically whether LCP, INP, and CLS are rated "Good" from real user data.
