Actually local SEO help those businesses who want to improve their visibility / presence in local search results.
It’s completely depend on your business & the way your website is structured, but might be only some of bellows way are sufficient for most local businesses to get rank highly in the local search results.
Let’s start with our ways to do local SEO
1. You must have a business address in the city that you’re targeting
It’s not possible to get rank in local search result for your targeted location if you don’t have business address. So it’s good to have local business address.
2. You must create Google+ Local page & verify it
If you have to create Google+ local page, you must need to verify it’s address by entering the PIN code which you get by post to you, You must need to verify your website by linking it to your Google+ Local page, and last you need to verify email address by clicking the link in the email that’s Google sent to you.
3. Must complete your Google+ Local page
To get batter help of local SEO you need to manage most relevant fully describe description of your business including your targeted keywords and services, also provide your complete contact details and opening hours. It is best that if you upload at least 3+ photos &at least 1 video (If available).
4. Select your website page which you want to list on your Google+ local page
You must choose most relevant page of your website which help you to get best impact of local seo in terms of on-site optimization to list on your Google+ Local page.
5. Select best relevant business categories on your Google+ Local page
Category selection is much more important as it is must have to accurately describe your business and need to ensure that selected category reflect your business is all about, rather than the products you sell or services you provide.
6. For your business use a local phone number
Mention phone number with an area code associated to the targeted city for your business, on both your Google+ Local page & on the relevant page you selected from website listed on your Google+ Local page.
7. Maintain consistency with your business detail like name, address & phone number
Confirm that the business detail you’re using for Google+ Local page are similar to the business address you specify on website which is listed on Google+ Local page
8. Make it convenient for your customer to contact and/or find you
Arrange your business detail like email, phone number & address at such a place where your customer can easily see them. Also, manage contact form to your website sidebar or footer.
9. Manage map of your business location on your website
Get the exact Google map code (With exact latitude & longitude point) for your business and manage that on your website, prefer to manage on same page which is listed on your Google+ Local page & if not then manage it on contact us page.
10. Include your business location and targeted keyword on your website landing page
Include the business location & targeted keyword that you want to get rank for in the page title, header tag and in page content on the specific page of your site listed on your Google+ Local page.
11. Manage a separate page for each service & product your offer on website
Create one detail page which give complete idea of your products / services & link that page to other pages that each cover in detail of services & product.
12. Write unique quality content for each page of your website
It’s not good practice to just change the address, phone number on pages of your website. Must manage the relevant content to every page of your website to get rank for several keyword.
13. Confirm your website looks good & it must be device friendly (Responsive)
As today’s word 60%+ visitor visits your website through their smartphone devices or tab. So you must need to manage your website as per the devices & screen resolution.
14. Get your business listed on classified websites
Get your website listed with local classifieds / local directory website to get link. But keep it in mind the detail of business is same as that of Google+ Local page.
15. Try to get as much as ratings and reviews on your Google+ Local page & on other websites where your website is listed
It’s always good to have good rating & review on Google+ Local page & other website. Which help to attract more customers & build trust in local market.
16. Keep doing activity on your Google+ Local page
Only creating Google+ Local page will not enough to get result in the manner of local seo. But regular updates on page will build the reputation & keep the customer connected with your business. So periodic updates on page is important.
17. Check for the duplicate Google+ Local pages & if there remove it
You must need to check for business name it’s address & phone number if it’s listed on more than one Google+ Local page, if this happen then you need delete duplicate listings if you have access credential of those, else you need to report them to Google.