“Local” optimization is a growing trend among SEOs these days. The problem is, not many SEO agencies are doing it right.
The reason is some agencies find it difficult to define exactly what local SEO is – so before we can get into how to do it properly, let’s clearly define it.
Local SEO is the process of pushing up a local businesses website in the SERPS and getting the business to rank in Google Maps.
A great example of a business who has a great grasp on local optimization is an agency providing local SEO services in London. We decided to take a look at one of their clients’ websites and reverse engineer exactly what it is that they are doing to get such great results.
We came up with the following 3 steps:
In order to get your website to rank in Google Maps, it starts with your Google Plus page. You need to make sure that you include all of the local keywords within your page. In addition, link out from the bio section on your page to the pages on your website. Utilizing these deep linking techniques will get you amazing links from Google and also send the correct location signals.
As you can see with www.fernandobiz.com, he builds a ton of high quality local based links to his website. This alerts search engines that not only is the website of the highest quality, but it’s local to that region. This is very similar to traditional link building but with some slight differences. You want to do a Google search for.
site:”your city” + “links”
This will then pull up a list of local websites that accept different forms of links. Contact these websites and do everything in your power to get a back link to your website.
The final step is going and and grabbing a ton of high quality local citations from websites like Brown Book, CraigsList and Judy’s List. These websites are geo located which send signals to search engines that your website needs to be considered in the local listings.
There are a ton of great outsourcing services that you can find on eLance.com that will perform this service at a minimal cost.