Local SEO is search engine optimization for local audiences. A business can target local customers by optimizing their website with Local SEO.
Google My Business
It is a big signal to search engines that a business is local if it has a Google My Business listing. This will make the business appear on Google Maps, and make the business easier to find locally.
Claim your listing
Claiming a Google My Business listing is quick. Fill out a form with the business details and submit. Google will mail you a postcard with a verification number which you will use to verify that the business is in the correct location.
Callable phone number on website
Phone numbers on websites can be setup to call the number when clicked. A callable phone number on a website is a good experience for mobile visitors, and a signal to search engines that you are local.
<a href="tel: 1231234567">Phone: (123) 123-4567</a>
Contact info on website
Post your business address on the website. Make sure you use a consistent address for all internet postings. Markup the address with structured data.
Add Schema Location Markup on address
Add schema location markup on an address makes it clear to search engines that the content is indeed the business address. Declaring content with structured data tells search engines what type of content is on the page. In this example, the structured data identifies that the content is an address.
Here’s the code that you can adapt to your own website:
<div itemscope itemtype="http://schema.org/LocalBusiness"> <p itemprop="name">COMPANY NAME</p> <p itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <p itemprop="streetAddress">ADDRESS LINE 1</p> <p itemprop="addressLocality">CITY</p>, <p itemprop="addressRegion">REGION</p> <p itemprop="postalCode">POSTCODE/ZIP</p. <p itemprop="telephone">PHONE NUMBER</p> <meta itemprop="latitude" content="LATITUDE" /> <meta itemprop="longitude" content="LONGITUDE" /> </div>
Test your structured data
Test the structured data on your website to make sure everything is set up correctly.
Write content for your local audience
Great website content is the best way to rise in search engines with SEO. Target local audiences by writing articles for them. Identify what they are searching, and make that content.
Use city in keywords
Try to add your city plus a relevant keyword within your website’s title tag, H1 tag, alt attributes, content, and so on. Using your city name inside relevant articles are more likely to be found for local searches.
Local link building
Get links from local businesses, bloggers, and directories. Local links pointing to your website helps identify your location.
Get reviews from locals on rating websites like Yelp. Local ratings are another signal to the location of a business.