A customer meets you at an event, takes your card, gets home, types your business name into Google, and finds nothing. Or finds a directory listing from four years ago with a phone number you no longer use.
This happens constantly, and it is worth treating as an emergency rather than a marketing project. Every other channel you pay for -- radio, flyers, Instagram, word of mouth -- ends with somebody searching your name. If that search fails, everything upstream of it leaks.
Cause one: the site is new and nobody has told Google
A brand new website is not automatically in Google. It has to be discovered and indexed, and that can take days or weeks on its own.
The fix is not to wait. Set up Google Search Console, verify ownership, and submit your sitemap. On this site that lives at /sitemap.xml. Then use the URL inspection tool on your homepage and request indexing. This usually moves a new site from invisible to findable within a few days.
Cause two: the site is asking not to be indexed
This one is more common than it should be, and it is almost always an accident left over from when the site was being built.
There are two ways a site tells search engines to stay away: a line in the robots.txt file, or a noindex tag in the page itself. Developers add these deliberately during construction so that a half-finished site does not appear in results, and then forget to remove them at launch.
Check yours by visiting yoursite.com/robots.txt. If you see "Disallow: /" under a User-agent line, that is the whole site being blocked. The noindex tag is harder to spot without looking at the page source, but Search Console will report it under Pages, as "Excluded by noindex".
Cause three: your name is a common phrase
If your business is called something like Bright Solutions or Premium Services, you are not competing against three other companies. You are competing against every use of those words in the language.
You are unlikely to win that fight head-on, and you do not need to. What you need is for the search to work when someone adds the obvious qualifier -- the town, or what you do. Make sure your business name, your location and your service appear together in plain text on your homepage and in your page title. Not in an image, not in a logo, in actual text a machine can read.
This is also a reason to register a Google Business Profile. A profile ties your name to a place, which is exactly the signal that separates you from a generic phrase.
Cause four: you moved, and the old address still exists
If you changed domain, changed platform, or rebuilt the site, the old pages may still be indexed and the new ones may not. Google now has two versions of you and is not sure which is real. Sometimes it shows the dead one.
The fix is redirects: every old address should send visitors and search engines to its equivalent new address, permanently. Done properly this transfers the standing the old pages had built up. Done badly -- or not at all -- you start from zero and the old pages hang around confusing everyone.
If you have retired an old domain entirely, keep it registered and pointed at the new one for at least a year. It is a small annual cost against the certainty that some customers still have the old address written down somewhere.
How to tell which one you have
Work through it in this order, because each step rules out the ones below it.
Search for your exact domain name, like this: site:yourbusiness.com.ng. If nothing comes back, Google has none of your pages, which points to cause one or two. If pages come back but not the ones you expected, you have an indexing gap rather than a blackout.
Then open Search Console and look at the Pages report. It tells you, page by page, whether something is indexed and if not, why not. The reasons are written in plain language.
If your pages are indexed and you still do not appear for your own name, you are in cause three, and the answer is content and a Business Profile rather than a technical fix.
What this is not
It is not a reason to buy an SEO package. Every cause above is either free to fix or a small piece of work with a definite end. Anyone who responds to "I do not rank for my own name" with a monthly retainer is selling you something you do not need yet.
Fix the plumbing first. Ranking for competitive searches is a different and much longer conversation, and it is pointless to start it while the sign above your own door is invisible.