Published 29 August 2026 · Updated 29 August 2026
Why is my website not showing on Google?
There are two completely different problems and the fix depends on which one you have. Either Google has not indexed your site at all, which is usually a technical block such as a noindex tag left on after launch, a robots.txt rule, or a site that is simply too new; or Google has indexed it and it is ranking below where you are looking, which is a content and authority problem, not a technical one. Search site:yourdomain.com in Google. If nothing comes back, it is the first problem. If your pages appear, it is the second. Almost everything you read about this conflates the two.
Key takeaways
- Run the site: search first. Thirty seconds of checking tells you which of two very different problems you have, and stops you fixing the wrong one.
- The most common single cause is a leftover noindex. Sites are built with search engines blocked and the block does not always get removed at launch.
- A brand new site takes days to weeks to appear, and months to rank for anything competitive. Nothing is broken in week two.
- If you do not rank for your own business name, something specific is wrong. That is not a competition problem.
- Local businesses need a Google Business Profile. The map results and the ordinary blue links are two separate systems and you can be missing from one while present in the other.
- Being indexed is the floor, not the goal. Once you are in the index, ranking is about matching what people actually search and being worth linking to.
What this guide covers
- There are two different problems here
- How to check which one you have
- Reasons your site is not indexed at all
- Reasons you are indexed but not ranking
- When you do not even rank for your own business name
- Local search and Google Business Profile
- How long a new site takes
- The fix sequence, in order
- When to get help
- Mistakes that keep sites invisible
- Frequently asked questions
There are two different problems here
When a business owner says their website is not showing up on Google, they usually mean one of two things, and the two have almost nothing in common except the symptom.
Problem one: not indexed
Google does not have your pages in its database at all. No search will find them, including a search for your exact business name or a sentence copied word for word from your homepage. This is nearly always a technical or access issue and it is usually fixable in a day.
Problem two: indexed but not ranking
Google has your pages and will show them if the search is specific enough, but you are not appearing for the searches you care about. This is a content, relevance and authority problem. It takes months, not days, and there is no switch to flip.
The reason this distinction matters so much is that the advice for each is completely different, and most of what circulates online mixes them together. Someone with a leftover noindex tag spends six months writing blog posts that nobody can see. Someone whose site is perfectly indexed but ranks eleventh for a competitive term keeps resubmitting their sitemap, which changes nothing. Working out which problem you have is the entire first step.
Do this before anything else Go to Google and search for site:yourdomain.com with no space after the colon. This asks Google to show only pages from your domain. If you get results, you are indexed and you have problem two. If you get nothing at all, you have problem one. Everything below is organised around that answer.
“Most people spend months solving the wrong one of these two problems. Thirty seconds of checking prevents it.”
How to check which one you have
Four checks, in order, and you can do all of them in under ten minutes without any technical knowledge.
- (‘Search site:yourdomain.com’, ‘No results means you are not indexed. A handful of results when you have thirty pages means partial indexing, which is its own signal. All your pages listed means indexing is fine and the issue is ranking.’)
- (‘Search your exact business name plus your city’, ‘If you are indexed but do not appear for your own name, something specific is wrong. Skip to the section on that below, because it is a different diagnosis again.’)
- (‘Copy a distinctive sentence from your homepage and search it in quotation marks’, “If that sentence is on your site and Google cannot find it, that page is not indexed. If it returns somebody else’s website, your content may have been copied, which is worth knowing.”)
- (‘Open Google Search Console’, ‘Free, and the only place you see what Google actually thinks about your site. If you do not have it set up, set it up today. The URL Inspection tool will tell you, page by page, whether Google has the page, when it last looked, and why it excluded the page if it did.’)
Search Console is not optional Every other method of diagnosing this is guesswork. Search Console tells you directly whether Google has crawled a page, whether it indexed it, and which of about a dozen specific reasons caused it to be excluded. Verification takes a few minutes, usually by adding a DNS record or uploading a file. If you have a web developer, they can do it in one email.
One caution on checking your own rankings by searching in your normal browser: Google personalises results based on your location and history, and you visit your own site constantly. What you see is not what a stranger sees. Use Search Console’s performance report for your real average position rather than trusting a manual search.
Reasons your site is not indexed at all
If the site: search returned nothing, work through these in order. They are listed roughly by how often they turn out to be the cause.
- (‘A noindex tag left on after launch’, “By far the most common cause. Sites are built with search engines discouraged so that half-finished pages do not get indexed, and the setting does not always get switched off at launch. In WordPress it is a single checkbox under Settings, Reading, labelled ‘Discourage search engines from indexing this site’. Uncheck it. Some SEO plugins and page builders have their own separate noindex setting, so check those too.”)
- (‘robots.txt blocking crawlers’, “Visit yourdomain.com/robots.txt. If you see ‘Disallow: /’ under ‘User-agent: *’, you are telling every search engine to stay out of the entire site. This often comes from a staging environment being copied to production.”)
- (‘The site is brand new’, ‘Google has to discover a site before it can index it. With no links pointing to it and no sitemap submitted, discovery can take weeks. Submit the sitemap in Search Console and it usually happens in days.’)
- (‘The site is behind a password or a staging URL’, ‘If the live site still requires HTTP authentication, or if the version people are visiting is on a temporary staging domain, Google cannot see the real thing. Also check that your staging site is not itself indexed, competing with your live one.’)
- (‘A canonical tag pointing somewhere else’, ‘A page can tell Google that another URL is the real version of itself. Misconfigured canonicals, often left pointing at a staging or development domain, cause Google to drop the pages entirely.’)
- (‘Content rendered only by JavaScript’, “If the page is blank when JavaScript is disabled, Google can often still handle it but indexing is slower and less reliable. Test the page in Search Console’s URL Inspection and look at the rendered HTML.”)
- (‘Server errors or the site being unreachable when Google visits’, ‘Repeated 5xx errors, aggressive firewall or bot-protection rules, or overly strict rate limiting can block Googlebot specifically while ordinary visitors see the site fine.’)
- (‘A manual action or security issue’, ‘Rare, but check the Manual Actions and Security Issues sections in Search Console. A hacked site injecting spam pages can get an entire domain removed.’)
Check the noindex first, every time If your site went live in the last year and nothing is indexed, check the noindex setting before you investigate anything else. It accounts for a large share of these cases and takes ten seconds to rule out. It is also the reason a site can rank perfectly well for two years, get redesigned, and vanish the following month.
After you fix whatever you find, request indexing in Search Console for your most important pages, and submit or resubmit your sitemap. Indexing is not instant, but for a site that was blocked and is now open, pages typically start appearing within a few days rather than a few weeks.
Reasons you are indexed but not ranking
If the site: search shows your pages, nothing is broken. Your site is in the index and eligible to appear. What is happening is that for the searches you care about, Google has decided other pages answer the question better. That is a different kind of work.
Your pages do not target what people search
The single most common cause. A page headed ‘Our Services’ targets nothing. A page headed ‘Bookkeeping Services in Calgary’ targets a real search. Businesses routinely write about themselves in their own vocabulary rather than in the words customers type.
The content is thin
A page of two paragraphs and a phone number is competing with pages that answer the question thoroughly. Depth is not word count for its own sake, but a page that genuinely answers what someone came to find will beat one that gestures at it.
No page targets the search at all
Many businesses expect their homepage to rank for everything. It cannot. Each distinct thing you want to be found for generally needs its own page, properly titled and genuinely about that thing.
Nobody links to you
Links from other sites are still a substantial part of how Google judges whether a page is worth showing. A new site with no links is not going to outrank established competitors on a competitive term, whatever the content quality.
The term is more competitive than you assumed
‘Web design’ is a national commercial term contested by companies with large budgets. ‘Web design for dentists in Winnipeg’ is winnable. Choosing terms you can realistically compete for is most of the skill.
Technical issues degrading everything
Very slow loading, a site that does not work properly on a phone, broken internal links or duplicate pages competing with each other. Individually small, cumulatively significant.
There is a useful diagnostic in Search Console’s performance report. Look at the queries where you are appearing at position eight to twenty. These are searches where Google already considers you relevant but not the best answer. Improving one of those pages is usually far more productive than trying to break into a term you have never appeared for at all.
The realistic expectation For a term with genuine competition, moving from nowhere to the first page is typically a six to twelve month project involving better pages, more of them, and some reason for other sites to reference you. Anyone offering first-page rankings in thirty days is either targeting terms nobody searches or is not being straight with you.

When you do not even rank for your own business name
This deserves its own section because it is a distinct diagnosis. If someone searches your exact business name and your website does not come up, that is not competition and it is not an SEO strategy problem. Something specific is wrong, and it is usually one of five things.
Work through these
- You are not indexed at all. Run the site: search. This is the first thing to rule out and it explains most cases.
- Your business name is a common phrase or shared with a larger company. If you are called Summit Consulting, you are competing with every other Summit Consulting. Search your name plus your city, and check whether you appear then.
- Your business name does not appear on your own website in a way Google can read, for example if it only exists inside a logo image with no text alternative. Your name should be in your homepage title tag, in the visible text, and in your footer.
- You have a Google Business Profile that is unverified, suspended or points at a different website, which affects what shows for a branded search.
- Multiple versions of your site exist at once, for example both the www and non-www addresses, or both http and https, without redirects. Google splits its assessment across them and none of them looks authoritative.
The quick homepage title check Open your homepage, right-click and choose View Page Source, then look for the text between the title tags near the top. It should contain your business name and what you do. Sites where this reads ‘Home’ or ‘Untitled’ or the name of a page builder template are surprisingly common, and it is a meaningful handicap for branded searches.
Local search and Google Business Profile
For any business that serves customers in a specific place, there are effectively two separate systems and you can be invisible in one while doing fine in the other. The ordinary blue links come from your website. The map pack, which is the box of three businesses with a map that appears for local searches, comes from Google Business Profile. Fixing your website does nothing for the map pack, and vice versa.
If you are a local business and not appearing in the map results, work through this list.
- (‘Claim and verify the profile’, ‘An unverified profile does not show properly. Verification is usually by postcard, phone, email or video depending on your business type. This is the single biggest step.’)
- (‘Complete every field’, ‘Categories, hours, service areas, description, attributes, services and products. Incomplete profiles rank worse than complete ones, and the primary category is the field with the most influence.’)
- (‘Get the category right’, ‘Your primary category has more effect on which searches you appear for than almost anything else in the profile. Look at what the businesses ranking above you have selected.’)
- (‘Make your name, address and phone number consistent everywhere’, ‘Your website, your profile, your directory listings and your social pages should all show exactly the same details, formatted the same way. Inconsistency here is a genuine ranking factor for local results.’)
- (‘Add photos and keep adding them’, ‘Profiles with current photos perform better and get more clicks. This is low effort and consistently underused.’)
- (‘Build reviews steadily’, ‘Review count and recency both matter for map rankings, and reviews influence whether someone clicks you rather than the business above you.’)
- (‘Understand proximity’, ‘Map results are heavily influenced by where the searcher is standing. You will rank well near your address and less well across the city, and no amount of optimisation fully overrides that.’)
Do not create a second profile If you cannot access an existing listing, claim it rather than creating a new one. Duplicate profiles for the same business compete with each other, split your reviews, and can lead to suspensions. Google has a process for recovering access to a listing somebody else created or a previous employee set up.
How long a new site takes
Expectations cause more anxiety here than the actual results do. A realistic sequence for a brand new site with a new domain looks roughly like this.
Days to two weeks
Indexed, assuming nothing is blocking crawlers and you have submitted a sitemap in Search Console. You will find the site with a site: search and with very specific searches.
Two to eight weeks
Ranking for your own business name and for long, specific phrases with little competition. Traffic will be small and mostly people who already know you.
Three to six months
Beginning to appear for genuinely useful searches, particularly local ones and specific service terms, if the pages targeting them exist and are decent.
Six to twelve months
Competing for the terms you actually want, assuming ongoing content work and some links. This is the point at which search starts contributing meaningfully to enquiries.
Beyond twelve months
Competitive head terms, if they are winnable for a business your size at all. Many are not, and that is fine, because the specific terms convert better anyway.
Two things speed this up more than anything else: having other websites link to yours early, including your local chamber, industry directories, suppliers and any organisation you sponsor or partner with, and publishing genuinely useful pages that answer specific questions your customers ask. Two things slow it down: leaving the site technically blocked, and expecting the homepage alone to do all the work.
The fix sequence, in order
If you do nothing else, do these in this order. Each step is either free or cheap, and skipping ahead is how people end up spending money on the wrong thing.
- (‘Run the site: search’, ‘Decide which problem you have before doing anything else.’)
- (‘Set up Google Search Console and verify your domain’, ‘This is your only direct view of what Google thinks. Submit your sitemap while you are in there.’)
- (‘Check and remove any noindex’, ‘WordPress reading settings, your SEO plugin, and any page-level settings. Then check robots.txt for a blanket disallow.’)
- (‘Fix the address versions’, ‘Make sure www and non-www, and http and https, all redirect to one single version of your site.’)
- (‘Use URL Inspection on your five most important pages’, ‘It will tell you page by page whether Google has them and, if not, why. Request indexing for any that are missing.’)
- (‘Claim and complete your Google Business Profile’, ‘If you serve customers in a location. This often produces visible results faster than anything you do to the website.’)
- (‘Give each service or product its own properly titled page’, ‘One page per thing you want to be found for, with a title and heading that use the words customers actually search.’)
- (‘Get a handful of real links’, ‘Chamber of commerce, industry associations, suppliers, local partners, anyone you sponsor. Ten genuine local links matter more than any purchased package.’)
- (‘Then, and only then, invest in ongoing content’, ‘Once the technical floor is solid and you know which searches you already appear for, publishing pages that answer real customer questions is what compounds.’)
What not to do Do not buy links, do not submit your site to hundreds of directories, and do not pay for a service promising guaranteed first-page rankings. At best these do nothing. At worst, purchased links can result in a manual penalty, which is a considerably harder problem than the one you started with.
When to get help
Most of what is above is genuinely doable by a business owner with an afternoon and a bit of patience. There are a few situations where it is worth bringing someone in rather than persisting.
Worth getting help with
- Search Console reports a manual action. This means Google has taken deliberate action against your site. Reconsideration requests need to be done properly and usually require fixing something specific first.
- Your site was hacked or Search Console shows a security issue. Cleaning an injected-spam infection properly, and getting the flag removed, is specialist work.
- Traffic dropped sharply and suddenly without you changing anything. This needs diagnosis against algorithm timelines and your own change history.
- You are indexed, technically sound, and still invisible after six months of doing the right things. At that point the issue is competitive positioning and it needs a strategy rather than another fix.
- A previous provider used aggressive tactics. Inherited link problems and doorway pages need cleaning up before anything else will work.
- You have a large site with partial indexing. When a few hundred of a few thousand pages are indexed, the cause is usually structural and hard to find without proper crawling tools.
Whoever you bring in, ask them two questions before you engage: what specifically do they think is wrong, and what will they show you as evidence it improved. Anyone who cannot answer the first without a paid audit, or who answers the second with rankings on terms you have never heard of, is not the right person.
Mistakes that keep sites invisible
The ones we see most
- Launching with the noindex still on. The most common single cause of a site being completely absent, and the easiest to fix.
- Never setting up Search Console. Diagnosing search problems without it is guesswork, and it is free.
- Expecting the homepage to rank for everything. One page cannot be the best answer to fifteen different questions. Give each one its own page.
- Writing in your own vocabulary rather than your customers’. If nobody searches the phrase on your heading, the page cannot be found by searching.
- Judging rankings by searching in your own browser. Your results are personalised by location and history. Use Search Console’s average position instead.
- Redesigning without redirects. Changing your URL structure and not mapping old addresses to new ones discards whatever ranking you had built.
- Ignoring Google Business Profile. For a local business this is frequently the fastest available improvement and it is free.
- Giving up at week three. Search results move slowly. Nothing meaningful can be concluded from the first month of a new site.
The reassuring part of all this is that the problems which make a site completely invisible are almost always technical, specific and quick to fix once you have identified them. The problems that keep an indexed site from ranking are slower, but they are also ordinary work: pages that target real searches, written properly, on a site that loads quickly and that other people occasionally link to. There is no secret, and there is no shortcut worth buying.
Not sure why your site is invisible?
We build and manage websites for small businesses, including the technical setup that gets them found. If you want someone to check what is actually going on with yours, get in touch.
Frequently asked questions
How do I check if my website is on Google?
Search site:yourdomain.com in Google with no space after the colon. If pages come back, your site is indexed. If nothing comes back, Google does not have your site at all, which is a technical problem rather than a ranking one. For a page-by-page answer, use the URL Inspection tool in Google Search Console.
Why is my new website not showing up on Google?
Most likely one of three things: it is genuinely too new and has not been discovered yet, a noindex setting was left on from when it was being built, or robots.txt is blocking crawlers. Check the noindex first, then submit your sitemap in Search Console. Sites that are not blocked usually get indexed within days to two weeks.
How long does it take for a new website to appear on Google?
Indexing typically takes days to two weeks once you have submitted a sitemap. Ranking for your own business name usually follows within two to eight weeks. Ranking for competitive searches takes six to twelve months of ongoing work. Nothing is wrong if you see very little in the first month.
Why does my website not show up when I search my business name?
Usually one of five things: the site is not indexed at all, your business name is generic or shared with a bigger company, your name is not in your homepage title or visible text, your Google Business Profile is unverified or points elsewhere, or multiple versions of your site exist without redirects. Check the homepage title tag first, since it is quick and often the cause.
What is a noindex tag and how do I remove it?
A noindex tag tells search engines not to include a page in their results. In WordPress the site-wide version is a checkbox under Settings, Reading, labelled ‘Discourage search engines from indexing this site’. SEO plugins and page builders often have their own separate setting, so check those too. After removing it, request indexing in Search Console rather than waiting.
Do I need Google Search Console?
Yes. It is free, it takes a few minutes to verify, and it is the only place you can see whether Google has crawled and indexed each page, why a page was excluded, which searches you appear for, and whether there is a manual action or security issue. Every other way of diagnosing search problems is guesswork by comparison.
Why am I on Google but not in the map results?
Ordinary search results and the local map pack are two separate systems. The map pack is driven by Google Business Profile, not your website. If you are missing from it, claim and verify your profile, complete every field, get your primary category right, keep your business details identical everywhere, and build reviews steadily. Proximity to the searcher also has a large effect.
Can I get my site to the top of Google quickly?
Not for anything competitive, and anyone promising it is either targeting phrases nobody searches or is not being straight with you. What you can do quickly is fix the technical blocks, claim your Google Business Profile and make sure a properly titled page exists for each thing you offer. Those often produce visible change within weeks. Competitive rankings take months.