Lenobot
Back to blog

Why Doesn't My Business Show Up on Google? 7 Causes and Their Solutions

Missing or unverified Google profile, unindexed website, generic business name: a step-by-step diagnosis of the 7 causes that make a business invisible on Google, with a fix for each case.

July 28, 20269 min read
Why Doesn't My Business Show Up on Google? 7 Causes and Their Solutions

If your business is not showing up on Google, it is almost always due to one of these 7 causes: a missing or unverified Google Business Profile, a website that does not exist or has never been indexed, a technical block, a name that is too generic, a lack of customer reviews, inconsistent information, or a suspended profile. The good news is that each of these causes can be diagnosed in minutes and fixed, often in less than two weeks. In France, the vast majority of customers search for a shop, a tradesperson or a practitioner on Google before contacting them, whether you are a plumber in Lyon, a restaurant owner in Bordeaux or a physiotherapist in Nantes. Being invisible on Google means letting your customers go to the competitor who shows up in your place. This guide, written for non-technical readers, helps you identify your exact situation and gives you the concrete solution for each case.

In short

  • The number one cause for small French businesses: a Google Business Profile that is missing, unclaimed or never verified.
  • An unindexed website is invisible: type site:yourdomain.com into Google to check in 10 seconds.
  • A name that is too generic gets crushed by the competition: compensate with reviews, photos and a well-optimized website.
  • Consistency is critical: name, address and phone number must be identical everywhere (website, Google profile, directories).
  • Realistic timelines: from 48 hours for a profile verification to 2 or 3 months to rank a brand-new website.

Cause 1: you don't have a Google Business Profile

This is the most common case, and the easiest to fix. Without a Google Business Profile (the panel with the map, opening hours, reviews and photos), your business cannot appear on Google Maps or in the "local pack", the 3 results displayed at the top of the page when someone searches "plumber Toulouse" or "hairdresser Lille". And that is where most local clicks happen.

The solution:

  1. Search for your business on Google Maps: a profile may already exist (Google sometimes creates them automatically).
  2. If it exists, click "Claim this business" to take control of it.
  3. Otherwise, create it for free on business.google.com: exact name, address, phone, opening hours, precise primary category.
  4. Fill everything in at 100%: photos, description, services, service area.

Our complete Google Business Profile guide walks through every step.

Cause 2: your profile exists but was never verified

An unverified profile stays invisible to the public. Many business owners create their profile, then give up at the verification stage: the letter with the code never arrived, or video verification looked complicated. The result: you can see your profile in your dashboard, but your customers cannot.

The solution:

  • Log in to your Google Business Profile account and check the status: if it says "verification required", restart the process.
  • Depending on the case, Google offers verification by mail (5 to 14 days), by phone, by email or by video of the premises.
  • For video: film the storefront, the interior, your professional equipment and a supporting document. It is the most common method today and takes less than 10 minutes.

Cause 3: you have no website, or Google has never indexed it

Without a website, your visibility rests entirely on your profile. That is fragile, and it costs you all the searches that happen outside Maps: "bathroom renovation quote Strasbourg", "osteopath price Nice", and so on. And if you do have a website, Google still needs to know about it: a site that has never been indexed simply does not exist in the search engine's eyes.

The 10-second test: type site:yourdomain.com into Google. If no results appear, your site is not indexed.

The solution:

  • Create a free Google Search Console account and register your site.
  • Submit your sitemap (your web provider can do it in a few minutes).
  • Request indexing of your main pages through the URL inspection tool.
  • Expect anywhere from a few days to 4 weeks for full indexing of a recent site.

Cause 4: your website blocks Google without you knowing

This is more common than you might think. A site can be online yet closed to Google's crawlers: a "noindex" tag forgotten after launch, an overly restrictive robots.txt file, a "maintenance" mode left active, or a password inherited from the test version. These are classic provider mistakes, especially on websites delivered in a rush.

The solution:

  • In Search Console, the URL inspection tool tells you precisely whether a page is blocked and why.
  • Ask your provider to remove the noindex tag or fix the robots.txt: it takes a few minutes.
  • After the fix, request indexing again: getting back into the results generally takes from a few days to 2 weeks.

Cause 5: your business name is too generic

"Central Bakery", "Station Garage", "Beauty and Wellness Institute": these names drown in the crowd. When dozens of businesses have a name close to yours, Google struggles to figure out which one to display, and your customers land on a namesake in Marseille when you are based in Rennes. The same problem occurs when your name matches a common dictionary word.

The solution:

  • Do not stuff artificial keywords into your profile name: Google can suspend it for that. The name must remain your real name.
  • Differentiate through the other signals: a precise primary category, a complete description, recent photos, plenty of reviews.
  • Build a website with your city and your trade in the page titles: that is what will remove the ambiguity for Google.
  • On all your materials (social media, directories, quotes), always pair your name with your city to reinforce the association.

Cause 6: you lack reviews and local signals

Being present is not enough: you need to reach the top 3 local results. If your competitors in Toulouse show 80 reviews and you show 3, Google will consider them more relevant. Local signals matter too: consistency of name, address and phone number (the famous "NAP") across every platform, well-chosen categories, regular photos, replies to reviews.

The solution:

  • Systematically ask for a review after every successful job: a text message or a QR code in the shop is enough.
  • Reply to every review, positive or negative, within 48 hours.
  • Check that your address and phone number are strictly identical on your website, your profile and the directories.
  • Our article on how to get more Google reviews gives you a complete action plan.

Cause 7: your profile was suspended or your information is contradictory

A profile can vanish overnight. Suspensions often strike after a sensitive change: a new address, keywords added to the name, a virtual office address, or reports from competitors. Another frequent case: contradictory information between your website, your profile and the directories, which erodes Google's trust.

The solution:

  • Check the status in your dashboard: Google indicates whether the profile is suspended and offers a reinstatement form.
  • Prepare your supporting documents: business registration, supplier invoices, photos of the storefront with visible signage.
  • Fix every inconsistency before appealing: exact name, real address (no PO box), category matching your actual activity.
  • Expect 1 to 4 weeks on average for reinstatement.

Your 10-minute diagnosis

Find your symptom in this table to go straight to the solution.

SymptomLikely causePriority solutionTypical timeline
Not found on Google Maps or the webNo Google profileCreate and verify the profile3 to 10 days
Profile visible in your account, but not publiclyUnverified profileComplete verification (video or mail)48 hours to 2 weeks
site:yourdomain.com returns nothingSite not indexed or blockedSearch Console, sitemap, fix the noindex1 to 4 weeks
Visible on your name, but not on "trade + city"Weak local SEOReviews, local content, categories, optimized site1 to 3 months
Profile suddenly goneSuspensionReinstatement form and supporting documents1 to 4 weeks

FAQ

How long does it take to show up on Google?

For a Google Business Profile, allow 48 hours to 2 weeks after verification. For a brand-new website, indexing takes from a few days to a month, but ranking well on "trade + city" generally requires 2 to 3 months of consistent work.

Do you have to pay Google to appear in the results?

No. The Google Business Profile and organic SEO are free. Google Ads lets you buy immediate visibility, but it is never mandatory: most well-ranked tradespeople and shop owners pay Google nothing.

My profile exists but I don't appear on Google Maps. Why?

First check that it is verified and published. If so, the problem is usually ranking: strong competition, too few reviews, a poorly chosen category or a badly defined service area. You do appear, just too far down the list to be seen.

Is a website mandatory to be visible on Google?

No, a profile alone can be enough to exist on Maps. But a website multiplies your chances: it captures searches outside Maps, strengthens your profile and reassures customers. Businesses that combine an optimized profile and website almost always outrank those with only a profile.

How do I check whether my site is indexed by Google?

Type site: followed by your domain name in the Google search bar (example: site:mybusiness.com). If your pages show up, the site is indexed. If nothing appears, create a Google Search Console account to identify the block and request indexing.

My competitor shows up everywhere and I don't. What are they doing better?

In most cases, they have a complete and verified profile, more recent reviews, a website optimized for their city and consistent information everywhere. Nothing out of reach: it is a matter of method and consistency, not budget.

Conclusion

A business that does not show up on Google is almost always an identifiable, fixable problem. Missing or unverified profile, invisible website, generic name, weak local signals: every cause has its solution, and most are resolved within a few weeks. The real risk is waiting while your competitors take the spot.

At Lenobot, we handle all of it from A to Z: website creation, optimized Google profile, complete local SEO, with a 100% financed setup (0 euro upfront) and an exclusivity guarantee: only one business per sector and per city. Quote within 48 hours, and we call you back. Check whether your sector is still available in your city.

Want a website that brings you clients?

100% financed setup, 0€ upfront. We work with 1 business per sector per city.

Check my eligibility

Related articles