SEOOctober 14, 20265 min read

Why does my homepage show up on Google but not my service pages?

Check whether Google can find your service pages, then improve service names, page titles and homepage links.

The short answer

Your homepage may show up while your service pages do not because Google has not indexed those pages, cannot access them, or considers your homepage a better match for the search. Check each service page in Google Search Console, then fix access problems, clarify its title and content, and add relevant homepage links.

If you’re asking “why does my homepage show up on Google but not my service pages,” Google may not have added those pages to its index, or it may prefer your homepage for that search. Start by checking each service page in Google Search Console before changing its wording.

Google’s index is its collection of pages that can appear in search results. A page can be in that collection without appearing for the service searches you care about.

Check whether Google has indexed each service page

Copy the full address of one service page and open Google Search Console for your website. Paste that address into the URL Inspection tool at the top, then read the indexing result.

If you have not connected Search Console, add your website and follow Google’s ownership verification instructions first. Repeat the inspection for each important service page rather than assuming they all have the same status.

  • “URL is on Google”: the page is indexed, but that does not guarantee it will appear for a particular search. Focus next on the page’s purpose, content and links.
  • “URL is not on Google”: read the reason shown in the page indexing details. It may point to an access problem, an indexing setting or a different version of the page.
  • “URL is unknown to Google”: check that your homepage or services overview links to the page and that your website’s sitemap includes it.
  • Use “Test live URL” to check current access and indexing eligibility. A successful live test does not mean the page is already indexed or will rank.

Fix anything preventing Google from accessing the page

Open the service page in a private browser window without logging in to your website. You should see the full service description, not a password screen, error message or unexpected redirect.

Next, check the page’s search visibility settings in your website builder. Look for labels such as “Hide from search engines” or “Allow search engines to index this page.”

  • If the page has a “noindex” setting, remove it if you want that page in search results. Google must be able to crawl the page to see the change.
  • If Search Console says crawling is blocked by robots.txt, ask your website provider to check the rule affecting that service page. Do not delete sitewide rules without understanding what they protect.
  • If Google lists another address as the canonical page, it considers that address the main version. Check whether the service page is a duplicate or is incorrectly pointing to your homepage.
  • Make sure the page is published and included in your site’s XML sitemap. Check the sitemap address under “Sitemaps” in Search Console.
  • After fixing a problem, inspect the page again and request indexing. A request does not guarantee inclusion or a particular completion date.

Give each page a clear service name and useful title

Once Google can access the page, make its purpose easy to understand. Your page title, main heading and opening description should name the actual service, not just say “Services” or “How I Help.”

Give each distinct service a page with information that helps someone decide whether to book. Avoid making nearly identical pages that only swap a service name or city.

  • Rewrite a vague page title such as “Services | Studio” as “Wedding Photography in Boise, ID | Studio Name” if that accurately describes your business.
  • Change a main heading such as “Capture Your Moment” to “Wedding Photography in Boise.” Keep personality in the supporting text without hiding the service name.
  • Start with a specific description, such as: “I photograph weddings in Boise and nearby venues. Packages include planning support, wedding-day coverage and an edited online gallery.” Use only details that are true for your service.
  • Explain who the service is for, what is included, how the process works and how to ask about availability. Include pricing or explain how you prepare a quote.
  • Use a location only when it is relevant and accurate. An online service does not need an unrelated city added to its title.

Link from your homepage to each main service

Add a short services section to your homepage with a direct link to each main service page. Use the service name as the clickable text so visitors and Google can understand where the link leads.

A normal website link is more useful here than a service name that appears only inside an image. Your navigation or services overview can provide additional paths to the same pages.

  • Replace a vague “Learn more” link with “Explore wedding photography” when it leads to your wedding photography page.
  • Give different services separate links, such as “Wedding photography” and “Family photography,” pointing to their matching pages.
  • Add a brief, accurate description beneath each homepage service link. Keep the detailed explanation on the service page.
  • Click every link after publishing to confirm that it opens the correct page rather than your booking platform, homepage or an old address.

Quick answers: why does my homepage show up on Google but not my service pages?

Indexing and appearing for a particular search are different issues. These answers can help you decide what to check next.

  • Does an indexed page always show up for my service searches? No. Google chooses results for each search, and an indexed page may not be selected.
  • Can I check indexing with a site: search? It can provide clues, but it is not a complete list of indexed pages. Use Search Console’s URL Inspection tool for an individual page.
  • Should I remove my homepage from Google? No. Keep it available and make your service pages clearer and easier to reach.
  • Will changing my page title guarantee visibility? No. A clear title helps explain the page, but it does not guarantee indexing or rankings.
  • Do I need a separate page for every variation of a service? No. Create separate pages when the services have meaningfully different details or customer needs.

How to tell whether your changes are working

Keep a simple record of each service page’s address, indexing status and the date you updated it. Recheck URL Inspection to see whether Google has indexed the page and recognized the intended main version.

In Search Console’s Performance report, filter by the exact service page address and review its impressions, clicks and search queries. Relevant impressions show that the page is appearing in search, while clicks show that people are visiting it; neither guarantees bookings.

Where to read more

The Visibility Fix checks all of this for you and walks you through each fix one at a time.

Want this done for your site, one fix at a time?

The Visibility Fix checks your website, Google profile and social bios, then walks you through the fixes in plain English.

See how The Visibility Fix works