Website performance metrics also play a large role in SERP positions, because these performance metrics indicate how well visitors can engage and consume your content. Get your website reviewed by a popular and authoritative review site. Unpaid reviews are best since they offer value to customers that are not swayed by cash incentives. Click through rate is a good indicator of whether you’re attracting the right or wrong website visitors and if your website content is what your website visitors are looking for. If you’re attracting the wrong audience or your webpage content isn’t interesting, relevant or useful to the audience, your CTR will be low. If you want people to link to you, make it easy for them. Create HTML ready snippets that people can plug right into their content to link to you, because some linkers in your community might not be too web savvy. I suggest either creating a "Link to Us" page or by using a little JavaScript to generate the HTML at the end of each article or post.

Search for Twitter users with similar interests

Most people can make a short (or long) list of keywords that might be used to find their own site. But ask other people these questions and write down their keyword suggestions, too. Doing so will help you go beyond the jargon words that only you and insiders know. Generally speaking, backlinks are considered to be a “vote” of confidence for the content that’s being linked to on your domain from outside sources. Whether you purchase a separate domain (recommended) for your blog, or host it on a blogging service or a subdomain of your own site, try to ensure that your URL contains the primary keyword you want to optimize for. One of the best ways to captivate and ensure visitors come to your new site is to make sure it’s fully loaded with engaging content right out of the box.

Today’s consumers want it all

Your Title Tags are far-and-away the most important places to put your keywords. Stop using keywords in your titles. Why? Because if you don’t know how to optimize a Web page without stuffing your title, then you don’t know how to optimize a Web page. Titles and URLs are options, not requirements, in search engine optimization. Learn to understand and fully appreciate the difference between being able to do something and needing to do something. So most people don’t have the time to get up to speed on all of the shifting trends, the technical aspects, and make sure their website is running perfectly for SEO like a finely tuned machine. A good resource is more than just a long-form 1500 word blog post. It deep dives into topics and can stretch on for pages, combining data and insight that your audience would be hard pressed to find anywhere else.

Google’s algorithms react much faster to your changes today

Find out which pages on your competitor’s site are bringing in the most backlinks, social shares, and traffic. If you haven’t already I highly recommend you sign up for both Google Analytics and Google Webmaster tools. Both of them are free, and provide a wealth of information about your website, who visits it and what keywords they are using which really helps when planning/assessing your SEO campaign. Another “old school” method of building up your backlinks is to make use of Forum Posting. It is a quick, easy and sometimes even fun way to get your links out and maybe even have someone directly click on them which is always a good thing. According to Gaz Hall, a UK SEO Consultant : "Link building always paves the way for effective relationship building. Whenever any local publication writes about you (and of course, link back to you), you can establish a relationship with the author as well as the organization. It might lead to getting great results as you never know who that author is connected to."

Make frequent link audits

Off page SEO or search engine optimisation is doing things off site to improve your sites search engine rankings. The search engines have an enormous task: that of indexing the world’s online content—well, more or less. The reality is that they try hard to discover all of it, but they do not choose to index all of it. Local SEO refers to making a company's website more visible on maps and in local-oriented searches, often for people seeking a brick and mortar store or a services based business that serves their area. If you uncover duplicate content, check the organic traffic for each of your product page variations in Google Analytics.