Sunday, November 15, 2026Free SEO advice, every dayNo. 1 · Vol. I
Technical

My Website Is Not Coming Up on Google Search for My Services

My website is not coming up on Google search for my services, only my name? Five tests to find why your service pages don't rank, and the fix for each.

By The SEO Brief desk · November 14, 2026 · 8 min read

Get each new plain-English SEO guide the day it comes out. Free, by email. Unsubscribe in one click.

If your website is not coming up on Google search for your services but does come up for your business name, Google has your site. It just doesn't think any of your pages is the best answer for what customers type. The cause is almost always one of five things, and each one has a test you can run in a few minutes.

This guide is only for that case: you're indexed, but you're invisible for "roof repair Bristol" or "family dentist Austin". If a search for your own name finds nothing, start with why you can't find your website on Google instead. It covers indexing, hidden sites and robots.txt. For a site that has never been on Google at all, read our guide on how to get your website on Google.

To test one service page, run the free SEO page audit with our Claude connector. It checks indexing, titles, headings, content and internal links, then lists the fixes in order of urgency. No account needed.

First, make sure this is really your case

One minute, in a private browser window:

  1. Search your exact business name. You come up? Good.
  2. Search your main service plus your town, the way a customer would type it.
  3. In Google Search Console, paste the address of that service page into URL inspection at the top.

If the inspection says the page is on Google, carry on below. If it says the page isn't indexed, that's a different problem. Our guide on how to check if a page is indexed explains each reason Search Console gives.

One detail matters here. Your service page may show "Crawled, currently not indexed". Google's help page on the Page indexing report calls this a common message, because Google doesn't index every page it crawls. That's fine for a minor page. On a page you depend on for sales, it often points to Test 2 below: Google visited and didn't find enough to keep.

Why is my website not coming up on Google search for my services?

Here are the five causes, with the test for each, in the order we'd check them.

Cause The test Time
1. No page for that search Is there one page whose main topic is exactly this service? 5 min
2. Page too thin or too similar to others Compare it with the top 3 results, and with your own other pages 10 min
3. Wrong type of page What kind of page do the top 5 results show? 5 min
4. Your words aren't the customer's words What searches does Search Console show for that page? 5 min
5. The search shows a map first Is there a map with three businesses above the normal results? 2 min

Our guide why isn't my site ranking covers ranking in general. The tests below go deeper on service searches for small businesses.

Test 1: do you have a page for that search?

Google ranks pages, not businesses. A "Services" page that gives ten services one line each doesn't really answer "boiler repair Croydon". No single page on your site is about that service.

The test: write down the five searches that bring you paying customers. For each one, search site:yourdomain.com boiler repair (your domain, your service). If the result is your homepage or a general services page, you don't have a dedicated page.

The fix: one page per main service. Its title, main heading and first paragraph say exactly what it is, for example "Boiler repair in Croydon". Start with the service that earns you the most.

Test 2: is the page too thin, or a copy of your other pages?

A page with three sentences and a phone number gives Google very little to work with. Google asks site owners to judge whether their content provides substantial value when compared to other pages in search results.

The test, part one: open the top three results for your service search. Note what they answer that you don't: prices or what affects them, how the job works, how long it takes, areas covered, photos of real jobs, questions customers ask.

The test, part two: if you have town pages, open two of them side by side. If the text is the same with only the town name swapped, you have a problem. Google's spam policies give pages targeting specific regions or cities that funnel users to one place as an example of doorway abuse.

The fix: fewer pages, each one real. A town page earns its place with something true about that town: jobs you've done there, local building types, access or parking details. If you can't write that, cover the area on your main service page instead. Our guide for HVAC website pages shows what a full service page contains, and it works for most trades.

New guides by email, the day they come out. One practical fix at a time, no jargon. Get it free.

Test 3: is it the wrong type of page?

Sometimes your page is good but answers a different need. Google has already decided what a search is for, and the results show you what it decided.

The test: search your target phrase and look at the first five results. Write down what each one is:

  • Service pages from local businesses: people want to hire. A service page fits.
  • Guides and articles: people want to understand first ("how much does a new roof cost"). A sales page won't rank. A guide on your site that links to your service page can.
  • Directories and review sites: people want to compare. Your best route there is a strong listing on those sites and a complete Google Business Profile.

The fix: match the type that already ranks, then do it better. If guides rank, our method for writing a blog post that ranks applies.

Test 4: are you using your words or your customers' words?

Owners write "residential HVAC solutions". Customers type "AC repair". Google is good at matching meaning, but a page that never uses the plain phrase customers search for makes the match harder to see.

The test: in Search Console, open Performance, filter by your service page, and look at the Queries tab. These are the searches the page already appears for, with its average position. If the list is empty, or full of searches you don't care about, the page isn't clearly about what you sell.

The fix: use the customer's phrase in the page title, the main heading and the first sentence. Then link to the page from your homepage and from related pages, with that same phrase as the link text. Our internal linking guide shows how. A service page that is three clicks deep with no links pointing to it tells Google it isn't important.

Test 5: does the search show a map first?

For searches like "plumber near me" or "dentist Leeds", Google often puts a map with three businesses above the normal results. Those come from Google Business Profiles, not from your website.

The test: do your main service search on your phone, near your business. Is there a map? Are you in it?

The fix: Google's help page on how to improve your local ranking says local results are mainly based on relevance, distance and prominence. It recommends complete, accurate business details, responding to reviews and adding photos. It also says there's no way to request or pay for a better local ranking. You can't change distance. You can work on relevance and prominence, starting with our Google Business Profile checklist. If you come up on the map but not in normal results, or the reverse, read business on Google Maps but not in search.

What not to do

  • Don't buy links. Google's spam policies list exchanging money for links as link spam. Offers of "100 backlinks" for a small fee are exactly that.
  • Don't publish 30 town pages in a weekend. See Test 2.
  • Don't rebuild the whole site. Most of these fixes are on one or two pages.
  • Don't trust a ranking promise. Nobody controls Google's results. A good SEO tells you which test is failing and how they'll show it's fixed.

When you've changed a page, use "Request indexing" in URL inspection once. Then give it time. Our guide on how long SEO takes explains what to expect.

FAQ

Why does my website show up for my name but not my services?

Your name is unique, so almost nobody competes for it. Service searches are competitive, and Google picks the page that answers them best. Usually that means you need one dedicated, complete page per service.

Why is my website not showing on Google for keywords?

If the site is indexed, the page for that keyword is missing, thin, the wrong type, or uses different words than searchers do. Check the Queries tab in Search Console for that page to see which searches Google already links it to.

Do I need a separate page for each service?

For your main services, yes. One page per service lets that page fully answer one search. Small extra services can stay on a general page.

Will a Google Business Profile help my website rank?

It decides whether you appear in the map results for local searches, which often sit above the normal results. Your website still needs its own service pages to show up in the normal results.

What to do today

  1. Write down your five money searches and run the site: test from Test 1 for each one.
  2. Open Search Console, Performance, and check the Queries tab for your main service page.
  3. Pick the weakest page and compare it with the top three results. List what they answer that you don't.
  4. Want a second opinion first? Run the free page audit with Claude on that page.