If your business has a physical location, you need local SEO.
Local SEO is optimizing your website to show up in the search engines when people are searching for either a product or service in a specific locality. For example, taking a look at the image to the right, we are looking for local Gold Coast Restaurants. The red arrow is showing the Google Adwords Pay Per Click results in which requires a monthly budget and you are bidding on certain keywords against your competition.
The green arrow is the Local SEO results, which in fact is part of the Free Google Listings.
How To Rank For Google Local Search
1. Create a Google + Business Page
Creating your Google + business page is just not enough though. You need to make sure your profile is 100% complete. You also need to do a little research and make sure you are using the proper category for your business.
Don’t just setup a Google + page and forget it. You need to work at creating a community with followers to your page with regular posts.
2. Keep Your Business Data Uniform
You need to keep your business Name, Address and Phone Number (NAP) listings across the internet with all the same details.
3. Keep Your Website Up To Date
Regular website updates keeps your content fresh and tells Google that you are continually working to improve your business. If you can’t update your own website, we can build your website into a Content Management System (CMS) that will allow you to make updates 24/7.
4. Build Website Citations
Citations are your Name, Address and Phone Number (NAP) mentions on other websites. Business listing websites are a great source of getting citations, so start looking for local business directories.
5. Customer Reviews
Encourage your customers to leave reviews of your website on your Google + business page. More reviews = Higher rankings.
6. Local Link Building
Yes, you need links from other local businesses.