Guide to Local SEO for Singapore

Local Singapore businesses should use local SEO to give their rankings a boost.

Almost 90% of people search for local businesses on their mobile devices at least once every week. And more than half search daily. This signifies that local SEO is a crucial part of any online campaign. But what is local SEO?

Local SEO is almost identical to organic SEO in that the goal is to rank very high in the search engine results. However, in the case of local SEO, the primary focus is on ranking highly for a specific geographic location. So if you own a business in Choa Chu Kang, there’s no point in ranking high in the local search results for Jurong East.

The best way to improve your local SEO is to be in close proximity to the top local pack. Google’s “3-pack” is a term that refers to the top three search results for a local search. Below, we’ll discuss a few ways in which you can increase your chances of getting as close to the top three as possible.

Optimise your site

One of the first steps you need to take is website optimisation. The more well-optimised your site is, the easier it will be for you to climb to the top of Google’s search results. So check out your basic SEO.

Create a contact page

Make sure that your site has a contact page. Users want to know as much as possible about your business. So include the name of your brand. Include the address of your business for every location–preferably in the footer. Include your phone number and make it clickable as 76% searches usually result in a call. This way, customers can call you without switching apps. You should also display your email address. All of these pieces of information are referred to as your “NAP.”

Add a map

If you want to make it easy for people to find you, then it’s a good idea to include a map. When you consider that most people look up business locations on Google Maps, then a map is vital. The best maps are those that are interactive.

Add testimonials

Testimonials are considered to be signals of trust. So it stands to reason that many businesses have dedicated entire pages for their reviews. Collect customer testimonials and display them in a prominent place on your site.

Add Schema was created in order to ensure that all of the major search engines, such as Google, Yahoo, and Bing, share the same language. In this way, search engines can more easily identify what your site is all about. When you add schema, it lets Google know that your business is local. And this gives your local rankings a boost.

Use Hall Analysis to create your markup. Simply enter your information, copy the code, and then paste it into the <head> section of the website builder or HTML document. Google’s structured-data tool can help you test it out.

Claim your profiles

Not only should customers be able to find your information on your website, but also other places around the web. And this means that your business should be listed on top review platforms such as Yelp, TripAdvisor, Google My Business, and Facebook. People should also be able to find you on local review sites. What makes this strategy so effective is that these types of review sites are often positioned immediately beneath Google’s 3-pack.

Google My Business

Start by creating a profile on Google My Business. The best part about this particular profile is that it gives you the ability to manage your presence on Google and improve your rankings. Also, Google Maps shows users a detailed profile of your company.

Local listings

You can also find a few local review sites positioned among those that are more popular. The key is to know how to search for them. Simply search [your location] reviews or [industry] [your location].

Claim social profiles

It’s a good idea to create social media channels that are relevant to your target audience. Just keep in mind that your information should be identical for each social platform. Social media profiles ensure visibility and it helps to provide search engines with additional information about your company. And this gives your rankings an additional boost.

 Craft local content

If you want to make sure that your site is fully optimised, then it’s important that it has a blog. And it’s even better if you can host the blog on your own domain. For instance, your URL should ideally read, “” instead of “” This ensures quality link building, which is a huge ranking factor when it comes to local SEO.

Every user performs their searches differently, so your posts should include the names of your and nearby cities, towns, and neighbourhoods whenever possible. Discuss local news and capitalise on the popularity of upcoming elections, events, and fairs in the community. You could even sponsor a few local organisations, events, or teams, and then talk about them. Don’t just talk about your services and products, write posts that actually help people. Hold interviews with local experts. Make it your goal to become a trusted source.

Build links

Not only should you build an audience for your blogs, you should also focus on earning inbound links. The best way to do this is to simply join conversations that are taking place on other local business blogs. While you should avoid your direct competitors, look for blogs that complement yours. Leave thoughtful comments or link to their posts. By nurturing relationships you can become more established, attract links, and give your digital marketing a boost.

Know your target audience

It’s impossible to create valuable content if you don’t know who your audience is. Create a reader persona and do more research into your target demographics and their neighbourhoods. Tools like Nielsen allow you to look up a zip code and receive information about the median age, income, and spending.

Mistakes to avoid

When starting a blog, you should always avoid taking content from other sites — even from manufacturers — unless you’re quoting them within your original content. Avoid the multi-website approach. It’s much better to create a single, strong site for your business rather than splitting it into several sites.

source of the right seo consultant for your needs

Accumulate reviews

Prior to the internet, a shady company could easily fool countless amounts of customers. However, current technology now gives consumers more power. Customers can easily find out if your services and products are as great as you claim. People now turn to reviews to find out who they’re doing business with. And ratings that are less than four stars can usually turn a customer completely off. A lack of ratings can achieve the same effect.

Reviews are usually featured in the local search results. So you need to make sure that you’re always asking for them. Sure, you may receive negative reviews on occasion, but every business does. The key is to respond professionally and always render great products or services to encourage the best reviews possible.

Things to avoid

Make sure that you read all of the terms of service and guidelines before asking for reviews on a certain platform. For example, Google doesn’t allow businesses to offer incentives in exchange for user reviews. Yelp doesn’t allow businesses to request users reviews in any way.

Also, avoid being pushy. Allow the reviews to evolve organically. A sudden rush of positive reviews often looks suspicious and can result in filtering.

Build citations

So what are citations? Citations are mentions of your NAP or website even if there are no links to your site. Citations are great for your local SEO efforts as this signal makes up around 13% of the pack ranking factors. So build them for real physical locations as virtual offices and P.O. boxes are not sufficient. And make sure that all of the information is accurate.

Local search engines

Google, Bing, and other search engines crawl the internet for citations so that they can validate or even update information in their indexes. By listing your company on sites like Foursquare and Yelp, you can help them. So make sure that your company is listed in as many relevant, local directories as possible.

Local blogs

Local blogs are well-indexed and are usually associated with a certain city or region. The more links you earn from these blogs, the more trust you will earn from search engines. Local blogs are different from one location to the next, however, you can find those that are most relevant to your business by searching [target area] [niche] blog.

Local directories

Just as is the case with local blogs, local directories are usually associated with a specific geographic location and are well-indexed. It’s preferred that you sign up for directories that are edited by humans. These are less vulnerable to spam and therefore are more trusted. Start by adding your business to Yahoo’s Regional Directory and Best of the Web’s Regional Directory. Search [city] director or [state] directory

Industry blogs or directories

Citations can also come from industry blogs or directories. These sites focus on the keywords and topics that are related to your services and products. The focus may not always be local but they still count as a citation. Trade organisations are a great example. To find these directories search: [industry] directory or [ keyword] directory.

Create a Google My Business Page

Google My Business is one of the simplest yet effective ways of improving your local SEO. Luckily, for the process of claiming your Google My Business page is free, easy, and straightforward.

Google My Business Categories

After creating a Google My Business Page account, you need to choose the categories that resonate with your brand. However, local SEO experts recommend that you use as few categories as possible, while focusing on their relevance and accuracy.

For example, it will be unwise choosing the “Take out restaurant” category if you run a sit and dine restaurant. The bottom line is that categories should describe what your business is, and not what it sells or does.

Add Photos to your Google My Business Page

Most businesses make the mistake of using stock photos on their Google My Business Page. However, using actual photos of your location, staff, products, and customers will improve your local SEO. The photos will help in building credibility of your business and will serve as a local ranking signal.

Use Bing Places for Business

While Google is the most popular search engine, the second most popular search engine, Bing, commands a 33% market share. The search engines use different algorithms, and it is necessary that you rank high on both search engines. For this reason, you need to claim your Bing Places for your business.

Online Citations and Directories

Other than Google and Bing places, several other online directories can help you increase your website’s visibility. They include Apple Maps, Foursquare, Yellowpages, and Yahoo Localworks. With that said, citations do not have a sizable bearing on local SEO as they once had, but they could give you an edge over your competition who do not use them.

Review Sites Listings

The modern customer takes reviews and they base their purchasing decisions on the reviews made by other customers. This means that you need to ensure you are listed on several review sites. Some of the most popular review sites include Yelp, Angie’s List, Glassdoor, BBB, TripAdvisor, among others. However, the reviews from Google carry the most weight.

Positive Reviews

After listing on review sites, you need to make sure that you have more positive reviews than the negative. It is common knowledge that high-quality and positive reviews will improve your business’s visibility. With that said, Google will penalise your website if you are found asking for reviews or setting up review stations. Other review sites also carry the same review policies.

Ensure the Reviews Contain Your Location and Keywords

While you cannot dictate how customers will write reviews, it is necessary that you encourage them to use the appropriate language. The reviewers should use your target keywords and location. This sends a signal to Google and other search engines that you are a trusted and credible local business.

Respond To the Reviews

You will improve your local SEO by responding to user reviews. It does not matter whether it is a positive or negative review; you should respond to every review. However, most businesses fail to respond to negative reviews.

While the number of reviews matter, the percentage of negative reviews without responses will hurt your local SEO. This increases trust from your potential and existing customers, as well as Google.

Create a Facebook Page

For most people, Facebook acts is a social search engine, and this makes it necessary that you create a business page and update it regularly with valuable and relevant content. On top of this, link it to your website and indicate the hours that the business is open in the description.

This is a social signal, and while it may lack an explosive impact, it will improve your visibility on Facebook, and Google will display the page on the search results.

Social Listings

While social SEO does not have an explosive impact, it is necessary that you claim the social listings on other social media platforms such as Twitter, Instagram, and LinkedIn. This is an important aspect even if you do not have plans of being active on them.

With that said, you need to add a section that shows how long it will take you to respond to customer messages.

Consistent NAP

Ensure that your business name, address, and phone number (NAP) are consistent on all listings platforms. Search engines also expect you to provide accurate information about your business. Having consistency also ensures that customers can connect with your business on the online platform.

Mobile Responsiveness

Search engines are rolling out mobile-first indexing which means that they first look at the responsiveness of your website to ensure it is accessible via mobile. You can use this Google mobile-friendly test on your website to improve your SEO.

Structured Data Markup

You can use structured data markup for local SEO in various ways including hours, multiple departments, address, menu, phone number, and website. Google has an informative guide on how to add markups, or you can use a tool such as Schema. With that said, the jury is still out if you should include GPS coordinates in structured data.

CTR from Search Results

You should ensure that your website has the proper Meta titles and descriptions to help users navigate your site when they arrive on your website.

Localised Content

Ensure that you are consistently creating and publishing content that you can organically add your target keywords and location. This means that you should write about events in your location, participate in fundraisers, and any other events that make sense to your brand.

Keyword Optimisation and On-Page Location

Ideally, you should optimise your target keywords with your location. For example, do not optimise for “tuition services” but optimise for “tuition services Singapore.” You should also use your main target keyword and location in your titles and Meta descriptions whenever possible.

High-Quality Inbound Links

Links from authority websites are good for SEO, and when paired with a solid link profile, it will improve your local SEO. On top of this, you need diversity in your inbound links, but they should be relevant to your business and gained organically.

To improve your local SEO, you need inbound links from local relevant sites such as community blogs, and local news sites. However, you need to get an inbound link from an authoritative site that uses your location and main target keyword.

Increase the Domain Authority of Your Website

This is not an easy process, but it improves your local SEO. According to the Moz Local Search Ranking Factor, a website’s domain authority ranks sixth in the top 50 Local Pack Finder Factors.

Frequently Asked Questions About Local SEO in Singapore

According to Think With Google, four out of five consumers use search engines to find local information, which highlights the importance of local SEO.

In most cases, companies that offer SEO services in Singapore combine local SEO and global SEO. The problem with this approach is that global SEO requires a lot of effort and resources. It also takes time before its effects become noticeable.

If you want to get faster results, you should specialise in Local SEO. This is especially the case if the majority of your customers are local businesses.

When you optimise your clients’ websites for local search, more people will start visiting their establishments. According to HubSpot, 28% of local searches result in purchases.

Local SEO

Local SEO FAQs

Here are the frequently asked questions concerning local SEO.

What are the benefits of Local SEO?

The most significant benefit of local SEO is that it allows you to capture your local market. When your business appears on the first page of search results, more people are likely to buy from you. It also builds your reputation as a reliable brand.

Optimising your website for local search also increases your conversions rates. Since you are targeting a small location, you have higher chances of converting leads into customers. Also, it boosts the chances of repeat business as the customers become more loyal to your company.

Ultimately, your loyal customers become brand ambassadors. They can get more people to your business through word-of-mouth advertising.

How Does It Work?

Before anything, you need to create a Google My Business profile. This ensures that people can find you quickly when they type in your business name or related keywords on Google.

Once you have a GMB listing, you can increase its visibility by integrating keywords and creating content that is relevant to your target audience. After people start clicking on your listing, provide a means for getting reviews. Feedback can be an excellent way of encouraging potential customers to purchase your products, especially if they are positive.

Another way of increasing your reach is by listing your business on directories such as Yellow Pages and Yelp. Google relies on these directories for trusted information. If your business is registered on any of them, they know that it is legitimate.

You should also stay active on social media platforms. Make sure that you link your Facebook, Twitter, and YouTube accounts to your GMB profile. If you receive high engagement levels from the social networks, it translates to a higher rank in search results.

What are the most critical on-site tasks?

Make sure that you include your location name in strategic positions within your content.  Such positions include your title tags, Meta tags, alt tags, and headings and subheadings. Your domain name should also feature the location you are targeting in your local SEO.

Most people access the internet using mobile devices. Your website should be responsive such that it displays correctly across all platforms. This broadens your reach and increases the chances of success for your SEO in Singapore.

Another way of optimising your website for Singapore SEO is by using high-quality images. The pictures should have alt text that displays in case they fail to load. Keep in mind that too many photos have an impact on the load time of your website as well as Google indexing.

How Can You Get Google to Display Business results?

Google does not always display business profile pages in search results. This is a frustrating experience, especially if you have invested in local SEO. Many clients often ask how you can get Google to list the GMB profile instead of webpages.

The reality is that there is no way around it. If you cannot see your profile after searching relevant keywords, you cannot compel Google to show it. The best remedy to such a problem is optimising your site further using regular SEO strategies.

For this reason, it is advisable to check the Google results page for your relevant keywords before engaging in local SEO. If Google is not ranking GMB profiles for your keyword, you should not launch a local SEO campaign.

What Types of Businesses Should Use Local SEO?

Before you list your business on Google, it is vital to understand Google’s guidelines.  It is worth noting that local SEO is not useful for businesses that are exclusively eCommerce stores. The objective of the marketing strategy is to get customers to visit your store, meaning that you should have physical premises.

Local SEO provides an excellent opportunity for businesses that interact in person with their clients. If a company runs its operations entirely online, it is not a good fit.

Why Should You Focus on Local SEO?

If you offer SEO services in Singapore, optimising your clients’ site for local search ensures that they spend more effectively. This is because local SEO gets faster results than global SEO, and the clients will get more visitors and increase their revenue.

Local SEO gives your clients’ advantage over their rivals. Since shoppers are increasingly using Google to find the products they are after, having a presence on the search engine means that more people can see their business. As a result, they are likely to get more customers than their competitors.

What is the Future of Local SEO?

The marketing industry is continually evolving. In the past, businesses used electronic and print media to promote their products. Nowadays, the trend has shifted to the internet.  If you are yet to create an online presence, you are missing out on an opportunity to grow your client base.

The future of local SEO will see an increase of voice search and reliance on emerging technologies such as AI and machine learning. The adoption of these technologies will make targeting easier, which in turn increases the efficiency of marketing campaigns.


Local SEO is an effective way of attracting customers and putting them in front of your products and services.  Most people want a local solution when looking for an item to purchase. Investing in local SEO makes your visit easier to find. More importantly, it gives you an edge over your competitors.

In additional, local SEO is very competitive for many businesses, and it calls for brands to have a holistic SEO strategy. The list above will help you increase your chances of Google’s Local Pack, and this makes it easier for customers to find your business.

If you own a local business, then it’s crucial that you or your SEO agency, focus on local SEO. Given the number of people that search for local businesses every day, you could be missing out on significant opportunities. This guide will give you a running start and put you on the path to ranking in Google’s 3-pack or as close as possible.

Contact us today for professional digital marketing with a focus on developing a holistic SEO strategy.

Author Bio

Tom Koh is the CEO of MediaOne, a leading Asia digital agency. He comes packed with 2 decades of international digital marketing experience. In his spare time of maybe 20 minutes a day, he loves coaching, blogging about all things digital and trying to figure out how to make his dog do the roll.

June 23, 2018

Get A Free Digital Marketing Consultation & Start Getting Sales & Leads!

Go top