25 SEO strategies for Small Business


What is SEO?

SEO is a process which is used to get higher rankings in search engines and SEO is becoming tough every day. Local SEO is used for increasing visibility for geographically-related searches so we are sharing SEO tips for small and local business so that customers can know about their business.

SEO-ChecklistHow is local SEO different than general SEO?

Local SEO is used for targeting searches in a specific geographic area while SEO is used for ranking higher in global searches.

Why should you do Local SEO?

Why Is Local SEO important? The answer lies here. Local SEO has many benefits for your brand. Some of them are as follows:
1. Increase your chances of appearing higher in the SERPS
2. Increases online visibility for local consumers
3. Makes you stand out from your competitors
4. Increases organic traffic to your website, and
5. Earn your business more qualified leads & sales.


According to Google, about 80% of consumers use search engines to conduct local searches and businesses whose local SEO is good, convert these visitors into customers and you should be one of them.In this article, we’ll explore strategies that small and medium businesses should use to rank higher in Search Engines.

25 Ways To Do Local SEO For Business In 2018

Here is the Checklist to rank higher in SERP.

1. Make sure that NAP information is consistent across all channels

An inconsistency of NAP information results in poor ranking. Address and telephone number on your website should be the same as the address you have on Facebook, Google My Business page and any other places your company is listed.

Source; Searchengineland

2. Setup Google My Business:

Google My Business (GMB) is considered a directory for local businesses., It’s very important for local businesses to claim their Google My Business (and Bing Places for Business) page. It’s free and your brand will get incredible exposure. After claiming your GMB, GOOGLE will send you a letter containing pin on your physical location to verify that your business actually exists here.
After verification, add a description, business hours, types of payments accepted, photos of your business, products or services and so on. Also, claim your Google Maps listing.
Local searches lead to more purchases than non-local searches and having your business listed in Google My Business results in more conversions, Leads & Sales.

To improve your local ranking on Google, you need to make sure that:

  • The data provided for your business (name, address, category) is correct, complete and accurate.
  • The opening hours of your business are correctly set and up-to-date.
  • You respond to each and every review customers leave about your business (even the not so good ones).
  • You have added photos of your business (both inside and outside, if applicable) to your Google My Business page.

3. Add a Google map in the contact information page

Google map of your business in the contact us page is a strong signal of your business location for search engines.

The best way to add a map is to go to Google Maps, type in your address and then choose the “Share or Embed Map” from the top left menu.

On the popup window, click the Embed Map tab and copy-paste the code to your WordPress website.


4.Register with Online directories and citations:

You should get your business listed correctly on top online business directories, like Yelp, Merchant Circle, Citysearch and local website directories like the local newspaper website.
While entering your business data in online directories, make sure you write the following information correctly:
-Business’s name
-Phone number
-No misspellings,
-No abbreviations
Tip: You can also do a search for keywords like “[your city] directory” to find other local citation sites or directories.


5. Register your website with Bing Places for Business

Bing Places for Business is free, easy to complete and another way to verify your business information online.

Tip; Do not forget to link to your Bing profile from your Google My Business page (and vice versa).

6. Register your business with Yelp

Yelp for business is also a good platform and claim your listing there. I highly recommend learning more about Yelp particularly if you’re in the restaurant business.


7. Register with Foursquare for Business

Add your business listing in Foursquare for business as it is continuously growing and have more than 50 million customers.

8. Register with Yahoo Small Business

Yahoo has a service for local listings but it charges $30 per month.

Once you do it, make sure that you link to your Yahoo profile from your Google My Business page.

In fact, make the Google My Business page the hub to link to all your other local profiles.

9. Accurate Business Citations

Sometimes another person has claimed your business information along with the same location. You should claim that this business is yours. Here are few tips to smoother this work:

  • Use a tool like Yext or Localeze to help see where your company’s local listings are found online.
  • Consider using Google MapMaker to search for your business and phone number to help you see if there are any duplicate listings.

You will have to verify that you are the owner of your business either by email, phone, or possibly traditional mail. Services such as Yext and Localeze can also speed up this process because they can also help you create these citations or make them more uniform so that all of your local information on the web is accurate.

10. Online Reviews

Reviews help you boost your ranking in SERP.T here are many different ways to increase the number of reviews. You don’t want to have any fake reviews so you should put a button on your webpage so that visitors can leave a review after purchasing something or visiting a particular landing page.

Tip; Ask on your facebook page for leaving reviews on the facebook page as well as on GMB.


11. Create a Local business page on Facebook

Facebook has a special type of category for local businesses and You should make a page by selecting ‘local business’ category. After verification of business details, Facebook will add a grey check mark next to your logo, indicating that your contact details are verified.

Tip; Don’t forget to add your add your business hours, map, business website.

Source: Relaiblesoft.net

12. Start a blog

Now the question will be raised by our beloved readers that how a blog will help us in local SEOThe answer is simple. If you target ‘LOCAL Keywords ‘ in your blog, you will rank higher in SERP and dwellers of that geographic area will come to know about your business.

Tip: Don’t work on any local keyword. work only on those keywords which are relevant to your business.

13. NAP (Name, Address, Phone Number) on the homepage

Writing this again to stress the importance of NAP. On your homepage, make sure that your full address details (street number, postcode, state, country, telephone number, fax number, email) are visible as text (not image) in a prominent position so that if anyone clicks on your phone number, he/she can call you easily.

Tip; When displaying your phone number, make sure that it includes your area code.

Any signals you can give to Google related to your locality are useful for Local SEO.

14. Optimize Your Website.

Optimizing your website is also a part of Local SEO. Make sure you have your contact information and preferably a phone number somewhere on your website. You should include city or regional keywords wherever possible and write content that is specific to your local area.


15. URL Structure

As far as the URLs are concerned, you should have SEO friendly URL containing your business location

For example, if you have a business selling ‘ second-hand cars in Alabama’ and you have a page for the ‘BMW’ cars, then your local SEO optimized URL could be: https://www.example.com/bmw-cars-alabama


16. Work on your titles and descriptions

Titles and Descriptions are very important for local SEO as it helps both users and search engines understand your website niche before visiting.

An optimized title should be between 50-60 characters and include location (and if possible your area phone number) in title and description.

17. Optimize your logo

Logo optimization is a good place to start your local SEO optimization. Logo should be relevant to your business e.g. if you are running a restaurant, your logo should have fork etc in your logo (citing this example I got my mouth watered). Get a beautifully designed logo from Fiverr


  1. Your logo should be same across all platforms e.g. youtube, facebook, twitter etc.
  2. Try having that logo on your building.
  3. Put your business proper name along with the city name in ALT text for the image

18. Upload Quality Photos

When people are searching for local businesses, they want to see photos. You should upload at least 10 original pictures of your building both inside and out.

19. Use Schema

Schemas or structured data markup is a way to ‘describe’ your data so search engine crawlers can understand it’s context better.

Schemas are very important for Local SEO and it will boost your rankings.

Depending on the type of local business, you should use the appropriate schema.

You can read more information about local business schemas from Google and also from schema.org.

Here is an example of how the schema looks for a local restaurant. This piece of JSON-LD code should be added to the homepage.

Structured Data Markup Example
Source; Searchengineland

There are various ways to create the mark-up code for your business, you can make use of a plugin or use the Data Highlighter function of Google Search Console.

Login to your Google Search Console and click Data Highlighter which is located under ‘Search Appearance’.

Structured Data Tool For Local SEO

Click the Start Highlighting button, enter your website’s URL and select LOCAL BUSINESS from the drop-down menu.

Once you are done tagging, the result is a file that matches the requirements definition of local business at schema.org.

You can then download the file, validate it using the Google Structured Data Testing Tool, and add it to your website.

20. Encourage and reply to every single review on every platform

Besides registering on the above platforms, it is important to encourage users to review your business and it is equally important to reply to all reviews (either good or bad) on ALL platforms.

You can ask your customers to leave a review on their favorite platform either by giving them incentives i.e. 5% on their next purchase or by sending them reminders by SMS or email.


21. Get Mentions from Local Press

Any mentions (links) you can get from trusted websites in the same city as your business, is a strong signal for your Local SEO.

For example, you can get a link from a local (online) newspaper or a magazine related to your niche.


22. Link Building

Local SEO is actually part of ‘normal SEO’ and you must practice normal SEO too to get higher rankings.

Link building have a huge impact on your SEO efforts and you should do it alongwith Local SEO.


23. SEO Audit checklist

As already mentioned above, traditional SEO still matters so you should perform an SEO Audit of your website for compliance with best standards and practices. For this, you can hire someone on Fiverr or learn it by yourself.


24. Mobile optimization

Do not forget about mobile, especially when it comes to finding customers locally.

Many people use their mobile while on the go and having a non-mobile friendly website will keep them away.

As you can see in the statistics above, more than 50% of users will visit a store within a day after making a local search on mobile.


25. Make Social Media Profiles on every Platform

Nowadays, people are not using just one social media, they hover from facebook to reddit and you should make your business account on each website because each social media platform have the facility to suggest followers based on the location / address information of your business.



Local SEO should be done by every business that has a physical address. Above we have described all SEO tools and guided you in the best way so that you can do SEO for your brand. First of all, you should do SEO then do Local SEO using the methods outlined above.

In a nutshell, the most important strategies of local SEO are:

  • Display the full contact information on your website.
  • Optimize your URLs, titles, and descriptions for Local SEO.
  • Add the Schema for local businesses on your homepage.
  • Put same address (NAP) consistently throughout all places, networks
  • Verify your business pages with Google My Business and Facebook Local Business.
  • Get reviews about your business and reply back.

Have you gotten started with local SEO?

Did you see any increase in clicks or customers?

LinkCollider - Website Ranking Tool Using Social Media

The following two tabs change content below.
Greetings to You, My name is Falak Sher. I explore websites, courses and share those strategies that actually work for me and surely work for my audience. I am actually doing M.B.B.S but after getting admission to med school, I explored my hidden abilities about blogging. I love gardening and have 2 pets, Tiger & Malka. Hehe! these are my dogs.

Latest posts by Falak Sher (see all)

Leave a Comment