HAZER
Menu

HomeThe SEO guide for local businesses › How page speed affects a local business in search

SEO Guide · Chapter 13 of 30

How page speed affects a local business in search

This page is for the owner of a local business site that feels slow on a phone, or that scores red in a speed test someone forwarded. After reading it you will know which three numbers matter and what usually causes each one.

In one paragraph

Page speed affects a local business in search in two ways: Google uses three measured numbers, called Core Web Vitals, as a ranking signal when pages are otherwise similar, and visitors on phones leave a slow page before it loads, which means fewer calls and forms regardless of ranking. The three numbers are how long the main content takes to appear, how much the page jumps around while loading, and how quickly it responds to a tap. On most local business sites the cause is a few oversized photos and a pile of plugins, and both can be fixed without redesigning anything.

What page speed means to Google

Google measures speed with three numbers, taken from real Chrome users on your site rather than from a lab. Largest Contentful Paint, or LCP, is how long it takes for the biggest thing on the screen, usually the hero photo or the headline, to appear. It should be under 2.5 seconds. Cumulative Layout Shift, or CLS, measures how far the page jumps around while it loads, as when a button moves just as you tap it. It should be under 0.1. Interaction to Next Paint, or INP, is how long the page takes to respond after a tap, and it should be under 200 milliseconds.

Google calls a page good when all three pass and uses that as a tiebreaker among pages that answer a search equally well. A slow page with the right content will still beat a fast page with the wrong content, but among four lenders who all have a page for the same search, speed decides who lands third and who lands sixth.

The larger cost is not ranking at all. About half of visitors on a phone leave a page that takes longer than three seconds to show something, and they never see your phone number.

What a slow site looks like on a mortgage lender site

Treasure Valley Home Loans in Boise closes about 22 loans a month and gets most of its new borrowers from search and from realtor referrals who look the lender up on a phone. The site was built on a page builder with a full-width hero photo of the Boise foothills, a row of six loan officer headshots, a rates widget that pulls from a third-party feed, a chat bubble, two tracking pixels and a video background on the about page.

The hero photo was uploaded straight from the photographer at 6,000 pixels wide and 4.2 megabytes. Each headshot is 3,000 pixels wide and displayed at 200. The rates widget loads a script from another domain before it draws anything, and the page reserves no space for it, so the whole page drops by 180 pixels when the widget arrives. The chat bubble adds 11 script files.

On a phone over a cellular connection the homepage shows a white screen for about five seconds, the hero photo fades in at seven, and the rates widget then pushes everything down just as the visitor reaches for the Apply button. Search Console rates every page on the site poor under Core Web Vitals, and competitors in Meridian with plainer sites that pass sit above it for mortgage lender Boise.

A worked example: speeding up a lender site in Boise

The homepage was tested on PageSpeed Insights before and after, using the mobile result. The table shows the numbers that changed and what caused each change.

MeasureBeforeAfterWhat changed
Largest Contentful Paint6.8 s2.1 shero photo resized to 1,600 px and 160 KB, served as WebP
Cumulative Layout Shift0.310.02fixed height reserved for the rates widget, image sizes declared
Interaction to Next Paint410 ms140 mschat bubble loads after first tap instead of on page load
Total page weight9.4 MB1.5 MBsix headshots from 3,000 px to 400 px, video background removed from the homepage
Requests14352three unused plugins removed, two duplicate font files dropped
Mobile performance score3188

The largest gain came from one file. The 4.2 megabyte hero photo alone took longer to download on a cellular connection than the entire page does now, and resizing it to the width it is displayed at cut the biggest number on the table by two thirds. The photo is the same photo.

The layout shift fix was a single line telling the browser how tall the rates widget will be, so the space is held open before the script arrives. The chat bubble was kept but now loads its scripts when someone taps it rather than when the page opens.

The video background stayed on the about page and came off the homepage. Each change was made in the settings of the site as it stands, and the design did not change.

How to check your own page speed

  1. Go to pagespeed.web.dev, paste in your homepage address and run the test. Read the Mobile result first, since that is what Google uses. The top section shows your three Core Web Vitals from real visitors if your site has enough traffic, and the section below it is a lab test that runs on any site.
  2. Scroll down to Diagnostics. The entry that reads Properly size images lists every photo that is being sent larger than it is shown, with the wasted kilobytes for each. This list is usually the whole problem.
  3. Open Google Search Console and click Core Web Vitals in the left menu. The Mobile report shows how many of your pages are rated poor, need improvement or good, and which measure is failing.
  4. Open your site on your own phone over cellular data, not wifi, and count the seconds until you can read the headline. If it is more than three, the test is telling the truth.

Since Google ranks from the phone version of every site, the mobile-first indexing page covers what else Google looks at on the small screen.

What we do about page speed

You will get the three Core Web Vitals for every page on your site, a list of the photos and scripts causing each failing number, and the fixes applied in order of size, starting with the images because they are nearly always the largest share. Photos are resized and converted without being replaced, space is reserved for anything that loads late, and scripts that are not needed on first view are moved to load afterward. Each page is retested and the numbers are reported side by side with the originals. Speed is measured on every site during the audit, which is the place to start.

Questions people ask about SEO: how page speed affects a local business in search

Does page speed affect Google rankings?

Yes, Google uses Core Web Vitals as a ranking signal, but it is a small one that acts as a tiebreaker among pages with similar content. A slow page with the right answer will still beat a fast page with the wrong one. Speed matters more for the visitors who leave before the page loads than for the ranking itself.

What is a good page speed score?

A good result is a Largest Contentful Paint under 2.5 seconds, a Cumulative Layout Shift under 0.1 and an Interaction to Next Paint under 200 milliseconds, which is what Google calls passing. The single mobile score from 0 to 100 is a lab estimate, and anything above about 80 is fine for a local business site.

Why is my website so slow on mobile?

The most common cause is photos uploaded at full camera size and displayed at a fraction of it, followed by scripts from chat tools, tracking pixels, fonts and unused plugins that all load before the page can draw. Run PageSpeed Insights and read the Properly size images entry first.

How do I make my WordPress site faster?

Resize and compress every image to the width it is displayed at, remove plugins you do not use, and turn on caching through your host or a caching plugin, in that order. Those three steps fix most WordPress sites. After that, set any chat widget or video to load after the page rather than with it.

Do Core Web Vitals matter for a small business?

Core Web Vitals matter for a small business because most of your visitors arrive on a phone and about half of them will leave a page that takes more than three seconds to show something. The lost calls from people who never saw the page cost more than the ranking effect.

This page is part of the The SEO guide for local businesses. The other guides: SEO, AEO, GEO.

Have us do this on your site

Send the address of your site. We fetch every page from outside, the way Google does, and send back the list: every page, every flag, and what we would fix first. Then we fix it, verify each change from outside, and report it in plain language every month.

Send us your site