Check your website's speed on mobile and desktop

Find out how fast your website loads on phones and computers, what Google's page experience scores mean for your site, which pages are slowest for real visitors, and what to fix first.

Key Takeaways

  1. The standard way to check a website's speed is Google's PageSpeed Insights test, which loads a page twice, once as a phone and once as a computer, and scores it out of 100. Kite has that test built in, so you can ask for a speed check in plain language and get both results back with an explanation.
  2. A speed check gives you two kinds of numbers. Lab numbers come from Google loading your page once under fixed conditions. Field numbers come from real Chrome visitors over the past month. Field numbers tell you what your visitors actually experience, and lab numbers help you find the cause.
  3. Mobile scores are almost always lower than desktop scores, because Google's mobile test imitates a mid-range phone on a slow mobile connection. A low mobile score is worth acting on, but it doesn't mean every phone visitor waits that long.
  4. When you sign up, Kite times your homepage and up to three pages that matter for sales, such as pricing and signup, on phones. It uses real-visitor data when Google has it and points out the slowest page.
  5. On a site Kite hosts, Kite fixes what it finds, and it runs Google's mobile test again shortly after every publish. It emails you if your homepage's speed drops below a set threshold.
On this page

Why your website's speed on phones matters

For many small businesses and startups, a large share of visitors arrive on their phones, and phones are where slow pages hurt most. A visitor who taps a link from a social post or an ad and stares at a blank screen for five seconds often leaves before your page appears. Google also uses real visitors' loading experience as one of the signals in search ranking, so a slow site can cost you search traffic as well as visitors.

The usual way to check is to paste your address into Google's PageSpeed Insights or a tool like GTmetrix. You get a score out of 100, a row of colored numbers with names like Largest Contentful Paint, and a long list of technical suggestions. The test is good. The hard part is reading the results: which number matters, whether a mobile score of 45 is an emergency, which pages to test besides the homepage, and which suggestion will actually make a difference.

That reading is a good job for an AI agent. It means running the same test on several pages, comparing phone and computer results, telling real-visitor data apart from the lab test, and connecting a slow number to the image or script that causes it. Kite is an AI marketer. It researches your business, builds a growth strategy, and ships the work that brings you new customers. It has Google's speed test built in, so it can check your site whenever you ask and tell you what the results mean for your business. Here's how it works.

How Kite checks your website's speed

Kite starts by measuring. It runs Google's PageSpeed Insights test on your site as both a phone and a computer, and it collects Google's real-visitor data when your site has enough Chrome traffic to have any. When you first sign up, it goes further and times the pages that matter for sales, not just the homepage.

Next, Kite reads the results for you. It explains what each score means, separates what real visitors experience from what the lab test found, and points out the slowest page and the number that is dragging it down. Then it works out the likely cause, such as an oversized image at the top of the page or a script that holds up everything else.

Finally, Kite fixes what it can and keeps watching. On a website Kite hosts, it makes the changes, shows you a preview, and publishes them when you approve. After each publish, it runs Google's mobile test again and emails you if the homepage has become too slow. You can work with Kite in your browser or in Slack, and you can ask for a fresh check at any time.

  1. What does a website speed check measure?
  2. How do you check your Core Web Vitals?
  3. Why is your website slow on phones?
  4. Which pages should you test?
  5. Fix what's slowing your site down
  6. Keep checking after every change

What does a website speed check measure?

A website speed check measures how long a page takes to show its content, become usable, and stop moving around, on both a phone and a computer. When Kite runs Google's PageSpeed Insights test, it gets the following for each device:

  • Four scores out of 100. Performance is the speed score most people mean. The test also scores search basics, accessibility, and general best practices, so one check tells you about more than speed.
  • The load timings behind the performance score. These include how long the first text or image takes to appear, how long the largest element takes to appear, how long the page is too busy to respond to a tap, and how much the layout jumps while it loads.
  • Google's verdict from real visitors. When enough Chrome users have visited your site, Google reports how its loading experience rated for them over the previous 28 days.

The test takes up to about a minute per run. Kite can run it on your site or on a competitor's, which helps when you want to know whether a rival's site is noticeably faster than yours on phones.

How do you check your Core Web Vitals?

Core Web Vitals are three measurements Google uses to describe how a page feels to a real visitor. The first is how quickly the main content appears, called Largest Contentful Paint. Google considers 2.5 seconds or less good. The second is how quickly the page responds when someone taps or clicks, called Interaction to Next Paint, where 200 milliseconds or less is good. The third is how much the layout shifts while the page loads, called Cumulative Layout Shift, where a score of 0.1 or less is good. Google's page experience signals combine these with whether your site uses a secure connection and works well on a phone.

The part most people miss is that Google judges Core Web Vitals on real visitors, not on the lab test. The lab test loads your page once on a simulated device. It can't measure how quickly a page responds to a real tap, so it reports blocking time as a stand-in. The real-visitor data comes from Chrome users who visited your site, and it is what Google's ranking systems use.

Kite reads both and tells you which is which. If your site has real-visitor data, Kite leads with it, because it describes what your customers actually experienced. If your site is newer or quieter and Google has no real-visitor data for it, Kite says so and relies on the lab test instead. That keeps you from either panicking about a lab score your visitors never felt or ignoring a real problem because the lab test happened to run well.

Why is your website slow on phones?

Your website is almost always slower on phones because phones have less processing power and slower connections, and many sites are built and checked on a fast laptop. Google's mobile test makes this visible on purpose. It imitates a mid-range phone on a slow mobile connection, which is why the same page can score 85 on desktop and 45 on mobile.

The causes tend to be the same handful of things:

  • A large image or video at the top of the page that the phone has to download in full before the page looks finished.
  • Scripts for chat widgets, analytics, ads, or animations that the phone has to run before it can respond to a tap.
  • Fonts, banners, or embeds that load late and push the page's content down while someone is trying to read it.
  • A page that simply downloads too much, often several megabytes of images that were never resized for a small screen.

Kite connects the slow timing to the likely cause. For example, if your homepage's main content takes 4.1 seconds to appear on a phone but only 1.6 seconds on a computer, and your hero image is a large photo served at full size, the image is the first thing to fix. If the page appears quickly but stays unresponsive, the scripts it loads are the place to look. On a site Kite hosts or a code repository you've imported, Kite reads the page's code to confirm the cause before it proposes a change.

Which pages should you test?

Kite tests the pages that lead to revenue, because a slow pricing or signup page costs you more than a slow blog post. Most speed tools test whatever single address you give them, and most people only ever test their homepage.

When your team signs up, Kite times your homepage on phones along with up to three key pages it finds on your site. It picks your pricing page, your signup page, and your documentation, and it uses your demo, booking, or contact page in place of a missing signup page. For each one, it uses real-visitor timing when Google has it and runs the lab test when it doesn't, and it labels which is which. It then names the slowest of those pages. The results go into the growth report Kite delivers on your company, alongside its other research on your website.

Kite also has your own traffic in view. On a site it hosts, its built-in analytics show which pages people visit most and how your visitors split between phones and computers. If most of your visitors arrive on phones, Kite treats the mobile results as the ones that matter most.

Fix what's slowing your site down

Kite fixes speed problems directly on a website it hosts. It can resize and compress heavy images, change layouts so they work better on small screens, and fix errors that stop a page from displaying properly. New sites Kite builds already serve smaller images to phones, so most speed work on a Kite site is about pages and media added since launch.

Every change waits as an unpublished change you can preview before it goes live. When you publish, Kite shows the list of changes, ships them together, and checks that the site displays correctly. You can undo any single change if you don't like the result.

If your site lives in a GitHub repository you've imported, Kite makes the change in the code and merges it into your main branch, or opens a pull request if you protect that branch. Your own deployment then ships it. If your site runs on a website builder or content system that Kite doesn't host, Kite tells you which pages are slow and what is causing it, so your team or your developer knows exactly where to start.

Keep checking after every change

Kite checks your site's speed again shortly after every publish on a site it hosts. About a minute and a half after a publish goes live, it runs Google's mobile test on your homepage along with a few search checks. It emails the person who published if the mobile performance score falls below 50, if the search basics score falls below 90, or if the homepage downloads more than 5 megabytes.

The check warns and never blocks, so a publish always goes through. Each problem is reported once, and Kite reports it again only if it comes back after being fixed. If Google's test can't run, for example because Google's service is busy, Kite skips that check rather than telling you your site is broken.

You can also ask Kite to run a full speed check on a schedule, such as the first Monday of every month, so you can see whether a fix worked and catch a slowdown before your visitors complain.

What you get

A speed report for phones and computers

Performance, search basics, accessibility, and best-practice scores out of 100 for each device, with the load timings behind them.

A plain explanation of your Core Web Vitals

What real visitors experienced, when Google has that data, kept separate from what the lab test found.

Your slowest key pages

Timings for your homepage and up to three sales pages on phones, with the slowest one named.

The likely cause and a fix

The image, script, or layout problem behind the slow number, and the change Kite proposes to make.

The changes themselves

On a site Kite hosts or a GitHub repository you've imported, Kite makes the fixes for you to approve.

Ongoing checks

An email after any publish that leaves your homepage too slow, plus a scheduled check if you ask for one.

How to get started

Get started for free and ask Kite in plain language. You might say, "How fast is our site on phones?", "Check our Core Web Vitals and tell me what to fix first," or "Is our pricing page slower than our competitor's?"

Kite runs Google's speed test as both a phone and a computer and explains the results in the conversation. You don't need to connect anything for the check, because the speed test is built into Kite. If you've already finished sign-up, Kite has timed your key pages on phones as part of its research on your business, so it can start from those results.

If Kite hosts your website, it proposes the fixes and shows you each change before it goes live. Approve it with the Publish button or a reply, and Kite publishes the change and checks the site afterward. If your site's code lives in GitHub, connect the repository and Kite can make the changes there. Once you're happy with the first round, ask Kite to repeat the check every month.

Integrations used to check your website's speed

Kite's speed test is built in, so you can check any website without an account of your own. A connection only matters when you want Kite to change a site it doesn't host.

Common questions

What is a good PageSpeed score?

Google's tool colors a performance score of 90 to 100 green, 50 to 89 orange, and anything below 50 red. A mobile score in the 70s or 80s is a solid result for a typical marketing site, because the mobile test is deliberately harsh. Kite's own alert after a publish uses 50 on mobile as its line, since a homepage below it is slow enough to lose visitors. The score is a summary, though. Kite pays more attention to the timings behind it, especially how quickly your main content appears for real visitors on phones.

Does website speed affect Google rankings?

Yes, but it's one signal among many. Google uses real visitors' Core Web Vitals as part of its page experience signals, and a page that answers a search much better than its competitors can still outrank a faster one. The larger cost of a slow site is usually the visitors who leave before the page loads. That's why Kite prioritizes speed fixes on the pages that lead to signups and sales.

Why do PageSpeed Insights and GTmetrix give different results?

Each tool tests from a different location, on a different simulated device and connection, and some report different measurements. Even the same tool can give a slightly different score from one run to the next. The fix is to compare results from the same tool every time. Kite always uses Google's PageSpeed Insights test, so changes you see between checks come from your site rather than from switching tools. For a comparison of the speed tools themselves, see Best Website Speed Test Tools for Small Business Sites Coming soon .

Can Kite check a competitor's website speed?

Yes. Kite can run Google's speed test on any public website, so you can compare your homepage with a competitor's on phones and computers. That's useful when a competitor's site feels faster and you want to know by how much, or when you're deciding whether speed is worth working on at all.

My site has no real-visitor data. Is that a problem?

No. Google only reports real-visitor data for sites and pages with enough Chrome traffic, so many newer or smaller sites don't have it yet. In that case, Kite uses the lab test and tells you that's what the numbers come from. The lab test is still a reliable way to find heavy images and slow scripts, and fixing those helps whether or not Google has started collecting real-visitor data for your site.

Questions this page answers

  • How do I check my website's speed on mobile and desktop with AI?
  • Can an AI marketing agent test my website's speed?
  • How fast does my website load on mobile?
  • How do I check my Core Web Vitals scores?
  • Why is my website slow on phones?
  • What do Google's page experience scores mean for my site?

Related integrations

About the author

Devon Wells leads product marketing at Kite, the AI marketer. He spent a decade marketing industrial AI, from self-driving trucks to computer vision, but now Kite handles most of the work itself.

Tell me your goal and I’ll get to work.

Get started for free