Building apps and platforms in Nigeria

    Website Not Showing on Google? Find Out Why

    Run the site: test, then work through why a website is not indexed or not ranking, with a checklist and a real hosting block example.

    By Published Last reviewed 5 min read

    Illustration of a search results page with a missing website and a magnifying glass

    If your website is not showing on Google, first find out whether Google has indexed it. Search for your domain with site: in front of it. If pages appear, you have a ranking problem. If nothing appears, you have an indexing problem, and the causes below are usually a new site, a noindex tag or no sitemap.

    Key points

    • Run the site: test first. It splits the problem into indexing or ranking in one minute.
    • Not indexed: the site is new, a noindex tag is on, or Google cannot read the page.
    • Indexed but low: thin pages, slow phones, no links to you, no Google Business Profile.
    • Check the live site, not your editor. A hosting block once kept my own fixes off my live site for weeks.

    How do I check whether Google has indexed my website?

    Type site:yourdomain.com into Google, with your own domain. Every page it lists is in Google's index.

    • Pages appear. You are indexed. Your problem is ranking: go to the second list below.
    • Nothing appears. You are not indexed: go to the first list.

    Then open Google Search Console, add your site and look at the Pages report. It tells you which pages are indexed and why others are not.

    Why is my website not indexed?

    1. It is new. Google needs time to find and crawl a site. Submit a sitemap in Search Console and request indexing for your main page.
    2. A noindex tag is on. A site built in a staging mode can ship with a noindex setting. View the page source and search for noindex. Google documents how to remove it.
    3. Google cannot read the page. If the text only appears after scripts run, a crawler may see an empty page. Open the page source and check that your words are there.
    4. The wrong address is live. If the site exists at two addresses, such as with and without www, pick one and redirect the other.

    What do the Search Console statuses mean?

    In the Pages report, Google lists a reason next to every page that is not indexed. These are the ones I meet most, in the wording Google uses.

    StatusWhat it meansWhat I do
    Crawled, currently not indexedGoogle read the page and chose not to list it, for nowMake the page more useful or merge it into a stronger page. Do not resubmit it repeatedly
    Discovered, currently not indexedGoogle knows the address but has not crawled it yetLink to the page from your main pages and wait
    Excluded by noindex tagThe page tells Google not to list itRemove the tag if you want it listed
    Alternate page with proper canonical tagThe page points to another address as the main oneCheck that the canonical address is the one you want

    Google's own report page says that for a crawled but not indexed page there is no need to resubmit it for crawling. So I work on the page, not on the request button.

    How long should I wait before I worry?

    Google says crawling can take anywhere from a few days to a few weeks after you request it, and that a request does not guarantee inclusion. My rule: request indexing once through the URL Inspection tool, then give it two weeks. If the page is still missing, read its status in the Pages report instead of asking again.

    Why is my website indexed but not ranking?

    1. The pages are thin. A page with two lines does not answer anything. Write the answer, then the detail.
    2. You wrote for yourself, not for the search. Use the words a customer types, not your slogan.
    3. It is slow on a phone. Test with Google's PageSpeed Insights and fix the largest images first.
    4. Nothing points to you. Get real mentions and listings that fit your business.
    5. No Google Business Profile. For local searches this is often the biggest gap.

    Is my fix even reaching the live site?

    Check this before anything else. On eliteplanners.ng, my own site, my hosting provider blocked new deployments from August 21 to October 13, 2026 because of a wrong commit author setting. Changes I made in that stretch never reached the live site, including a fix to how pages are pre rendered. I found out by looking at the live page, not my editor. I cannot prove it was the reason traffic flattened in early October, and I say so.

    What is the order to work through?

    StepCheckFix
    1site:yourdomain.comDecide indexing or ranking
    2View source for noindexRemove the tag
    3Is your text in the page source?Ask your developer for readable HTML
    4Search Console Pages reportFix each reason it lists
    5Mobile speedCompress images, remove heavy scripts
    6Business ProfileClaim and verify it

    A one week plan

    1. Day 1. Run the site: test, add the site to Search Console and submit the sitemap.
    2. Day 2. View the source of your home page and search for noindex. Check that your text is in the source.
    3. Day 3. Open the Pages report and write down each reason it lists, with the number of pages.
    4. Day 4 to 5. Fix the largest reason first. Use URL Inspection on your three most important pages.
    5. Day 6. Run PageSpeed Insights on your home page and compress the largest images.
    6. Day 7. Claim or check your Google Business Profile, then wait two weeks before you judge the result.

    If you want me to look at it, send the address through the contact page. For the longer route, read how to rank on Google in Nigeria for free. If you set up a Google Business Profile, the map listing can appear even before your site ranks.

    Frequently asked questions

    Why is my website not showing on Google?

    Either Google has not indexed it, or it is indexed and ranks low. Search for your domain with site: in front to find out which.

    How long does a new site take to appear?

    Google says crawling can take anywhere from a few days to a few weeks and that a request does not guarantee inclusion. Submit a sitemap, request indexing once, and check the Pages report after two weeks.

    What is a noindex tag?

    A setting in a page that tells search engines not to list it. Remove it from the page template or the site settings, then request indexing.

    Can I make my site appear faster?

    You can make it easier to find: a sitemap, links to your pages and a Search Console request. You cannot force Google to list or rank it.

    Does indexing mean I will get traffic?

    No. Indexed means listed. Ranking depends on how well the page answers the search compared with other pages.

    How I wrote this

    I wrote this from the checks I use on my own sites and the hosting block on eliteplanners.ng, as recorded on October 15, 2026. I removed the timelines and statistics from the earlier version that I could not source. I updated this post on October 15, 2026.

    Sources

    Want help getting found on Google?

    Technical fixes and content structure for sites that should be on Google. SEO starts at $1,200 per month, three month minimum.

    Portrait of John Osakwe.

    John Osakwe

    John Osakwe has built 100+ apps and websites since 2015, including Etest CBT, FizzFree and Pawlarm. More about John.

    All blog posts

    Start a project
    Start a project