Why Is My Website Not on Google? 10 Causes and Fixes

Websites · Getting found

Why is my website
not showing on Google?

Your website is live, but searching for it shows nothing, or only your Facebook page. This guide shows how to find the cause in two minutes, the ten reasons we see most on Malta sites, how to fix each one and a free checker for your own site.

Illustration of a search results page with a missing website, a Search Console indexing report and a checklist of fixes

Short answer

A website usually does not show on Google because Google has not found it yet, because something on the site blocks Google (most often a leftover noindex tag or a robots.txt rule), or because it is indexed but does not rank for the words you searched. Search site:yourdomain to see which, then fix it with Search Console. Every site in our website design packages goes live ready to be indexed.

Key takeaways

  • Why is my website not showing on Google? Usually because Google has not found it yet, something on the site blocks Google, such as a noindex tag or a robots.txt rule, or the site is indexed but does not rank for the words you searched. Search site:yourdomain to see which one applies.
  • How long does it take for a new website to appear on Google? Google’s Search Console help says it can take a week or so for Google to start crawling and indexing a new site, and that crawling can take anywhere from a few days to a few weeks. Submitting a sitemap and requesting indexing of the home page helps Google find it.
  • How do I check if Google has indexed my website? Search site: followed by your domain, for example site:yourname.com.mt. If pages appear, they are indexed. For a single page, use the URL Inspection tool in Google Search Console, which also tells you why a page is not indexed.

The short version

Why a website does not show on Google.

A website usually does not show on Google for one of three reasons: Google has not found it yet, something on the site is telling Google to stay away, or the site is in Google’s index but does not rank for the words you searched. You can tell which one in two minutes by searching site:yourdomain.com.mt and your business name, then fix it with the steps below.

Google’s own help says a new page or site can take a week or so before crawling and indexing start, and that crawling can take anywhere from a few days to a few weeks. If it has been longer than that, something is usually wrong, and it is almost always fixable. This guide walks through the ten causes we see most often on Malta business websites, how to spot each one and how to fix it, with a free checker that puts them in order for your site.

Found

  • Google learns your address
  • From links, a sitemap or Search Console
  • Fails if nothing points to you

Read

  • Google visits and reads the page
  • Fails if blocked, broken or behind a login
  • Fails if words are only in images

Stored

  • Google adds the page to its index
  • Fails with noindex or a duplicate
  • Not every page is kept

Shown

  • Google shows it for a search
  • Depends on relevance and competition
  • Indexed is not the same as ranking
The four stages between publishing a website and appearing in Google results. A problem at any stage stops the ones after it.

If your site was built in a way that hides it from Google, the fastest fix may be a rebuild that is made to be found; our website design packages show what we deliver and when.

Check first

Find out where you stand in two minutes.

Before changing anything, run three quick searches on Google. They are the same checks Google’s own Search Console help recommends for small sites.

Three quick checks and what each result means.
Search thisIf you see resultsIf you see nothing
site:yourdomain.com.mtGoogle has indexed at least some pages; your problem is more likely rankingGoogle has not indexed the site; start with the first six causes below
site:yourdomain.com.mt plus a word from your main pageThat page is indexedThat page may be missing; check it with URL Inspection
Your exact business nameYour brand is known to GoogleThe site is new, unlinked or blocked

Replace yourdomain.com.mt with your own address, with no space after the colon. Then, if you have not already, set up Google Search Console, Google’s free tool for site owners. Its URL Inspection tool tells you whether a single page is indexed and why not, and its Page indexing report lists the reasons for the whole site. Google notes that sites with fewer than 500 pages can usually rely on the simple searches above.

One warning: results are personal. Google points out that an indexed page will not show in every search or at the same position, because results depend on location, search history and other things. Check from a private browser window, and remember that “web design” searched from Valletta can give different results from the same words in Victoria.

The ten causes

The ten causes we see most, and the fix for each.

Ten common reasons a website does not show on Google, how to spot each one and the fix. The first six stop a site from being indexed at all.
CauseHow to spot itFix
The site is newLive for days, not weeksWait, but submit it in Search Console so Google knows it exists
Google cannot find itNothing links to it and no sitemapSubmit a sitemap, request indexing of the home page, link it from your Google profile
A noindex tag was left onURL Inspection says “Excluded by noindex”Remove the tag or the builder’s “hide from search engines” setting
robots.txt blocks Google“Blocked by robots.txt” in Search ConsoleRemove the blocking rule
Several addresses for one sitewww and non-www, .mt and .com.mt all openPick one address and redirect the others to it
Google cannot reach the pagesServer errors, a password page or an expired domainFix hosting, remove the login, renew the domain
A redesign broke the old addressesOld pages return “not found”Redirect each old address to its new page
The words are inside imagesMenus, prices and services as pictures or PDFs onlyPut the key text on the page as real text
Crawled but not indexed“Crawled, currently not indexed” on many pagesMake each page useful and different; merge thin pages
A manual action or hackA message in Search Console, or strange pages in site: resultsClean the site, fix the cause, request a review

The first six causes stop a site from being indexed at all. The last four usually affect some pages, or make the site drop after it was showing. The next sections explain the most common ones.

Want us to find which of these is stopping your site? Apply now for a website that gets found that gets found

New and unknown

When Google simply has not found you yet.

Google finds new pages mainly by following links from pages it already knows, and from sitemaps. A brand-new site with no links pointing to it can sit unseen. Google’s Search Console help says that for a new website, the best first step is to request indexing of the home page, and that crawling can then take a few days to a few weeks.

  1. Verify your site in Search Console. A domain property, verified through your domain’s DNS settings, covers every version of your address at once.
  2. Submit your sitemap, usually at yourdomain.com.mt/sitemap.xml. Google calls a sitemap an important way to discover the pages on your site, especially just after launch or a move.
  3. Inspect your home page with URL Inspection and click Request indexing. Do it once; Google says asking again does not make it faster.
  4. Link to your site from your Google Business Profile and your social profiles, so Google and people have a path to it.

Two things do not work. Google says it does not accept payment to crawl a site more often or rank it higher, so anyone selling “instant Google indexing” is selling nothing. And requesting indexing every day does not speed it up. If you have not set up your Google profile yet, our Google Business Profile setup guide walks through it.

Blocked by mistake

When the site is telling Google to stay away.

This is the cause we find most often on sites that were “finished” but never appear. While a site is being built, designers often switch on a setting that asks search engines not to index it, then forget to switch it off at launch. On many website builders it is a single tick box with a name like “discourage search engines” or “hide from search”.

That setting usually adds a noindex tag to every page. Google’s rule is simple: when it sees noindex, it drops the page from results, whatever links point to it. The fix is to remove the tag and request indexing again.

Ways a site can block Google by accident, and what Google’s documentation says about each.
BlockerWhat it doesWhat to do
noindex meta tag or headerGoogle drops the page from resultsRemove it from pages you want found
robots.txt Disallow ruleGoogle does not crawl the blocked pagesRemove the rule; robots.txt is not the way to hide a page
noindex plus robots.txt blockGoogle cannot see the noindex, so the page may linger with no snippetUse one method only: noindex for hiding
Password or login on the whole siteGoogle cannot read anythingRemove it once the site is live
Staging copy left publicThe test copy competes with the real sitePassword-protect or noindex the staging copy

Google also notes that pages it cannot crawl because of robots.txt can sometimes still be indexed from links, with a very poor snippet. So a site that “sort of shows” with no description under the link is often a robots.txt problem. Our website launch checklist covers these settings so they are right on day one.

Malta specifics

Malta mistakes: addresses, languages and moves.

Some causes are more common in Malta because of how sites here are set up. The first is too many addresses. Many businesses own both a .com.mt and a .mt domain, sometimes a .com as well, and each opens with and without www. If all of them show the same site, Google sees duplicates and has to guess which one to show, which can split your signals.

Common Malta address set-ups and the fix for each.
Set-upProblemFix
yourname.com.mt and yourname.mt both open the siteDuplicate copies of every pageChoose one, redirect the other with a permanent (301) redirect
With and without www both openTwo versions of each pageRedirect one to the other, set a canonical tag
http and https both openOld, insecure copies indexedRedirect all http to https
English and Maltese pages on the same address, switched by a buttonGoogle may only see one languageGive each language its own address and add hreflang tags (en and mt)
Domain registered by a former developerDomain expires, site disappearsMake sure the domain is in your name; see who owns my website

Country domains help here: Google says a country-code domain such as .mt is a strong signal that a site is meant for that country. That is useful for a Malta business, as long as you pick one main address and send the others to it. For sites in English and Maltese, or with Italian or German pages for tourists, our multilingual website guide explains how to set up the languages so each one can be found.

The second Malta pattern is the redesign that loses everything. A business moves to a new site, the page addresses change, and every old link and Google result now leads to “page not found”. Google says that if a page has moved, you should use a 301 redirect to its new location. Our website redesign guide covers how to move without losing your positions.

Free tool

Check your own site in a minute.

Answer the questions below about your site. The checker puts the likely causes in order, most urgent first, and gives the fix for each. If you are not sure about an answer, leave it on “Not sure”; it will tell you how to find out.

Why is my website not on Google?

Answer what you can; “Not sure” is fine. Nothing you type is sent anywhere.

Most likely causes, in order

Your result appears here as you type.

Ask us to check it for you

If the checker points to a noindex tag, a robots.txt rule or several addresses, the fix is usually quick for whoever built the site. If it points to thin pages or no links, the work is in the content, which is the next section.

Indexed but not found

When Google has your site but does not show it.

Often the site is indexed and the real problem is that it does not rank. A site: search shows your pages, your business name brings you up, but searching “web design Malta” or “plumber Mosta” shows other businesses. Google is clear that being indexed does not guarantee showing up for any particular search.

Businesses with a website, 2025Eurostat isoc_ciweb, 2025, enterprises with 10 or more persons employed that have a website: Malta 81.6%, EU 79.0%. People who used the internet to find information about goods and services in 2025 (isoc_ci_ac_i): Malta 81.0%, EU 71.8%.Businesses with a website, 2025MaltaEU averageBusinesses witha website81.6%79.0%People searching forgoods and services81.0%71.8%
Share of businesses with a website and of people searching online for goods and services, Malta and EU, 2025. Sources: Eurostat, isoc_ciweb and isoc_ci_ac_i.

Competition in Malta is real. Eurostat’s 2025 figures show 81.6% of Malta businesses with 10 or more staff have a website, above the EU average of 79.0%, and 81.0% of people in Malta use the internet to find information about goods and services, against 71.8% across the EU. Most of your competitors are online, and most of your customers are looking.

What usually makes the difference once a site is indexed.
What Google needsWhat it means on your site
A page for each thing you sellOne page per main service, not one page that lists everything
The words people searchName the service and the place the way customers do: “bathroom renovation in Birkirkara”
Proof you are real and localFull address, phone, opening hours and reviews, the same everywhere
A fast page that works on phonesVisitors give up on slow pages and go back to the results
Other sites that mention youYour Google profile, real directories, local press and partners

Google’s own starter guide says some changes take effect in a few hours and others take several months, and suggests waiting a few weeks before judging. Our guides on Google Business Profile optimisation, local business schema and Malta business directories cover the local signals, and our SEO services in Malta do this work every month for clients.

Want your site to show for the searches that bring customers? Apply now for a website that gets found that gets found

Worked examples

Two examples from real situations.

Example 1: the clinic that launched invisible. Say a clinic in Mosta launches a new website. Three weeks later, searching its name shows only its Facebook page. A site: search shows nothing. URL Inspection says “Excluded by noindex”: the builder’s “hide from search engines” box was still ticked. The fix takes five minutes: untick it, check the page source for noindex, submit the sitemap and request indexing of the home page. In line with Google’s guidance of a few days to a few weeks, the home page appears first and the rest follows as Google crawls.

Example 2: the Gozo guesthouse with two domains. Say a guesthouse in Victoria has its site on both a .com.mt and a .mt address, with its breakfast menu and room prices as photos. A site: search shows a few pages from each address, and none for the rooms. The fix: choose the .com.mt as the main address, redirect the .mt to it page by page, set canonical tags, put the room names, prices and the menu on the page as real text, and link the Google profile to the main address. Over the following weeks the duplicates drop out and the room pages start to show.

Neither fix cost anything except time. What made them hard was knowing where to look, which is why the three quick searches come first.

Step by step

Get your site on Google in ten steps.

  1. Search site:yourdomain and your business name to see where you stand.
  2. Set up Google Search Console with a domain property.
  3. Inspect your home page and read the reason if it is not indexed.
  4. Remove any noindex tag or “hide from search engines” setting.
  5. Check robots.txt at yourdomain/robots.txt for Disallow rules on pages you want found.
  6. Choose one main address and redirect every other version to it.
  7. Submit your sitemap and request indexing of the home page once.
  8. Link your site from your Google Business Profile and social profiles.
  9. Put key words on the page as text, with a page for each main service.
  10. Check the Page indexing report after two to three weeks and fix what it lists.

If the report still shows problems you do not understand, the cause is usually in how the site was built, and a short look by someone who knows what to check saves weeks of waiting.

How we help

Websites built to be found from day one.

Every website we build goes live ready for Google: one main address with the others redirected, no leftover noindex tags, a sitemap submitted in Search Console, clean page addresses, real text for every service and place you cover, and your Google profile linked. If you already have a site that does not show, we can check it and tell you plainly whether it needs a fix or a rebuild.

Malta Digital website packages and SEO plans, published prices.
PackagePriceReady in
Professional WebsiteFrom €990Complete in 24 to 48 hours
Business WebsiteFrom €2,4902 to 4 days
Growth WebsiteFrom €4,9007 days
24-Hour Premium Website€2,990, up to 15 pages24 hours
SEO Starter€997 a monthOngoing, for local businesses that want more calls from Google

You own the website, the domain and the Search Console access. We have 18 Google reviews from real clients. See our website design packages for what each one includes, or our SEO plans if your site is live but not ranking.

Ready for a website that Google can find? Apply now for a website that gets found that gets found

A few straight answers

What you might be wondering.

Why is my website not showing on Google?

Usually because Google has not found it yet, something on the site blocks Google, such as a noindex tag or a robots.txt rule, or the site is indexed but does not rank for the words you searched. Search site:yourdomain to see which one applies.

How long does it take for a new website to appear on Google?

Google’s Search Console help says it can take a week or so for Google to start crawling and indexing a new site, and that crawling can take anywhere from a few days to a few weeks. Submitting a sitemap and requesting indexing of the home page helps Google find it.

How do I check if Google has indexed my website?

Search site: followed by your domain, for example site:yourname.com.mt. If pages appear, they are indexed. For a single page, use the URL Inspection tool in Google Search Console, which also tells you why a page is not indexed.

Can I pay Google to index or rank my website faster?

No. Google says it does not accept payment to crawl a site more often or to rank it higher. Paid Google Ads appear separately from the normal results.

Does a .mt or .com.mt domain help in Google?

Google says a country-code domain such as .mt is a strong signal that a site is meant for that country. Choose one main address and redirect the others, so Google does not see duplicate copies of your site.

My website shows for my business name but not for my services. Why?

Your site is indexed but does not rank for those searches. Give each main service its own page, use the words customers search with the places you cover, keep your details the same everywhere and build real mentions from other sites.

Can Malta Digital fix a website that is not on Google?

Yes. We check why it is not showing and tell you whether it needs a fix or a rebuild. New websites start from €990, complete in 24 to 48 hours, and every site we build goes live ready to be indexed.

A useful first step

Ready for a website that Google can find?

Professional Website from €990, Business Website from €2,490 and Growth Website from €4,900. Send us your current address and we reply with what is stopping it and what we would do.

Apply now for a website that gets found