Where Does Your Website Rank in Your Industry?


Hi everyone, this is Neo.

Lately, a lot of friends running independent sites have come to me with the same complaint: “We’ve been doing SEO for half a year, we keep publishing content — why won’t Google rank us higher?” My first suggestion is always the same: check one metric — Core Web Vitals. And sure enough, eight out of ten times, their mobile scores are glowing red.

Plain and simple: your site probably isn’t losing on content. It’s losing on speed.

Today I want to walk you through three questions:

  • Which performance metrics actually affect Google rankings?
  • How do you quickly find the pages that need fixing first?
  • Where does your site actually stand compared to your competitors?

By the end, you’ll have a complete industry benchmarking method — you’ll know where you are, where your competitors are, and what to do next.


1. Site performance = real money

A lot of people think “site performance” just means “does it load fast.” It’s way more than that.

Google has been hammering on Page Experience for years. Your user experience directly drives three things:

  • Conversion rate: Every extra second of LCP (Largest Contentful Paint) costs you about 7% in conversions on average.
  • Google rankings: Core Web Vitals is an official ranking signal. Its weight is small — maybe 1-3% — but in a niche where everyone’s content looks the same, that 1-3% is often the difference between page one and page three.
  • AI search visibility: ChatGPT, Perplexity, and the other AI engines don’t read CWV scores directly, but they do skip slow pages when crawling, and structured, well-built content is far more likely to get cited.

So performance optimization isn’t “the tech team’s problem.” It’s a strategic asset that maps directly to revenue.

Neo’s take: A lot of owners treat performance as a cost — “as long as it opens, we’re good.” But the data says performance is a lever. Give both a fast site and a slow site 1,000 visitors: the fast one converts 70 orders, the slow one maybe 50. Those 20 orders are pure profit.


2. Google’s three rulers: Core Web Vitals

Google tracks plenty of UX signals, but three sit at the core, together called Core Web Vitals:

1. LCP (Largest Contentful Paint) — loading speed

Measures how fast the page loads. Specifically, the time from when a user requests the page to when the largest element above the fold — usually a hero image or a big headline — finishes rendering.

  • Passing threshold: ≤ 2.5 seconds
  • Common independent site pitfalls: uncompressed hero images, PNG/JPEG instead of WebP/AVIF, slow server response (high TTFB), no CDN.

2. INP (Interaction to Next Paint) — interactivity

Measures how responsive the page feels. Since March 2024, INP has permanently replaced FID as the standard. It evaluates interaction latency across the page’s entire lifetime, which is far stricter than the old metric.

  • Passing threshold: ≤ 200 milliseconds
  • Common independent site pitfalls: Google Tag Manager stuffed with tracking tags, Facebook Pixel, TikTok Pixel, live chat widgets, review widgets — third-party scripts choking the main thread.

3. CLS (Cumulative Layout Shift) — visual stability

Measures how stable the layout is. You know that moment when the page is almost done loading and an ad suddenly pops in, shoving the button you were about to click out of the way? That’s layout shift.

  • Passing threshold: ≤ 0.1
  • Common independent site pitfalls: images/videos without explicit width and height, ads or recommended products injected dynamically, webfont loading that makes text flash (FOUT).

Google’s rule: at least 75% of visits must hit the “good” threshold for your site to pass the Core Web Vitals assessment and earn the SEO boost.

Neo’s take: According to 2025 HTTP Archive data, only 33% of sites worldwide pass all three CWV metrics on mobile. That means if you simply get your mobile metrics to the passing line, you’re already ahead of two-thirds of the internet. This isn’t hard — it’s an information gap.


3. 0.1 seconds, 1 second, 10 seconds: the lifeline of response time

Jakob Nielsen, the UX research authority, proposed a classic three-tier response time model back in the day:

  • 0.1 seconds: Feels “instant.” No perceptible delay between an action and the result. The ideal.
  • 1 second: Users keep a smooth browsing rhythm, attention never breaks. The acceptable ceiling.
  • 10 seconds: Attention starts leaking, the brain switches into “waiting” mode, and a lot of people just close the tab. The death line.

What does this mean for independent sites?

If your product page takes more than 3 seconds to load, visitors may leave before they ever see the “Add to Cart” button. For B2B sites, potential customers can lose patience before even reading your core selling points.

Speed isn’t a nice-to-have. It’s the precondition for users seeing your content at all.

Neo’s take: Nielsen’s model is from the 1990s, and it’s still eerily accurate. The only difference is that users today have even less patience — 10 seconds? Plenty of people bounce at 3. The goal for an independent site isn’t “passing.” It’s making the wait imperceptible.


4. Four steps to know where you stand: a hands-on guide

Now that you know the standards, it’s time to benchmark. How do you know if you’re the industry leader or the caboose?

This four-step process costs nothing — just Google’s free official tools.

Step 1: Pull your data from PageSpeed Insights

Open Google PageSpeed Insights and enter your domain.

You’ll see two kinds of data:

  • Field Data (real user data): Sourced from the Chrome User Experience Report (CrUX) — actual visits by real Chrome users. This is what Google ranks on.
  • Lab Data: Lighthouse’s simulated testing, used for diagnosing specific issues.

Focus on the three Core Web Vitals in Field Data. If it says “No Data,” your traffic isn’t big enough yet for CrUX to have picked you up. In that case, lean on Lab Data, or check the Core Web Vitals report in Google Search Console.

Beyond the big three, you can also break things down further:

  • Server response time vs. image load time
  • Network latency for typical users
  • Whether navigation is triggering full page reloads

Step 2: Build separate scorecards for mobile and desktop

Key point: always look at mobile and desktop separately.

Google now uses mobile data as the primary basis for rankings across all devices. But a lot of site owners only check desktop, see “looks fine,” and move on. Meanwhile their mobile scores are all red and their rankings refuse to budge.

Here’s the workflow:

  1. Record your LCP, INP, and CLS values from PageSpeed Insights.
  2. Record the percentage of visits with “Good” experience.
  3. Toggle between the Mobile and Desktop tabs and capture both sets of data.
  4. Organize everything into a simple table.

Step 3: Repeat for 3-5 competitors

Pick the 3-5 best-ranking competitor sites in your niche, run their URLs through PageSpeed Insights, and record the same data.

Then do one important thing: find the Top Performer for each metric.

  • Whose LCP is fastest?
  • Whose INP is most stable?
  • Whose CLS is cleanest?

That tells you where the ceiling is. Don’t compare against the industry average — compare against the best.

Step 4: Build a visual comparison

Put your data and your competitors’ data into one table or chart, side by side.

This step isn’t about “reading numbers” — it’s about telling a story:

  • If you’re the owner, this chart tells your team “why our traffic is lower than the competitor’s.”
  • If you’re an agency, this chart tells your client “why you need performance optimization.”
  • If you’re an operator, this chart tells you “which metric to fix first.”

If you have bandwidth, grab a free-tier tool like DebugBear, or just build a trend sheet in Google Sheets and update it monthly — you’ll see at a glance whether you’re improving or falling behind.

Neo’s take: I’ve met way too many independent site owners who optimize by feel — “I think the site is pretty fast.” Feelings lie. Data doesn’t. The biggest value of benchmarking is turning your optimization from “by feel” to “by data.” And I strongly recommend a full benchmark every quarter, because your competitors are improving too — standing still is falling behind.


5. Keep monitoring: don’t wait until rankings drop to fight the fire

Performance optimization isn’t a one-and-done. Install a new plugin, swap a banner image, add a tracking script — any of it can send your CWV back to square one.

So continuous monitoring is non-negotiable. At minimum, do these three things:

  1. Check the Core Web Vitals report in Google Search Console monthly: watch whether the Good/Needs Improvement/Poor distribution across your URLs is getting worse.

  2. Test in PageSpeed Insights before shipping major changes: make sure the new feature won’t drag performance down.

  3. Set a performance budget: for example, ≤150KB of JS per page, ≤1MB images, CLS ≤0.1. Every time you add a feature, ask: does this blow the budget?

And when something breaks, you need to be able to run quick Before/After comparisons to pinpoint which change caused the regression.

Neo’s take: The biggest risk for an independent site isn’t being slow — it’s not knowing you’re getting slower. Plenty of owners only check CWV after traffic gets cut in half, and discover that their LCP went from 2 seconds to 5 when they launched that new theme three months ago. Monitoring isn’t about chasing a perfect score. It’s about catching problems before they get big, and cutting your losses early.


Summary

Today we covered the core logic of independent site performance optimization:

  1. Site performance directly affects conversion rate, Google rankings, and AI search visibility — not optional, mandatory.
  2. Core Web Vitals is Google’s official standard — LCP (loading), INP (interaction), CLS (stability), with 75% of visits needing to pass.
  3. Nielsen’s 0.1-1-10 second model shows that speed decides whether users ever see your content.
  4. The four-step benchmarking method — pull data from PageSpeed Insights, build per-device scorecards, analyze competitors, visualize the comparison — tells you exactly where you stand in your industry.
  5. Continuous monitoring is your safety net against performance regressions. Don’t wait until rankings tank to start fixing things.

I’ll leave you with this: in a world where content is increasingly interchangeable, performance is your differentiation. Your content may be just as good as your competitor’s — but if you make users wait one extra second, they may never come back.

Hope this helps. If you have your own independent site, open PageSpeed Insights right now and test your mobile data. Drop your results in the comments — let’s see who the real speed king is.