--- layout: post title: "Core Web Vitals for Search Engine Optimisation: What Do We Need to Know?" date: 2023-07-24 00:00:00 categories: Web Development main: "https://csswizardry.com/wp-content/uploads/2023/07/cwv-seo.png" meta: "There’s still a lot of misunderstanding about CWV for SEO. Let’s work it out together." faq: - question: "Do Core Web Vitals affect SEO?" answer: "Yes, but only modestly. Core Web Vitals are a ranking signal, not the dominant factor, and they rarely outweigh stronger content or relevance." - question: "Are Core Web Vitals a tie-breaker?" answer: "That is the most practical way to think about them. They can help separate otherwise similar results, but they are not a substitute for strong content and search intent alignment." - question: "Do I need to pass Core Web Vitals on every page?" answer: "No. Rankings are assessed at the URL level, so some pages can fail without dragging every other page down with them." - question: "Do Lighthouse or PageSpeed Insights scores affect rankings?" answer: "No. Google’s rankings are based on real-world field data, not Lighthouse scores." - question: "Does iOS traffic count toward Core Web Vitals for SEO?" answer: "No. Core Web Vitals data used for Google Search comes from Chrome data sources, so Safari traffic is not included." --- ## Updates Stay updated by following [this article’s Twitter thread](https://twitter.com/csswizardry/status/1683353820900761600). I will post amendments and updates there. 0. 26 July, 2023: [iOS (and Other) Traffic Doesn’t Count](#ios-and-other-traffic-doesnt-count) ## Core Web Vitals and SEO Google’s Core Web Vitals initiative was launched in [May of 2020](https://blog.chromium.org/2020/05/introducing-web-vitals-essential-metrics.html) and, since then, its role in Search has morphed and evolved as roll-outs have been made and feedback has been received. However, to this day, messaging from Google can seem somewhat unclear and, in places, even contradictory. In this post, I am going to distil everything that you actually _need_ to know using fully referenced and cited Google sources. **Don’t have time to read 5,500+ words?** Need to get this message across to your entire company? [Hire me](/contact/) to deliver this talk internally. If you’re happy just to trust me, then this is all you need to know right now:
Google takes URL-level Core Web Vitals data from CrUX into account when deciding where to rank you in a search results page. They do not use Lighthouse or PageSpeed Insights scores. That said, it is just one of many different factors (or signals) they use to determine your placement—the best content still always wins.
To get a ranking boost, you need to pass all relevant Core Web Vitals and everything else in the Page Experience report. Google do strongly encourage you to focus on site speed for better performance in Search, but, if you don’t pass all relevant Core Web Vitals (and the applicable factors from the Page Experience report) they will not push you down the rankings.
All Core Web Vitals data used to rank you is taken from actual Chrome-based traffic to your site. This means your rankings are reliant on your performance in Chrome, even if the majority of your customers are in non-Chrome browsers. However, the search results pages themselves are browser-agnostic: you’ll place the same for a search made in Chrome as you would in Safari as you would in Firefox.
Conversely, search results on desktop and mobile may appear different as desktop searches will use desktop Core Web Vitals data and mobile searches will use mobile data. This means that your placement on each device type is based on your performance on each device type. Interestingly, Google have decided to keep the Core Web Vitals thresholds the same on both device classifications. However, this is the full extent of the segmentation that they make; slow experiences in, say, Australia, will negatively impact search results in, say, the UK.
If you’re a Single-Page Application (SPA), you’re out of luck. While Google have made adjustments to not overly penalise you, your SPA is never really going to make much of a positive impact where Core Web Vitals are concerned. In short, Google will treat a user’s landing page as the source of its data, and any subsequent route change contributes nothing. Therefore, optimise every SPA page for a first-time visit.
The best place to find the data that Google holds on your site is Search Console. While sourced from CrUX, it’s here that is distilled into actionable, Search-facing data.
The true impact of Core Web Vitals on ranking is not fully understood, but investing in faster pages is still a sensible endeavour for almost any reason you care to name.
it applies the same standard to all pages, regardless of the technology used to build the page.Interestingly, even back then, Google made it clear that the best content would always win, and that relevance was still the strongest signal. From 2010: > While site speed is a new signal, it doesn’t carry as much weight as the > relevance of a page. > — [Using site speed in web search ranking](https://developers.google.com/search/blog/2010/04/using-site-speed-in-web-search-ranking) And again in 2018: > The intent of the search query is still a very strong signal, so a slow page > may still rank highly if it has great, relevant content. > — [Using page speed in mobile search ranking](https://developers.google.com/search/blog/2018/01/using-page-speed-in-mobile-search) In that case, let’s talk about relevance and content… ## The Best Content Always Wins Google’s mission is to surface the best possible response to a user’s query, which means they prioritise relevant content above all else. Even if a site is slow, insecure, and not mobile friendly, it will rank first if it is exactly what a user is looking for. In the event that there are a number of possible matches, Google will begin to look at other ranking signals to further arrange the hierarchy of results. To this end, Core Web Vitals (and all other ranking signals) should be thought of as tie-breakers: > Google Search always seeks to show the most relevant content, even if the page > experience is sub-par. But for many queries, there is lots of helpful content > available. **Having a great page experience can contribute to success in > Search**, in such cases. > — [Understanding page experience in Google Search results](https://developers.google.com/search/docs/appearance/page-experience) The latter half of that paragraph is of particular interest to us, though: Core Web Vitals do still matter… {% include promo.html %} ## Core Web Vitals Are Important Though it’s true we have to prioritise the best and most relevant content, Google still stresses the importance of site speed if you care about rankings: > We highly recommend site owners **achieve good Core Web Vitals** for success > with Search… > — [Understanding Core Web Vitals and Google search results](https://developers.google.com/search/docs/appearance/core-web-vitals) That in itself is a strong indicator that Google favours faster websites. Furthermore, they add: > Google’s core ranking systems look to **reward content that provides a good > page experience**. > — [Understanding page experience in Google Search results](https://developers.google.com/search/docs/appearance/page-experience) Which brings me nicely onto… ## It’s Not Just About Core Web Vitals What’s this phrase
page experiencethat we keep hearing about? It turns out that Core Web Vitals on their own are not enough. Core Web Vitals are a subset of [the Page Experience report](https://support.google.com/webmasters/answer/10218333?hl=en), and it’s actually this that you need to pass in order to get a boost in rankings. In [May 2020](https://developers.google.com/search/blog/2020/05/evaluating-page-experience), Google announced the Page Experience report, and, a year later, from [June to August 2021](https://developers.google.com/search/blog/2021/04/more-details-page-experience), they rolled it out for mobile. Also in [August 2021](https://developers.google.com/search/blog/2021/08/simplifying-the-page-experience-report), they removed Safe Browsing and Ad Experience from the report, and in [February 2022](https://developers.google.com/search/blog/2021/11/bringing-page-experience-to-desktop), they rolled Page Experience out for desktop. The simplified Page Experience report contains: * Core Web Vitals * Largest Contentful Paint * First Input Delay * Cumulative Layout Shift * Mobile Friendly (mobile only, naturally) * HTTPS * No Intrusive Interstitials
we do not use Lighthouse scores in ranking, but we can prove the equivalent quite quickly: > The Core Web Vitals report shows how your pages perform, **based on real world > usage data (sometimes called field data)**. > – [Core Web Vitals report](https://support.google.com/webmasters/answer/9205520?hl=en) And: > The data for the Core Web Vitals report comes from the CrUX report. The CrUX > report gathers anonymized metrics about performance times **from actual users > visiting your URL (called field data)**. > – [Core Web Vitals report](https://support.google.com/webmasters/answer/9205520?hl=en) That’s two definitive statements saying where the data _does_ come from: the field. So any data that doesn’t come from the field is not counted. > **PSI provides both lab and field data about a page.** Lab data is useful for > debugging issues, as it is collected in a controlled environment. However, it > may not capture real-world bottlenecks. Field data is useful for capturing > true, real-world user experience – but has a more limited set of metrics. > — [About PageSpeed Insights](https://developers.google.com/speed/docs/insights/v5/about) In the past—and I can’t determine the exact date of the following screenshot—Google used to clearly mark lab and field data in PageSpeed Insights:
The “Speed Update” […] will only affect pages that deliver the slowest experience to users…– Speed Update was a precursor to Core Web Vitals. This means that failing URLs will not get pushed down the search results page, which is probably a huge and overdue relief for many of you reading this. However… If one of your competitors puts in a huge effort to improve their Page Experience and begins moving up the search results pages, that will have the net effect of pushing you down. Put another way, while you won’t be penalised, you might not get to simply stay where you are. Which means… ## Core Web Vitals Are a Tie-Breaker Core Web Vitals really shine in competitive environments, or when users aren’t searching for something that only you could possibly provide. When Google could rank a number of different URLs highly, it defers to other ranking signals to refine its ordering. > …for many queries, there is lots of helpful content available. **Having > a great page experience can contribute to success in Search**, in such cases. > — [Understanding page experience in Google Search results](https://developers.google.com/search/docs/appearance/page-experience) {% include promo.html %} ## There Are No Shades of Good or Failed URLs Going back to the _Good_ versus _Failed_ columns above, notice that it’s binary—there are no grades of _Good_ or _Failed_—it’s just one or the other. A URL is considered _Failed_ the moment it doesn’t pass even one of the relevant Core Web Vitals, which means a Largest Contentful Paint of 2.6s is just as bad as a Largest Contentful Paint of 26s. Put another way, anything other than _Good_ is _Failed_, so the actual numbers are irrelevant. ## Mobile and Desktop Thresholds Are the Same Interestingly, the thresholds for _Good_, _Needs Improvement_, and _Poor_ are the same on both mobile and desktop. Because Google announced Core Web Vitals for mobile first, the same thresholds on desktop should be achieved automatically—it’s very rare that desktop experiences would fare worse than mobile ones. The only exception might be Cumulative Layout Shift in which desktop devices have more screen real estate for things to move around. > For each of the above metrics, to ensure you’re hitting the recommended target > for most of your users, a good threshold to measure is the 75th percentile of > page loads, segmented **across mobile and desktop devices**. > — [Web Vitals](https://web.dev/vitals/) This does help simplify things a little, with only one set of numbers to remember. ## Slow Countries Can Harm Global Rankings While Google does segment on desktop and mobile—ranking you on each device type proportionate to your performance on each device type—that’s as far at they go. This means that if an experience is _Poor_ on mobile but _Good_ on desktop, any searches for you on desktop will have your fast site taken into consideration.