You built a new website for your business. You're proud of it, but when you search for your business name on Google, there's no trace of it. It's a frustrating feeling that many business owners know well. The good news is that there's usually a simple reason behind the problem, and you can usually fix it yourself. In this guide we'll go through every possible reason, from the easiest and cheapest to check to the more complex.
1Is your site even on Google's list?
The most common reason is that Google simply hasn't discovered your site yet. For a site to appear in results, it first has to get into Google's "index" - a huge library of every web page Google knows about. There's a simple way to check whether your site is already in that library.
How to check:
- Open the Google Chrome browser.
- In the search bar, type
site:followed by your website address, with no spaces. For example:site:example.com. - Press Enter.
If you see a list of pages from your site, that's a great sign. Your site is in the index. If Google shows a message like "Your search did not match any documents", it means Google doesn't know your site yet. In that case, skip straight to section 3.
What it looks like on screen
Checking whether your site is in Google's index
This is what a healthy 'site:' search result looks like. If your screen shows an error message, Google doesn't know your site yet.
google.com
Page name - Your business name
example.com/page-1/ A short description of the page content appears here...
google.com
About - Your business name
example.com/about/ Information about your business, your team and your vision...
google.com
Contact - Your business name
example.com/contact/ Contact details, phone, address and directions...
An illustration of the screen, drawn in code. The real interface changes from time to time.
2Did you accidentally block Google from your site?
Sometimes, without meaning to, a site carries an instruction telling Google not to come in. It usually happens in one of two ways: a noindex tag or a robots.txt file.
- The noindex tag: an instruction embedded in the code of a specific page that tells Google "don't add this page to your index". Sometimes, when a new site launches, nobody remembers to remove this tag, which was there during development.
- The robots.txt file: a plain text file that sits in your site's root folder. It gives general instructions to search engines. A wrong instruction in this file can block the entire site.
How to check:
- Checking for a `noindex` tag: go to your homepage. Right-click and choose "View Page Source". In the window that opens, search (with Ctrl+F) for the word
noindex. If you find it, that's probably the problem. - Checking `robots.txt`: type your site's address in the browser and add
/robots.txtat the end. For example:example.com/robots.txt. If you see a line likeDisallow: /, you've found the problem.
Text · A valid robots.txt file, ready to copy
User-agent: *
Allow: /
User-agent: Googlebot
Allow: /
User-agent: GPTBot
Disallow: /
Sitemap: https://example.com/sitemap.xmlHere's a simple explanation of the example file:
User-agent: *- addresses all search engine robots.Allow: /- lets them crawl the whole site.User-agent: Googlebot- addresses Google's robot specifically.User-agent: GPTBot- addresses the robot of OpenAI (the company behind ChatGPT) and blocks it. This is a good recommendation if you want to prevent your content being used without permission.Sitemap:- gives the address of your sitemap, which helps Google find all your pages.
Diagram
What can block Google?
These are the technical instructions to check. If you find anything on the 'bad' side, fix it as soon as possible.
Yes, like this
- A robots.txt file with an Allow rule
- A sitemap submitted in Search Console
- Correct canonical tags
Not like this
- A noindex tag on the homepage
- A robots.txt file with Disallow: /
- A password-protected site
3Is your site too new?
It takes time for a new site to appear in search results. The process isn't instant. Google first has to discover that a new site exists, then send its "robot" to crawl the pages, and only then decide which of them are relevant enough to appear in search. This can take anywhere from a few days to a few weeks.
How to speed it up: The best way to tell Google your site exists is through a free tool called Google Search Console (opens in a new window). Once you've connected your site to the tool, you can submit a "sitemap" through it. A sitemap is a file listing every page on your site, which makes it easier for Google to find and crawl them quickly.
Diagram
How does a new site get into Google?
This is the path Google takes to discover a new site. Submitting a sitemap through Search Console can significantly shorten the first two stages.
A new site goes live
The site exists, but Google doesn't know about it yet
Discovery
Google finds a link to your site from another site or from your sitemap
Crawling
Google's robot visits the site and reads the content
Indexing
Google adds the pages to its library
Appearing in results
The pages start showing up in relevant searches
4Has Google penalized your site?
This is a very rare reason, and it's probably not relevant to an innocent small-business site. Google applies a "manual action" against sites that try to cheat the system - for example, sites that hide text, use software to generate automatic content, or buy thousands of low-quality links. If you haven't done anything like that, you can relax.
How to check: The only way to know for sure is through Google Search Console. In the side menu there's a section called "Manual actions". If it says no issues were detected, you don't have a penalty like this.
5Is the content on your site thin or unoriginal?
Google wants to show its users the best and most useful results. If your site has thin, low-quality or copied content, Google may decide it doesn't deserve to appear in prominent results. Thin content might be a homepage with just two lines of text, or a blog with short posts that give the reader no real value.
For example, let's say you run a carpentry workshop. A site with one page that says "Master Carpentry, woodwork, contact us" has thin content. A site with a page for each service (kitchens, closets, pergolas), a gallery of work, and articles like "How to choose the right wood for your kitchen?" has rich content that Google will prefer to show.
Diagram
Thin content vs quality content
Google prefers sites that give visitors real value, not ones that only try to sell. Investing in content is investing in your visibility on Google.
| Attribute | Thin content | Quality content |
|---|---|---|
| Word count | Fewer than 300 words per page | Over 500 words on important pages |
| Originality | Copied text, or very similar to competitors | Original content written especially for the site |
| Value to the reader | General marketing information only | Answers to questions, guides and tips |
| Structure | One long block of text with no headings | Headings, lists and images |
Word count
Thin content
Fewer than 300 words per page
Quality content
Over 500 words on important pages
Originality
Thin content
Copied text, or very similar to competitors
Quality content
Original content written especially for the site
Value to the reader
Thin content
General marketing information only
Quality content
Answers to questions, guides and tips
Structure
Thin content
One long block of text with no headings
Quality content
Headings, lists and images
6Are there serious technical problems on your site?
Technical problems can make it hard for Google to crawl your site, and they also hurt the user experience. If your site is very slow, doesn't look good on mobile, or is full of broken links, Google may simply give up on crawling it. The most common problem in this category is slow loading.
How to check: Use Google's official tool, PageSpeed Insights (opens in a new window). Enter your site's address and you'll get a performance score for both desktop and mobile. The tool gives you a list of the problems slowing the site down. Improving site speed is a technical topic and sometimes needs a professional's help. But if you're one of my clients, you can rest easy - I build especially fast websites that pass these tests easily.
7Do you have no links from other websites?
Links from external sites to yours are like recommendations in the real world. When another site (especially a well-known, authoritative one) links to you, it tells Google that your site is important and trustworthy. A new site naturally starts with zero links. That's one of the factors affecting how long it takes a site to appear in results.
How to get your first links:
- List your business in relevant local directories (such as Israel's Dapei Zahav or your regional council's business directory).
- If you have connections with other local businesses, ask them to add a link to your site.
- Open a Google Business Profile (opens in a new window) and add your website address there. That's a very important link.
8Are you searching for a phrase that's too competitive?
Your site may already be on Google, just not in the results you expect to see. If you have a new flower shop in Jerusalem and you search for "flowers", you're competing against very established, strong sites. The chance of appearing on page one for a phrase like that with a new site is very small. Your site may well appear - just on page 15.
How to check: Try searching for more specific, longer phrases, known as "long-tail keywords". Instead of "flowers", search for "flower shop with delivery in the Rehavia neighborhood" or your exact business name. If you appear in those searches, it means the site is indexed and everything is working. From here, the work is improving its content and authority so it can climb for more competitive phrases too.
What to do now
Now that you've read all the reasons, it's time to act. Here's a simple work plan:
- Connect your site to Google Search Console. This is the first and most important step. The tool gives you all the information you need about your site's visibility on Google.
- Run a `site:yourdomain.com` search. This is the quickest check to tell you whether you're even in the game.
- Check your `robots.txt` file and `noindex` tag. Make sure you're not accidentally blocking Google.
- Submit a sitemap through Search Console. It helps Google crawl your site faster.
- If you've done everything and your site still doesn't appear, or if the process feels like too much, you may need a professional eye. I offer an SEO and website audit where I diagnose exactly what's wrong and give you a clear action plan. Sometimes a new site is the right solution. I build business websites that meet all of Google's requirements and go live within 14 days.



