Local SEO includes many similar things required for general SEO such as backlinks etc but also includes special requirements.
5 pillars of Local SEO:
- Create and optimize Google my business page
- Registration on local registries such as yelp, merchant circle, city search, angies list etc
- Online reviews from above or google reviews
- Business website and how optimized it is to tell about what your website is about and where it is located.
- Backlinks and praise to your website.
Google page – be sure to exhaust as many relative categories for your business as possible. Fill out all fields for the business.
Local search directory profiles / citations – create profiles on fore-mentioned local directories online. Be sure to keep profile information all uniformed. So business name / address/ phone # etc should all match in all profiles
Online reviews – Google reviews are best but also yelp etc reviews are important as well.
Onsite search engine optimization – What does the company website say about the business? Does it have location and purpose clearly defined on the website? See how many instances on the site/page shows the location and industry. Make sure it is not over done. Mention it naturally. For every major service should have it’s own page where the keywords are included.
What are other websites saying about your business ? Mostly formed in backlinks.
Popular factors for search rank https://www.semrush.com/ranking-factors
Tip to get backlinks is to find a authorities site where they are linking to sources and then see if there are any dead links on that page that you can offer content replacement for.