If your website is live but you cannot find it on Google, do not start by buying backlinks or rewriting every page.
Start with a simpler question:
Is Google failing to index the page, or is Google indexing it but not ranking it for the phrase you are searching?
Those are two different problems.
Step 1: search for the exact page, not only your keyword
Try a site: search such as:
site:yourdomain.com
This is only a rough check, not a replacement for Search Console. If pages appear, Google knows about at least part of the site.
Then open Google Search Console and inspect the exact URL.
Google’s documentation says the URL Inspection tool can show a page’s current index status, test a live URL, show loaded resources and request a crawl for a specific page. See Google’s Search Console guide.
Step 2: if the page is not indexed, find the reason
Google’s own crawling and indexing FAQ lists several common reasons a site may be missing, including the site being very new. It also makes an important point: submitting a sitemap helps Google discover URLs but does not guarantee indexing or higher rankings. See Google’s crawling and indexing FAQ.
For a business site, I would check these in order.
Is the page set to noindex?
A staging website is often intentionally hidden from search engines.
Problems begin when that setting reaches production.
If a page contains a noindex directive, Google is being told not to include it.
Is robots.txt blocking crawling?
Robots rules and indexing directives are different, but a bad robots configuration can prevent Google from fetching resources or pages you expect it to crawl.
Do not copy a staging robots file into production without reviewing it.
Is the canonical pointing somewhere else?
A canonical tells search engines which URL you consider the main version when several URLs are similar.
If every service page accidentally points to the homepage as canonical, you can make it difficult for Google to treat those pages as independent search results.
Google also explains that pages need to be sufficiently different if you want them treated separately rather than grouped as duplicates. See Google’s canonicalization troubleshooting.
Does the page return the right status code?
A page can look normal in a browser while returning the wrong server response through a broken framework, redirect or proxy setup.
Important public pages should normally return a clean 200 response unless they intentionally redirect.
Did a redesign change the URLs?
This is one of the easiest ways to lose existing visibility.
If /services/accounting became /what-we-do/accounting-services and the old address simply returns a 404, Google has to rediscover and reassess the replacement.
When URLs move permanently, Google recommends permanent server-side redirects such as 301 or 308. See Google’s redirect guidance.
Use my website migration SEO checklist before changing an established site.
Step 3: if the page is indexed but not ranking, stop treating it as an indexing problem
This is where many businesses waste money.
Your homepage may be indexed perfectly and still not rank for:
best lawyer in Abuja
or:
hotel in Owerri
or:
web designer Nigeria
because ranking is a relevance and competition problem, not a submission problem.
Ask:
- Does the page clearly explain the service?
- Is the location actually relevant and visible?
- Is there enough useful information for the searcher?
- Does the site demonstrate real experience and trust?
- Is the page competing with another page on your own site?
- Are competitors answering the search intent more directly?
SEO begins after indexing, not before.
Step 4: make sure Google can discover your important pages
A new page should not be an orphan.
Link to it from relevant navigation, service pages or articles.
Submit a sitemap in Search Console. For a small number of important new or fixed URLs, Google says you can request a recrawl through URL Inspection. It also warns that crawling can still take days to weeks and repeated requests do not make it faster. See Google’s recrawl documentation.
Step 5: check your Google Business Profile if you are a local business
If customers visit your location or you serve a defined local area, Google Business Profile deserves attention.
Google says a verified Business Profile lets eligible businesses manage how they appear in Maps and Search, including their website, phone number, hours, location/service area, photos and reviews. See Google Business Profile help.
A Business Profile and a website solve different parts of the problem.
The profile helps local discovery.
The website gives you room to explain services, qualify enquiries, show proof and own the customer journey.
Step 6: check whether your own pages are competing
Publishing many near-identical pages is not a shortcut.
For example:
- “website designer Nigeria”;
- “best website designer Nigeria”;
- “professional website designer Nigeria”;
- “affordable website designer Nigeria”;
should not automatically become four separate articles.
If they all answer the same buying question, one strong canonical page is usually clearer than several weak ones.
This is why I audit intent before adding new SEO content.
A practical diagnosis order
When a client says “my website is not on Google,” I would check:
- exact URL in Search Console;
- response status;
noindex;- robots rules;
- canonical;
- sitemap and internal links;
- recent migrations or URL changes;
- content quality and search intent;
- competing URLs on the same domain;
- local Business Profile where relevant.
That order separates technical exclusion from ranking weakness.
Do not pay for an SEO package before you know which problem you have
If the site is blocked by noindex, adding blog posts will not solve it.
If the page is indexed but weak, requesting indexing every morning will not solve it.
If the wrong page owns the keyword, creating another near-duplicate can make the structure worse.
Diagnosis comes first.
If your Nigerian business website is live but Google visibility makes no sense, send me the domain and the search phrase you expected to appear for. I can help separate indexing, technical SEO, content and local-search problems before you pay for the wrong fix.



