Part Five: How to Optimise your Website to Get Your Business Found Online Locally

By Hâfi Martinsdóttir

Estimated reading time: 7 minutes | 1331 words

This article part FIVE of an 8-part course titled “How to get your hospitality business found locally online”

Now it’s time to assess whether or not your website is optimised for local search results. This means making sure that the website is reiterating the information provided in your business listing rather than contradicting it, thus confusing the search engines.

You may need some help from your website developer to make some of the changes listed here.

A big issue that service area businesses face is how to show up organically in local search results for an area that is different to the area in which their physical address is located. For example, if you’re a hotel and restaurant and your physical address is in Lake Country, British Columbia but you want to show up in search results for the nearby town of Kelowna, British Columbia. What can be done? Or if you have multiple locations and want to make sure they are not all competing with one another, Starbucks for example, what can we do?

This is where we turn to the website and leverage its signals. Below you’ll find a checklist to follow as you audit your website for local SEO.

Your Business' NAP (Name, Address & Phone Number)

Ensure that you have the correct business Name, Address and Phone number (NAP) on every page of your website. Each page needs to give the same basic NAP data which also needs to match up to the information given on your business listings, such as Google My Business, Facebook Business page, Yelp, TripAdvisor, etc. Consistent information on all channels is key to avoid confusing the search engines. If the search engines are confused, they won’t share your business online.

Also, make sure your ‘Contact’ page is in the main navigation menu and that it also features correct and complete NAP.

Example of consistent NAP information across the entire site (on the bottom of every page) and on the contact page which in turn matches the data on their Google My Business listing. The only thing that is damaging their local SEO here is that their business name is not consistent. We can see them using the following names: "Surfrider Hotel Malibu", "Surfrider Beach Club" and "The Surfrider Malibu". Ideally the business name should be the exact same on all listings including the website.

Optimise your metadata

Do the title metatags of core pages feature the name of the city where your business is located? Right click and “inspect” to view the page description. Or use a free plugin like Yoast to control your website’s meta data. We essentially want to be sowing your business’ location details throughout everything but without keyword stuffing.

It’s important to continuously asses your Search Engine Optimisation strategy as SEO tactics are always  evolving and so what worked in the past could be hindering you in the future. A perfect example was keyword stuffing. This is where websites would contain text that was bursting at the seams with specific keywords the website wanted to rank for (such as the name of the business location and its services). It made the text practically unreadable for humans as it was instead designed for the search engines to read. Now, that very same technique will get your website penalised as search engines prioritise sites that contain high quality text that is relevant to its users and are therefore readable to humans rather than bots. If in doubt, always follow this rule: write for people first and search engines second.

Keywords within each page's metadata focusing on the business location (Okanagan, British Columbia) and on what they offer (luxury glamping). Metadata easily set up using the free Yoast plugin.


Do you have a reviews or testimonials page readily discoverable on your website? Does your site encourage people to leave reviews and provide a link to direct them to a review site such as your Google My Business listing, Facebook, Yelp, etc? Receiving positive reviews is such a key part of being found locally online that we want to ensure that anyone who wants to write a testimonial can do so easily and quickly. We will cover reviews in more detail in the next part of this course.

An example of how to share testimonials on your website. To optimise fully, this website could have a link on the Testimonials page that takes people directly to the Amansala Google My Business listing for them to leave a review too.

Optimise for Multiple Locations

If your business services multiple areas, towns or cities, ensure that your website’s core pages feature this geographic-related content that is relevant to your business locations. For example, an individual page dedicated to each area that you serve to show how your business is directly involved with that particular local community. It’s also worth checking to see if you have any links from other local businesses to your site to further strengthen your ties to particular localities. 

Let’s take a look at what you would do for one specific area and then repeat it for each individual location. Let’s use the example of a hotel brand that has five individual hotels that each serve a different area. In this instance, we would suggest that you have one website for your brand and five separate pages within that website for each hotel location.

If one of those hotels is in Kelowna, British Columbia then ensure that the dedicated page for this location is optimised with keywords such as “Kelowna” and “British Columbia” along with other keywords you might want to rank for, ie. “family-friendly” “free wi-fi”, etc. Fully optimise this one individual page for that location with keywords, a map, NAP relevant to that location and any links to other websites and businesses within that area that you work alongside or team up with. Don’t forget to link a Facebook page for that specific Kelowna location to that individual Kelowna page too.

So, using this example, you would have one website (for the brand), five separate pages for each individual hotel in their own locations and five separate Facebook business pages for each location connected to the relevant page on the website (the Kelowna Facebook Business page would link to the Kelowna page on the main brand’s website).  You would also have five separate Google My Business listings for each individual location that links back to the relevant page on the website.

Multiple abodes listed on one branded website (left), each abode having its own page. An individual abode page (right) with keyword-rich local information, the email, phone number and map. To optimise this better we would suggest they supply the physical address too and feature links to other nearby businesses within the main body of text to further add credibility and strength to their location claim.

Consolidate Websites

If you offer multiple services or operate multiple locations do you have multiple websites? If so, then these should all be consolidated into the one singular website with dedicated pages to serve the individual locations or services.

What we want to avoid is each location or service having their own website and instead we want to consolidate this information all under one ‘roof’ on the same website. That way the visibility of that one website will be boosted and each individual location will also receive a boost because of it. 

This website contains a different page for each lodge, each destination and each experience that they offer. Those individual pages are then optimised for the specific lodge, destination or experience that they are promoting.

To do list:

  • Make sure each page contains your business’ essential NAP (business Name, Address and Phone number).
  • Your Contact page should be in the main menu of your website.
  • All NAP information on your website should be consistent with data provided on all of your business listings.
  • Is your metadata and website content optimised for your location with location focused keywords?
  • Does your website provide easy access for someone wishing to write a review?
  • Multi-location businesses: is there a separate page for each location that is optimised for that particular location? 
  • Do you have multiple websites for your different services or locations? If so, work to consolidate those into one website to avoid being spread too thin.
  • Partner with local companies, brands, events and organisations to gain more local exposure and links from local businesses.

Share this post

In part six...

… we will cover business reviews and how these can greatly boost your business’ chances of showing up in the local search results.

About Magpie Creative Co.

Magpie Creative Co. is a digital marketing and design consultancy with a worldwide client base. We provide branding, web design and online marketing for businesses that offer luxury guest experiences and require an efficient online booking system.

Join the Magpie flock!

Receive weekly insights to increase your bookings, grow a loyal brand following and charge higher rates.

We don’t spam and we don’t sell your data. Unsubscribe with one click.

© 2020 Magpie Creative Co.



This website uses cookies to ensure you get the best experience on our website. By continuing to use this site we assume you are okay with it. Read my Cookies Policy.

This website uses cookies to ensure you get the best experience on our website. By continuing to use this site we assume you are okay with it. Read my Cookies Policy.

This website uses cookies to ensure you get the best experience on our website. By continuing to use this site we assume you are okay with it. Read my Cookies Policy.

message sent

Thank you

We will get back to you as soon as possible