← Journal

Why your website only shows up when you search your own name

Someone Googles their own business name, sees their website, and decides it's working. It isn't. Your customers don't know your name - they search for what you sell.

A client once sent me a screenshot with three words attached: "we're on Google." He'd typed his company name into his phone, seen his own website sitting at the top of the results, and taken that as proof the thing worked. I understand why. It looks exactly like success. It's the same screen you'd get if the site were doing its job perfectly.

It wasn't. That site got almost no visitors who didn't already know the company existed. Which is the quiet version of a website not working - nothing is broken, nobody complains, and it produces nothing. Searching your own name is the one test that can't tell the difference between a site that works and a site that merely exists.

Searching your own name proves almost nothing

Think about who else runs that search. Your existing customers, your staff, your suppliers, and you. That's the whole list. Nobody in Dubai wakes up and Googles a company name they've never heard of. So when your site comes up first for it, Google isn't telling you the site is good. It's telling you the site exists and nothing else is competing for those particular words.

That's a low bar - low enough that a single blank page with your company name in the title tag would clear it. Google has to return something. If your business name is even slightly unusual, you win by default. You've passed a test that had one candidate.

Branded search - someone typing your name - is a confirmation, not a discovery. It's people who already decided to look you up finishing the journey. That traffic is worth having and I'd never tell you to ignore it. But it got created somewhere else: a referral, a van on Sheikh Zayed Road, an Instagram post, a business card in a wallet. The website didn't earn that person. It just didn't lose them.

Your customers don't know your name yet

Here's the search that actually pays, and it's the one nobody checks. Say you rent supercars in Dubai. Your company name gets searched a few dozen times a month, mostly by people who already have your number in their phone. Meanwhile, the people with a wallet open and no loyalty to anyone are typing things like this:

  • luxury car rental Dubai
  • rent a Ferrari in Dubai
  • sports car rental Marina
  • weekend supercar hire UAE

Those people don't know you exist. They're describing what they want, and whoever's page answers that description best gets the enquiry. The gap between the two kinds of search isn't small either - a company name might be searched a few dozen times a month, while the phrases describing the service are searched thousands of times. If you only show up for the first kind, you've built a website for people who had already found you.

That's the whole difference, and it's why "we're on Google" is such a comfortable thing to believe. You are on Google. You're just on it for the one query where the competition is nobody.

A template decides how it looks, not what it's for

The standard build goes like this: pick a WordPress theme, buy the domain, drop in a Home, About and Services page, submit the sitemap to Search Console. Every one of those steps is fine. None of them creates a single page that answers a customer's search.

A theme controls layout, fonts and colours. It has no opinion about what your pages should be. That's the gap, and it's the part nobody sells you:

  • Which searches your customers actually make, and what they'd need to read before they trusted you enough to message.
  • A real page for each service, in the words people type - instead of one Services page listing eight things in a row.
  • Location, if you sell locally. "In Dubai" and "in Al Quoz" are different searches and they need different pages.
  • Enough substance on each page to deserve ranking. Three sentences under a stock photo isn't content, it's a placeholder.
  • A next step someone can take in one tap - WhatsApp, a call, a quote - rather than a contact form nobody fills in.
  • Some way of knowing which page produced the enquiry, so you can tell what's working from what's just sitting there.

I want to be fair to WordPress here, because this argument gets turned into a platform fight and it isn't one. I've written elsewhere that a template is a perfectly reasonable choice for a one-person business that needs a presence more than a machine, and I still mean it. Plenty of WordPress sites rank beautifully. The software isn't the problem. The problem is that installing it feels like finishing, when the actual work - deciding which pages exist and who each one is for - hasn't started yet.

What ranking for the job actually takes

Nothing exotic. A page for each thing you sell, written for the search someone makes when they want it. A structure Google can read without guessing. And speed, because a slow page loses the visitor and the ranking in the same moment.

I rebuilt a Dubai supercar dealership's site from four seconds to four tenths of a second, and honestly the speed was the least interesting part of that job. The interesting part was why the old site was failing: adding a car meant editing the same information in three separate places, so the team quietly stopped doing it. The website drifted out of sync with the actual showroom and started lying to buyers about what was in stock. No theme causes that, and no theme fixes it.

That's the pattern under most sites that don't work. Not a bad design. Just no answer to the question "who is this page for, and what did they type to get here?" A website is a set of answers. If nobody wrote the questions down first, the answers are accidental.

Try this, it takes two minutes

Open a private window, so your own search history doesn't flatter you. Now search for what you sell the way a stranger would - the service plus the area, and not your company name anywhere. "Villa cleaning Dubai." "Orthodontist Jumeirah." "Car detailing Al Quoz."

If you're not on the first page, that's your answer, and it has nothing to do with whether your name ranks. Then open Search Console and look at your queries. Sort them into two piles: the ones containing your business name, and everything else. If the second pile is nearly empty, your website is a business card that happens to be online. That's a legitimate thing to be - plenty of businesses need exactly that. Just don't mistake it for a website that brings you customers.

A website isn't finished when it goes live

Launch day is the least important day. Rankings move, competitors publish, you add a service, you open in a second area, Google changes its mind about something. A site that was set up properly and then left alone for three years is a site sliding gently down the results while looking identical in the browser. Nothing visible breaks, which is exactly why nobody catches it.

It doesn't need constant attention. It needs someone reading the queries every month or two and asking one question: which thing do customers keep searching for that no page of mine answers yet? Then writing that page. Strip the mystique off SEO and a surprising amount of it is just that, done repeatedly.