Search Engine Optimization is the process of building trust, authority, and most importantly, relevance around your web page in order to “rank” for keywords that you are targeting. There are many techniques and purposes of SEO, so we will break it down piece by piece

Search Engine Optimization (SEO)

SEO Is most commonly adapted by local and international businesses, if you are wondering why, its because of the amount of traffic that search engines direct. Everyone uses search engines to find things, from restaurants to cars, real estate agents, plumbers and everything in between. It is important for a business to be able to be found online quickly and easily, because when a consumer wants or needs something, you (the business owner) needs to be able to provide that person with the information they need right then and there.

Lets Get Started

So How can you implement SEO? Well, to start you need to make sure the your website has been optimized for the search engines as best as possible. This means that your page URL’s, titles, meta descriptions, and content is all relevant to what you are trying to rank for. It is also best to include lots of good relevant content like articles, images, infographics, video embeds etc. This is the process of “on-site optimization” and must be completed fully before any backlinking takes place.

Once you have the on-site optimization taken care of, the next step is to build backlinks to your website. Backlinks are hyperlinks that direct visitors from one web page to another upon being clicked. Here are a few types of powerful backlinks that will help your website rank:

Guest Posting/Blogging

Guest Posting

Find a trusted website that is in the niche of your website. If you are trying to rank your local plumbers website, then find websites that are relevant to plumbing, plumbing supplies and services. Next write a really high quality article that anyone who is interested in plumbing would love to read, then submit your article to the website (make sure to include a hyperlink back to your website!).

Blog Commenting

Blog Commenting

Again, Find relevant blogs and articles that are on the topic of the website you are trying to rank and contribute value. You can answer peoples questions, start up a conversation with the author about the blog. Generally you write basic information about yourself like your name and a link back to your website. This is where you put your website link in order to get the backlink back to your website. Blog commenting is a great way to diversify your backlinks and anchor text.

Private Blog Network (PBN)

Private Blog Network

This method should be used with caution, and only by people with experience in SEO. A public blog network is have a network of websites that is used to backlink to your websites to get them to rank. These websites are aged and have authority and trust surrounding them, this is determined by the backlinks pointing to your PBN. PBN’s are generally considered black hat or grey hat SEO, but can really help push a site up in the rankings when all other options have been exhausted.

Social Media Sites

Social Media and Web 2.0 Websites

Social Media Sites are a great way to start building your tier 1 backlinks (Click the link to learn what “Tier 1 backlinks” are). These sites generally have so much trust, and power already built around them that you can rank for non competitive keywords or brand keywords just with these. It is a very natural way of getting backlinks to your website which should make it an anchor in your SEO process. If you look at any big company they all will be on social media websites, so why not follow what the people that are winning are doing?

Web 2.0’s

Web 2.0’s are a great alternative to PBN’s because for one they are free, and also because just like social websites, they also have trust and power built around them already for you to leverage. Fire up a couple web 2.0’s with quality content and point them back to your website, this is another natural, yet powerfull backlink to build to your website. Here is a list of Web 2.0’s:

At this point your already on your way to #1 rankings, but what about for local businesses that need to get in to the map pack? Local SEO is essentially the same as ranking a normal site, but ranking a businesses website requires a few more steps. Remember if you are ranking a clients website to implement only white hat seo techniques in order to safely rank their website and secure the position for many years to come.


Local SEO

Local SEO

Local SEO is a little bit different but holds the same principals of regular SEO. Not only must you ensure relevance of your niche or topic around your website, but also the location or city you are trying to rank in. For example, we use a Cambridge SEO company; for their website they must be highly relevant for not only SEO, but they have to provide enough information to search engines for them to understand that they are providing services in Cambridge, Ontario. If you are looking for help with your ranking your website you can get in contact with SEO Experts in Cambridge to rank your website #1 in Google. If you are ready to tackle Local SEO by yourself keep following.

How The Process Works

Remember, Local SEO is very similar (Almost the exact same) as regular SEO but with a few additions. So what are they additions? Well once you have followed all of the processes listed above you can move on to building location relevance around your website. In order to build location relevance we will need to get your businesses NAP on trusted directories throughout the internet. I can already read your thoughts, what the heck is NAP? NAP is a acronym for name, address, and phone number of your business or website. Your NAP must always be 100% exactly throughout all of your backlinks, this is very important. Lets keep moving forward.

Google My Business

Google My Business

Google my business is the most important directory your business can be listed on since Google is the most widely used search engine among pretty much everyone. When people are looking for businesses they look in Google, and you want your website to appear in the map listings when they do. In order to get listed in Googles business directory you must create a gmail account and sign up. When signing up provide as much information about your business as possible, this includes full length descriptions, images, a business logo, your website address and most important your NAP. This will provide google with enough information to get your business on the map listings, how ever it is not a magic wand and will not automatically place it at the top spot, you have to earn that.

Bing Places

Bing Places

Bing places is essentially the same as Google My Business, how ever it will ensure your business is listed on Bing’s search engine. Bing should not be discredited among search engines because it is still widely used, and comes as the default search engine on most Microsoft computers sold today. Follow the same steps when setting up Bing Places, and make sure you enter the exact same information as you did on Google My Business, except for maybe the business descriptions which you can make unique if you would like.



There are thousands of other places you can get your NAP listed on the internet. My advice is to go out and find the most relevant directories to your business and its location and submit your business to those sites. These are called your citations, they are places that list your business along with its NAP and a few extra details. Do not go out and sign up for hundreds of irrelevant directories, this is spam and is likely to hurt your local rankings.