Select Page

When optimizing your website for search engines it is now crucial that you also do local SEO, this helps your business appear in local searches.

Local SEO is mainly for businesses who don’t just have a website but also have a physical location for their customers to visit, like a bakery or a gym.

A local business is any location where a business operates that a customer can buy products or services from.

This includes places that offer products/services, and it also includes places that entertain, like a cinema or a zoo.

The main reason to optimize your business for local SEO is to make it easy for local people to find the products and services that you offer.

If you want more people to find your company online, local SEO is what you need to do!

To learn about on-page SEO, read this guide here.

So, let’s jump straight into our comprehensive guide to local SEO…

Local SEO Basics

The basics will cover what it is, why it is important to optimize for local searches, and what type of businesses will benefit from it.

What Is Local SEO?

Local search engine optimization is all about increasing visibility on search engines for businesses that sell to their customers in a physical location, as well as or instead of online.

These types of businesses could be anything that operates offline from a local bakery to a service-based company, like a plumber or a window cleaner.

Local SEO can include anything from setting up a Google my business page, to adding your businesses local information to your website.

Local search includes all of the search terms where you are asking for local business information, such as:

  • “Plumbers in London”
  • “Cinema in San Francisco”
  • “Bakery near me”
  • “Electrician near me”

These can also be made as voice searches on devices like the Google Home, or Amazon Echo.

With devices like these becoming more popular, local search will become more and more important in your SEO strategy.

Why Is Local Search Important?

Local search optimization is important because it can quite simply increase the number of eyeballs on your business, therefore increasing sales.

Here are some statistics that will give you an idea of how important it is:

  • More than 45% of Google searches are from people looking for something local.
  • Over 50% of users visit a store within a day of finding it through a local search!
  • 28% of all local searches end in a purchase.

After seeing these stats, you should realise just how vital local search currently is, and it is only getting bigger!

For more stats like this, check out this article.

Local SEO Appearance

If you are doing Local SEO, it is important to know what the Local search results look like.

Let’s look at a few different examples of how local search results are displayed to the end-user.

First, we have a typical local search made on Google:

This is usually known as the “Google Map Pack”, or the “Local 3 Pack”, it displays a map with three local listings and then the normal organic results are shown underneath it.

You should already be fairly familiar with the organic Google search results.

But what are the “Map Pack” results that appear when you make a local search?

The “Google Map Pack” is what Google uses to display the three most relevant results when a local search is made.

It takes into consideration the user’s location to make sure that the results that appear are relevant to both the search that has been made, and also the physical location of the user.

There are also many more places where local search makes an effect.

Google Maps Mobile:

On Google maps mobile you see a map with the different businesses below, with the more relevant and popular appearing first.

As you can see each business has a star rating, a category, location, opening times, and also a short description.

Google Maps:

This is how Google Maps displays businesses if you are on a computer, each business gets star ratings, location, opening time and a short description.

These are ranked by most relevant and by popularity, as you can see, it helps if you have a large number of reviews.

Google Knowledge Panel:

The knowledge panels are boxes of information that appear on Google when you search for people, places, or businesses that are in Google’s knowledge graph.

You can claim one for your business by getting a free Google My Business listing.

All of the examples that I have shown are from Google, but you need to remember that other search engines have special results for local searches too!

Local search is becoming increasingly important if you are a brick & mortar business, or a service-based business that offers services in a specific location.

Keep reading as we will cover everything you need to know to ensure your business will show up in relevant local searches.

Local SEO Keywords

For this section, we are going to look into local keyword research.

Local SEO keyword research is very simple compared to keyword research for a blog or eCommerce website.

This is because most local keywords are generic across your business, and local keywords are usually a set few phrases.

As an example, let’s say you run a local bakery in London.

Your goal would be to rank in search engines for phrases like:

  • fresh bagels in London”
  • bakery in London”
  • “bakery near me”

And of course many more phrases like this.

The easiest way to find keywords and phrases like this is to use keyword research tools or the ‘suggest’ feature on search engines.

Some good local search engines that you could use include Yelp, Google and Bing.

To show you how to do this we will have a look at a few of these different sites.

Once you have found a selection of keywords and phrases that you like, put them in a list or write them down so that you can use them later.

Google

This can be very helpful when looking for local keywords as it is the most used search engine for local searches.

You need to put yourself in the mind of a potential customer and start making searches.

For example, I have typed “fresh bagels” and this is the list of suggested searches that Google has given:

fresh bagels google suggest

You can take any local keyword from here that would be relevant to your business and then add them to your list.

So, if you are a bakery in London, you could add all of these to your list:

“fresh bagels near me”

“fresh bagels London”

“fresh bagels delivered”

“fresh bagels nearby”

As these are all somewhat relevant.

Bing

Once again, this is another search engine that can be used to find local businesses.

All I have done is type “bakery l” and bing has given me some suggested phrases that other people use frequently.

From here you just want to take the phrases that are relevant and add them to your list.

bakery l bing suggest

As I put “bakery” followed by the letter “l” I have been suggested different phrases that actual people search for.

Now not many of these would be relevant to me, so let’s make another search.

fresh bagels bing suggest

Now I have just searched for “fresh bagels”.

Once again, if they are relevant you should add them to your list.

If I run a bakery in London, all of these are relevant to me, so I’ll add them to my list.

It is also a good idea to use your favourite keyword research tool.

As an example, we will use ubersuggest to find local keywords for a bakery in London.

Ubersuggest

Simply enter a keyword that is relevant to your business and you will be given loads of phrases and keywords that are similar (some local, some not).

You just need to sift through to find the ones that are both local, and relevant to your business and then add them to your list.

First I searched for “bakery London”, I have been suggested many phrases and also given the search volume for each.

bakery london ubersuggest

Here I searched for “fresh bagels London”, once again

bagels london ubersuggest

And for the final try, I searched for “bakery near me”.

bakery near me ubersuggest

Google Keyword Planner

The final tool I will show you is Google Keyword Planner.

The best part about it is that you know the data will be accurate because it is made by Google.

First head over to the keyword planner, and then select “discover new keywords”.

Once you have done that you will be able to enter the information to help find your keywords.

In the box that says “add a keyword”, I have put “bakery London” (You should put a keyword for your business followed by the location you operate).

I have also unticked “include brand names” so that it does not add other brand’s names to my keywords.

And then you want to select your chosen location below the keyword box and to the right of the language selector.

Finally, click “Get Results”, and Google will give you loads of keywords.

I have sorted it by average monthly searches so that the phrases that are searched the most appear first.

Boom!

That’s it, now you have loads of local keywords with accurate search volume and competition difficulty right in front of you.

Now that you know how to find good local keywords, you want to put them into a list.

To build a good keyword list, you could use a spreadsheet, a text document or a tool that will store your keywords for you.

Local Ranking Factors

You must learn exactly what factors influence your local search rankings.

We will look at some of the most important ranking factors that you will need to keep in mind.

The two most important Local SEO rankings are:

  1. Google Map Pack
  2. Organic Local Search

Google Map Pack Ranking Factors

Take a look at this Google Map Pack Ranking Factors study by Moz.

Google My Business Signals

According to the study run by Moz, your Google My Business profile is the primary ranking factor for ranking in the Google Map Pack.

This means it is crucial that you properly optimize your Google My Business profile, but don’t worry, we will cover that later.

Citation Signals

NAP (Name, Address, Phone Number) citations are key Google Map Pack, and Local Search ranking factors.

NAP citations are online mentions of your business’s name address and phone number.

Search engines look at your NAP citations to confirm whether or not your business information is correct.

The higher amount of NAP citations that your business has, the more confident that Google and other search engines will be to trust you are giving them legitimate information.

Your goal is to get your business’s NAP citations on as many reputable websites as possible.

Review Signals

Reviews also play a huge role in ranking in the Map Pack.

Negative reviews on your Google My Business profile can damage your reputation and rankings, so reply to all reviews and be as helpful as possible.

You want to get legitimate positive reviews from customers on Google My Business, and other reputable review websites.

Replying to all reviews, negative or positive is beneficial to your Local SEO strategy.

Organic Local Search Ranking Factors

In the same study, Moz also researched the factors that go into ranking organically for Local Searches.

These are the different factors that go into your site ranking organically in localized searches.

Link Signals

Links play a huge role in ranking both in local searches and, the Google Map Pack.

Backlinks improve your site’s authority, tell users that your content is high quality, and make it easy for search engines to crawl your website.

On-Page Signals

The optimization of your website’s pages still helps when ranking your site for local searches.

This includes all of the normal on-page SEO strategies, just with some extras for local search.

That can include, having your NAP on your site, improving domain authority, and using the right keywords within your content.

Behavioural Signals

This includes your website’s click-through rate (CTR), mobile clicks to call, bounce rate, etc.

Google looks at how long people spend on your site before leaving, the click-through rate from search results, and many more user behavioural signals before ranking your website.

To keep users clicking on your site, and spending more time on it, you need to write intriguing titles, high-quality content and create content that is relevant to your website’s niche.

Google My Business Profile (And Other Local Business Listings)

Local business listings will play a huge role in many different things, including local search ranking, business reputation, collecting reviews and more.

This makes it crucial that you claim and optimize local business listings that are relevant to your business.

Your Google My Business profile is also one of the top-ranking factors, so you must do it right!

Google My Business

To claim your free GMB profile, head over to the sign-up page here.

Enter your business name, you will either need to claim a business that has already been added to Google, or create a new business.

Just start typing and Google will suggest businesses that are in their database.

If they have it, select it.

Should your business not appear, click the option that says “create a business with this name”.

You must enter your exact business name and nothing else as if you add words that are not in your business name, Google may reject you.

Step Two

Chose to add a physical location for your business.

If you work from home, or run an internet-based business and do not want customers to see your address, tick “no” so that you don’t need to add your address.

But, If your business does have an address for customers to visit, tick “yes”.

Then, simply enter the address for your business.

If you chose not to add an address, Google will ask if you want to choose a service area instead.

This is also good if you run a takeaway style business, as it allows you to select the area that you serve your customers in.

If you chose to add your business’s address, Google will now let you pinpoint exactly where on the map you are located.

But, If you didn’t add an address, you can skip to category selection.

Step Three

Add the category that your business operates in.

Just start typing and different options will appear.

If you don’t know what to put, have a look at your competitors on Google Maps and put the same category that they put.

Step Four

Enter the phone number and website URL for your business.

It is best to add both, but you can just add one or the other.

If you are adding a phone number, make sure that it is the same as the one on your website so that Google trusts you, be consistent with your NAP!

Step Five

Now you just need to verify your listing to allow your GMB profile to go live.

Google will give you some instructions to follow, but usually, they will send you a card in the post with a pin you will need to enter on the setup page.

Once its verified, your listing will be live!

Other local listing sites that you should sign up for include: Bing Places, Apple Maps, and Yelp.

Local Listing Must-Haves

Whether it’s Google My Business, Bing Places, or any other listing, you need to follow these steps.

Consistent

You must be 100% consistent across your website, local business listings and NAPs.

Search engines look for information that is consistent across your website, your GMB profile, social media, review websites, and other local listings.

It is key that your local info matches up everywhere!

If Google sees a different address for your business on two different sites, it is a big red flag.

Changing your business address, or phone number? Update your data ASAP.

Your business data must be consistent across the internet for it to positively affect SEO.

Comprehensive

Enter as much information as you can, and complete all profiles.

Let’s look at GMB, on the info page you must add as much information as you can, be very comprehensive.

The more information you fill in on your different local listings, the better they will perform.

Keep Data Updated

If any of your business’s information changes at all, you must update it ASAP.

Check that your opening hours, phone number and other basic business information are up to date and accurate.

This is all super simple to check, so why wouldn’t you do it?

If a change needs to be made, make sure to do it on all of your business listings!

Media

Give the people that are finding your business online a visual idea of what you offer.

Add pictures and videos of your office, daily business operations or even employees.

If you are a bakery, show off your bread, or the bread baking process!

Company Description

Add a detailed description of your business to all of your listings, that way people that find you can see what you do and who you are.

In your description, write about your business’s mission, culture and core values.

Let people know what you have to offer and why you are the best that do what you do.

Local Citations (NAPs)

In any complete local SEO strategy, you will have to build local citations.

These are usually known as NAPs because they display your business name, address and phone number.

A local citation is any online mention of the name, address and phone number for your local business.

They can be found on social platforms, apps, websites, blogs and of course local business directories.

The reason behind them is to make it easy for users to find local businesses.

Another good reason to build them is that they can also improve your local search rankings.

Local citations are one of the most difficult parts of local SEO, so make sure to give it your full attention.

The NAP citations for your business must be consistent across the web!

Your goal is to have a high volume of consistent NAP citations to help your local ranking.

Why Are Local Citations Important?

It is stated that local citations are key for all local search ranking opportunities.

When determining how you rank in local results, search engines scan the web for mentions of your business name, address, phone number and website URL.

It then compares them to the data that they already have, and if the data is consistent across the board, it can positively affect your local search rankings.

Local citations also help customers to find your business information, so if they are inaccurate, you could lose a customer, or get a negative review.

NAP Citation Audit

A lot of businesses will already have some citations.

If you have not yet done any local SEO, these citations could be incorrect, incomplete, or just useless.

To see if you already have some NAP citations, or to check your current ones, the best thing to do is run an audit.

The best free NAP citation audit tool is the Online Presence Checker by Moz.

All you need to do is enter your country, company name, and address.

This tool will look at the most common citation listings for your business.

It will then tell you if there are any errors, duplicates, inconsistencies or incomplete listings.

Correct NAP Errors

Now that you know which of your citations have errors, you need to fix them.

Keep your list of NAP citations that need updating, and gather your business’s current information.

Some tools will edit all of your information for you, but they are not free.

If you want to use one of these tools, I recommend TheHoth and Moz.

Usually, there are two types of NAP citations:

Citations you can change (for example Yelp, or Google My Business).

To update these, you can simply log into the account for the NAP you need to edit.

If you have an outdated address on Google My Business, update it ASAP.

Do you have a new business phone number?

Log in to each of the profiles that need to be changed, and simply update the phone number on all of them.

Citations that were credited to you (for example a local blog or resource page).

If you have NAP citations that were given to you by a local blog or website that you cannot simply login to, you will need to email the website owner and kindly ask them to update the information.

If you don’t know what to say, here is a sample email template you can use:

Hello {Name Of Website Owner},

It’s {Anthony} from {Anthony’s Apples}.

I am writing this email to let you know that we have updated our {business phone number}.

Our new number is {number here}.

I noticed that where you mentioned our business on your blog you still have our {old number}.

If you would be so kind to update it to our new number, I’d be very grateful!

Kind regards,

{Anthony}

A short and sweet email like this will let them know that you have new business information and will nudge them to update it on their website.

Build NAP Citations

All businesses are different, so you will need to build citations based on your specific industry and geographical location.

So, now you have discovered any existing citations, you want to build some more.

The easiest way to start is to build some citations that are the most used in your area.

This list by whitespark covers the best local citations in each country, so I recommend building all of the citations that are top in your country.

If you are from the United States, this list is for you.

If you are from Canada, this list is for you.

If you are from the United Kingdom, this list is for you.

They also cover a lot of other countries, so make sure to look for yours.

Next, you want to look at industry-specific citations, including:

TripAdvisor (for holidays, hotels, etc.)

Edmunds (for car dealerships, etc.)

Taxifarefinder (for taxis, car hire.)

HomeAdvisor (for plumbers, etc)

To find a complete list of citations sorted by industry, use this list.

Your goal here is to build as many relevant citations as possible within your geographical location and specific industry.

*Remember, the information that you put onto the citations must all be accurate and also consistent!

Over time you will have more and more citations which will hugely help your local search rankings.

Local On-Page Optimization

If you are a local business, you will need to have a slightly different on-page SEO strategy.

This is because you will want to rank for location-based searches.

There will be a few major steps you will need to take that differ to a regular On-Page SEO plan.

Here are some key steps to making sure your local SEO plan runs smoothly:

Every Location Deserves Its Own Landing Page

Of course, every page has unique content, but you want to do the same with the locations that your business operates in.

If your business operates in multiple areas or cities, and your goal is to rank for each of those locations, you must set up a landing page for every single one of them.

Even if you just operate in a single location or don’t have a physical location for customers to visit, you should still do this for the areas that you offer your services to.

A simple structure for area-based landing pages would be something like this:

  • yourbusinesswebsite.com/location-1/
  • yourbusinesswebsite.com/location-2/
  • yourbusinesswebsite.com/location-3/

This gives each location it’s own landing page that it can then use to rank in search engines if someone makes a search for your services in that particular area.

You don’t have to be physically based in a location that you want to appear in search results for, you just need to create a landing page for it.

A good example of a business that does this well is Autotrader.

They have separate landing pages for each location that cars are for sale in.

Take a look at some of their web pages that are ranking.

  • www.autotrader.co.uk/cars/derby – ranks for “cars in Derby”
  • www.autotrader.co.uk/cars/norfolk – ranks for “cars in Norfolk”
  • www.autotrader.co.uk/cars/essex – ranks for “cars in Essex”
  • www.autotrader.co.uk/cars/newcastle – ranks for “cars in Newcastle”
  • www.autotrader.co.uk/cars/london – ranks for “cars in London”

All of these web pages are location-specific, and this is the way to go if you want to rank for multiple locations.

Here is an example of what one of their landing pages looks like:

The URL, page title, heading, sub-heading, and content all include their keyword and the location that they are trying to rank for.

This is a very good example as they are ranking for all of the locations that they are trying to rank for.

Local Landing Page Tips:

  • Only create one page per location.
  • Create landing pages that are relevant and not spammy.
  • Write unique content for each page.
  • Don’t create landing pages for locations that you do not operate in.
  • Include engaging headlines and media on every landing page.

Information You Must Add To Local Landing Pages:

  • Opening hours (if applicable).
  • Products/services you offer.
  • Relevant keywords for that area.
  • NAP Info (if you have an office/store in that location).

Add Schema Markup

It may sound complicated, but don’t worry, it’s not.

Schema markup doesn’t necessarily help SEO, but it is a good way to attract attention in search results.

There are many variations of schema markup, so you should do some research before adding it to your site.

It can be confusing when you first try using schema, but it is simple once you know what to do.

First, you need to open the Structured Markup Helper by Google.

From here you want to select the schema markup that you want to use, this should be easy to choose if you know what your business does.

For this example, I am going to select “Local Businesses”, as this article is covering local SEO.

When you have entered that information, click “Start Tagging”.

google structuted data helper select type

It will open an interactive version of your webpage which allows you to highlight different parts of your content.

You will be required to select a different set of data based on the type of structured markup that you originally chose.

You simply need to use the selector to highlight the required data and put it under the correct item.

For the image I’ll select the logo, for the address I’ll select the address, and so on.

For local business structured data, you should select business name, address, phone number, image, opening hours, and reviews.

Remember the three most important data values being name, address & phone number, which is the NAP.

Make sure that it matches the data you added to your Google My Business page, as it must be correct.

Once you have selected all of the information, click “create HTML”, and make sure that the JSON-LD format is selected.

You will see a snippet of code.

You now want to test this code by using Google’s Rich Results Test.

On this tool select “code” not “URL”, paste your code into the box, and click “TEST CODE”.

Ignore any warnings in orange, but fix any errors, which appear in red.

If you have any errors, you may need to go back to the structured data markup helper to fix them, and then paste the code back into the testing tool.

Once there are no errors, copy the code once again, and paste it into the header section of your webpage.

Remember, you don’t have to use the local business structured data, there are multiple options to choose from depending on the type of website/business you operate.

You can preview the code to see what it will look like in Google search by clicking the green “preview” button in the testing tool.

If you run a WordPress website, there are multiple plugins that will do the bulk of the work for you.

A good WordPress plugin for schema markup is Schema & Structured Data for WP & AMP, or there is another good plugin just called Schema.

Optimize Title Tags, Meta Descriptions, etc

Optimizing the content within your website is still crucial for local SEO.

Here is a simple checklist to help you optimize the content within your website:

on-page-seo-checklist

Just remember to use your local keywords so that you are optimizing your site for localized searches.

Once you have completed the list, your content should be properly optimized.

Local Link Building

When you get to building links to your local business website, a regular link building plan should do the trick.

In fact, with local businesses, you will get more link building opportunities so it is an easier process.

Links are one of the most important factors when it comes to Local SEO, so having people link to your site is crucial.

Here are some of the best ways to build links to a local business website:

Partner With Local Charities

Most charities have websites, if you partner with a charity by donating regularly, or by helping the charity to grow, you may earn a link on their site.

Focus on local charities that are in your area.

Even if you don’t get a link, helping a charity is never bad.

Create Content People Want

Create high-quality content that people will read (or watch)!

Do keyword research, and competitor research to see what type of content you should make.

Some content ideas can include:

Lists: 

If you are a bakery, make a list of the best vegan bread.

Maybe you run a pet store, write a list of best organic cat foods and post it to your blog.

Talk About Trends:

If there is a trend going on that is somewhat relevant to your business, use it to your advantage.

Write a blog post around it.

Use it in a promotion.

Make a video on it!

Run A Contest:

Everyone loves a contest.

Offer a prize (cash, one of your products/services), and run a contest for your fans.

If your content is good, people may share it on social media, and link to it on their site.

Business Directories

Get your site on local business directories!

Just search for “business directory your city”, and you will get results for business directories in your area.

As you can see here, I have searched for “business directory Norfolk”

business directory Norfolk google search

There are loads of different local business directories listed here, simply do the same for your location and submit your business to them.

Some of these will cross between local backlinks and also NAPs, so that’s a bonus!

Sponsor Local Events

The majority of local events in your area will probably need a sponsor.

If you sponsor an event, you are likely to receive a link on the event’s website, usually on a page designated for sponsors.

To find events in your area, just Google “events in location”, and you will get many results for events happening in your area.

events in Edinburgh google search

You don’t have to give money, you could offer your businesses services or products depending on what the event is!

Sponsoring events will also help to build your local area, as events bring more business.

Customer Reviews

Getting reviews from your customers is one of the best ways to build your businesses reputation.

Reviews are also one of the top local search ranking factors.

So, how can you capture and display more reviews?

Ask For Reviews Within Your Emails

Most businesses send many many emails every day, so at the end of any email to a customer simply add a link to leave a review.

This should be quite simple to set up, and won’t take too much of your time.

Let’s take a look at my example:

gmail email signature

This is my email signature within Gmail.

As you can see, I have all of the usual information, including name, website, email address, social media, and even the logo.

I have also added a button which says “Submit Your Review”, this button links to my Google My Business customer review form.

Any email that I send will have this button within the email signature, so if anyone that sees it wants to leave a review they just need to click the button.

I built this email signature using the free email signature generator by Hubspot, and you can too!

hubspot email signature generator

The email signature generator is free, easy to use, and has tutorials to add the signature to any email client (I use Gmail).

Create A Webpage Dedicated To Reviews

Dedicate a page on your website to collect and display customer reviews.

You can optimize this page and it will be easy to organise with reviews and testimonials in one page.

Many people search for “company name reviews” to find reviews on a company before making a purchase.

You can rank for searches similar to that by creating a page on your site just for reviews.

Set Up A Business Profile On Review Sites

GoogleMyBusiness, Trustpilot, and Feefo are some of the most popular review platforms that you should get your business on.

Having your business on these review sites (and others) will make it easier for people to review your business, and also boost your brand recognition.

When internet users search for reviews for a particular company, review sites like these will almost always appear in the results.

I recommend focusing on the well-known review sites, as they are the ones users will click onto.

Google My Business is a must-have for all local businesses, as it’s Google’s official platform, and it is trusted by customers.

I also suggest Trustpilot, as it is another review website that is known around the world.

Offer A Discount In Return For A Review

Everyone loves a discount.

To get customers to leave a review, offer them a discount on their next purchase if they review your business.

You choose the discount, keep it low, any incentive is better than no incentive, watch your reviews skyrocket!

This is one of the easiest ways to boost the number of reviews that you receive.

Share Your Reviews On Social Media

Of course, you only want to do this with positive reviews and ratings.

Sharing reviews like this will grow brand recognition and also brand perception.

People are also more likely to leave a review if they think that you may share their review on social media.

Add A Review Widget To Your Website

Certain platforms will have easy to use widgets that you can add to your site to make it nice and easy for customers to leave a review.

You want to be able to collect and display reviews within your website for the best results.

Add A Button

The easiest way would be to add a button on your website that directs a user to a review form.

Use A Widget

You might find one you like more, but I find reviewsonmywebsite.com to be the best option for a widget that does it all.

It collects reviews, displays them on your website, and helps you to request reviews from customers.

collect reviews

Bonus Local Strategies

To give you some extra help, this section will give you even more local SEO tips, tricks and strategies.

They may help your local rankings, but they are more likely to just give your business a boost in terms of an online presence.

Embed A Google Map On Your Site

Embedding a map on your website, especially on the contact page, will make it easy for customers to find your businesses location.

This is crucial if you have a business like a cafe which you need customers to visit to make a transaction.

Google has a guide on how to embed a map onto your site here.

There are many options to the map, you can even set it to be street view.

Once you have built your map, Google will give you the code to paste into your webpage.

Make Sure Your Site Is Mobile Friendly

The majority of website traffic is now through mobile devices, in fact in 2018 52.2% of internet traffic was from a mobile device.

To check if your website is mobile-friendly, use this free tool made by Google.

The Google mobile-friendly test will give you a simple and fast answer to whether or not your website is mobile-friendly.

Display Reviews & Testimonials

Displaying reviews on your website will go towards improving conversions, as it will give users confidence in your brand by showing your reputation.

If you use WordPress there are many plugins that you can use to display reviews within your website.

Here is a good plugin for generic reviews: Site Reviews

Here is a plugin that embeds Google reviews: Google Reviews Widget

However, if your site is not made with a CMS like WordPress, you can use a tutorial from w3schools to learn how to display reviews.

For testimonials, use this tutorial.

To create a user rating scorecard, use this tutorial.

Make Sure Your Site Loads Fast

If your site is slow to load, visitors may just click off.

Keep your site fast to keep users engaged in your content.

Optimize Images

Before uploading any images to your website, you should optimize them.

Run all of your images which have a large file size through tinypng, this will compress them and then give you your image with a smaller size.

The smaller the file size, the faster they will load while on your website.

Use The Right Web Hosting

If you want to have a fast website, you should look at which hosting plan and provider you have.

It is important that you use hosting which uses web servers in a geographical location near to your target audience.

For example: If you have a website which has mainly got an audience from India, you want to use web hosting which runs its servers from India.

This information should be clear on the website for the hosting plan that you are purchasing.

Enable Compression

On WordPress you can install a plugin like Autoptimize, this will compress the files that contain the code for your site, making it more lightweight.

Some plugins like this also compress your images, and most of these plugins are free!

Conclusion

Hopefully, you now know more about local SEO, and this guide has helped you to rank your business for local searches.

This guide alone shows just how important local search is, and you need to remember that it is only growing in importance.

To read more of our SEO and marketing guides, take a look at our frequently updated blog here.