top of page

Why Your Edinburgh Business Is Not Showing Up on Google (And How to Fix It)

  • Writer: Martin Kay
    Martin Kay
  • 2 days ago
  • 3 min read

You open Google, search for your own business, and nothing. Or worse, your competitor shows up instead of you.

It happens more than you think. Plenty of Edinburgh businesses have a website and still barely register on Google. It is not because Google has it in for you. It is usually because of a few fixable things that nobody told you about.

Here is what is likely going wrong, and what you can actually do about it.

1. You Have Not Set Up Your Google Business Profile

If you search for a plumber, a restaurant, or a web designer in Edinburgh, you will notice the first results are usually a map with three local listings. That is the Google Business Profile map pack, and if you are not in it, you are invisible to a huge chunk of your potential customers.

Setting up and optimising your Google Business Profile is free. It takes a couple of hours. And it is one of the highest-impact things a local Edinburgh business can do to get found on Google.

You need to make sure your profile includes your correct business name, address, phone number, website, opening hours, and a description of what you do. Then start asking happy customers to leave you a Google review. Reviews are one of the strongest signals Google uses to decide who gets shown in those top three local spots.

Search results for "web design Edinburgh" showing a map with locations and a list of web design businesses with ratings, addresses, and contact info.

2. Your Website Has Not Been Optimised for Local Search

Having a website is not enough. If Google cannot figure out what you do, where you are based, and who you serve, it is not going to rank you.

Your website needs to clearly mention Edinburgh, and ideally specific areas like Leith, Morningside, or the New Town if you serve those, in the right places. That means your page titles, your headings, your content, and your image alt text.

It also means making sure each page on your site has a clear topic. A home page that tries to say everything ends up saying nothing. Focus each page on one service or topic, and let it do that job properly.

3. Your Website Is Slow or Not Mobile Friendly

Google measures how fast your website loads and how it performs on a mobile device. If your site takes more than three seconds to load on a phone, a large percentage of visitors will leave before they even see your content. And Google knows this.

Slow websites rank lower. It is that simple.

You can check your website speed for free using Google PageSpeed Insights. If your score is below 70 on mobile, there is work to do. Common causes include images that are too large, poorly built themes, or too many third-party scripts loading in the background.

4. Nobody Is Linking to Your Website

Links from other websites to yours are one of the ways Google decides how trustworthy and credible your site is. This is called backlinks, and most small Edinburgh businesses have very few of them.

You do not need hundreds of them. But a handful of relevant, local links can make a meaningful difference. Think about local directories, Edinburgh Chamber of Commerce, trade associations, or even a mention in a local blog or news article.

Start by making sure you are listed on the main local directories: Yell, Yelp, Bing Places, and any industry-specific directories relevant to your sector.

5. You Have Not Published Any Content Google Can Rank

If your website is just a homepage, an about page, and a contact form, Google does not have much to work with. There is nothing to rank you for beyond your business name.

Publishing regular, helpful blog content around topics your customers are actually searching for gives Google more pages to index and more keywords to rank you for. It also signals that your site is active and worth paying attention to.

You do not need to post every day. One well-written, properly optimised blog post per week is enough to start building real search visibility over time.

How to Fix It: Where to Start

If Google is not showing your Edinburgh business, start here:

  • Set up or claim your Google Business Profile and fill in every field

  • Add Edinburgh location signals to your key web pages

  • Check your page speed on mobile and fix the biggest issues

  • Get listed on local and industry directories

  • Start publishing one helpful blog post per week targeting questions your customers are searching for

None of this is quick, but it compounds over time. Businesses that commit to it consistently end up owning their local search results.

Want a free review of your Edinburgh business website? I will take a look at what is holding you back on Google and give you a straight answer. Get in touch at design@poweronwebdesign.com or visit poweronwebdesign.com.


 
 
bottom of page