A Guide to SEO for Restaurants in Malaysia

14 Must-Have Marketing Tools for Agile Entrepreneurs
February 22, 2017
Naven Pillai’s Weekly SEO Roundup #1
May 21, 2017

SEO for restaurants in Malaysia has become important than ever with the rise of a huge number of restaurants over the last 3 years.

Are you using SEO to increase awareness and attract more customers to your restaurant? Did you achieve good results? If you’re not, this guide will help you achieve good results with SEO.

If you’re having difficulties in understanding the topic of SEO (Search Engine Optimization), you’re not alone.

You’ve probably received at least one email on increasing your search engine rankings with unrealistic promises and guarantees. Don’t fall for it.

In this guide, I’ll help you increase your search engine rankings with actionable techniques and strategies.

It is essential to understand the basics of SEO.

Let’s move on to the top SEO for restaurants in Malaysia.


Make Your Website Mobile-Friendly

“Do I need a mobile-friendly site?”

Have you asked yourself this question before?

Mobile and tablet devices have outperformed desktops since October 2016. According to Statcounter Global, mobile and tablet devices accounted for 51.3% compared to 48.7% via desktop.

In another study, 8 out of 10 consumers would stop engaging with a website or piece of content if it didn’t display well on the devices they were using.

These statistics shows that you customers are going mobile.

You need to opt for responsive website design. Responsive websites have the ability to recognize the devices being used (desktop, laptop, tablet, and smartphone).

All the elements of your website including the homepage, menus, opening hours should look great on all devices. You can check out whether your website is responsive with BrowserStack’s screenshot.


Claim Your Google Business Page

Google Maps is an important element to gain greater online exposure for your website. You need to help your potential customers to find your restaurant, review your restaurant and also direct them to your website.

If you’ve used Google Local, Google+ page or Google Places for Business, your listing been automatically updated and upgraded to Google My Business.

If you have not claimed your business on Google Map, follow this step-by-step guide:

Visit Google My Business sign into your account or create a new account. Add your business information on the required fields. It might look like a long process, but it doesn’t take a long time. Just enter the email ID you will be using for your business. Once you’ve signed in, your screen should look like the screenshot below. Fill up all the necessary information regarding your business.


Your business might appear in the drop-down menu if it was registered in other directories such as YellowPages, Yelps or Foursquare. If your business does not appear just click on “Continue”. You will be required to provide authorization to confirm the information provided to create the business page.

Your business page should be verified before you can start managing the page. The verification is done only through mail. A confidential verification code will be sent via postcard within 12-14 days upon request.

Once you receive the postcard, just log into your Google My Business account and enter the code to verify your business listing.


If your business is operating in multiple locations, Google My Business bulk location management tool will help you add all those locations under the same brand.

You will be required to create a spreadsheet for bulk loading of multiple locations.  Use the following headers to create your own spreadsheet:

Store Code, Name, Address Line 1, Address Line 2, City, District, State, Country, Postal Code, Main Phone, Home Page, Categories, Opening Hours, Images, Description, Email, Alternate Phone, Mobile, Fax, Payment types, Ad Icon URL, Ad Phone, Ad Landing Page URL

Once the spreadsheet is prepared, go to your Google My Business interface where you can see an option to import locations from a file. Click on the option and upload your file.

If there are any errors, you can rectify them and make individual changes is required. You can check out the following support page by Google on how to fix multiple location errors.


Perform In-Depth Keyword Research

If you want to rank high on search engines despite looking at the huge increase of restaurants in Malaysia, in-depth keyword research is required.

But how to identify the right keywords for your business? What keywords are being used by your potential customers to search?

You can’t get into the mind of your customers, can you? There are few keyword research tools you can use. Although Google AdWords Keyword Tool is one of the best options, I would suggest you use other tools like Keywordtool.io and LongtailPro.

Search for keywords and terms related to your restaurant. For example, search the cities your restaurants are located like the following:

  • Selangor restaurants
  • KL restaurants

Keyword research tools will provide monthly search volume and the difficulties in ranking those keywords.  As you can see most of the restaurant terms are dominated by sites like TripAdvisor and Zomato. There are still opportunities available to rank for highly searched long-tail keywords.

Some of the restaurants ranking for “best restaurants in KL”.

However, optimizing your Google My Business page will help you position higher on Google Map for searched terms.


Add Your Restaurant to Local Business Directories

It is important for restaurants to claim their business listings on top directories. These directories will send signals to search engines and improve the relevancy and the degree of trust they have about your business information. Here are some of the directories you can use for restaurants in Malaysia.

There are many companies providing directory listing services. However, I would suggest you do it on your own if you have sufficient time. You can use LocalList.my who claim to get your business listed on 100 unique directories for RM497/per year.


Publish Your Menu on Your Website

Most of the restaurant websites tend to spend hours to come up with the monthly menu. It is converted to a PDF document and added to their website as a link. You will ruin the user experience of your potential customers when you place your menu in a PDF document format.

The best way to gain more exposure for your restaurant is by creating a separate page on your website and add your menu to it. Make sure your menu is embedded with your website.

When a potential customer navigates your website, it will provide easier accessibility to the menu of your restaurant. However, you can also add your PDF menu to the end of your menu page because some of the customers want to save your menu.


Add and Optimize Pictures and Videos

Did you know search engine loves more than text? Just like how people wants to see different types of media from the website they visit, Google loves the mixture of photos and videos.

When you add more pictures and videos consistently, it provides a signal to search engine that your website is being updated with fresh contents that will be highly valuable for people searching for restaurants.

From a customer’s perspective, when there are pictures and videos of your restaurant it will add more credibility while inviting more people to visit your restaurant. Adding pictures of new events, food review and other related things will increase your brand value.

That concludes the small guide on optimizing your restaurant site.

How successful were you in optimizing your restaurant site? Have you performed SEO for restaurants?

If you have an example of restaurant site that succeeds in implementing SEO strategies, we would love to invite you to leave your comment below.

Naven Pillai
Naven Pillai
Digital Marketing Analyst at Exposureville. You can find me online, tweeting about current trends in digital marketing industry, or playing Football Manager. Winners are not people who never fail, but people who never quit.

Leave a Reply

Your email address will not be published. Required fields are marked *

Show Buttons
Hide Buttons