Let’s say you’ve made a site, it’s all online and you’ve been pushing it for a couple of months now. You’ve let your friends know through Twitter and Facebook, even Google+ at a push, you’ve thought about drumming up some PPC, you’ve even thought about putting offers on some of your products just to get the visits up. In short; you’re stumped as to why you’re not somewhere on the first page in Google’s SERPs.
How about going back to basics? Sure you’ve got your site, but are all of your H1 tags optimised? Are your title tags shorter than 64 characters and not full of garbage? Do your URLs contain more than one number? This is on site or on page SEO, and before promoting your site and looking at Google Analytics for an improvement in traffic, you need to get this right first.