I am doing seo for my own websites (more than 5 sites) and its been 5 years now. I have successfully got rankings for the keywords I want. Time has changed a lot when I did seo for the first time and what I do now but my strategies haven't, amazingly! There were so many software which worked like heaven 5 years back and to name one will be xrumer. I wont disagree these softwares dint work because I have seen my competitors doing all this crap and I know they were making more $20,000 a month at that time. But slowly and steadily search engines got smarter and now comes the time when we all struggle to do genuine seo.
I have always followed a simple strategy of building traffic over building lots of useless links getting no traffic to the website from those links (like profile backlinks). What I mean by this is whenever you do seo focus on daily visits from referral websites and I am so sure that google will follow you and give you rankings.
When I start with my seo project I focus on how to get referral traffic for my website and how to get that traffic regularly and even increase this traffic. As the referral traffic starts increasing I see increase in search engine traffic automatically.
Do I mean number of backlinks does not matter at all?
No, you still have to work everyday to get genuine traffic. I always do link building on websites where I can get traffic from and not just for the sake of putting links on web.
To End it all!
Recently I started a new project and I got most of the referral traffic from Facebook and other social media websites like tumbler! I have started getting rankings on my website and everything going smooth right now. Social media is now a big part of seo and the links from these sites matter a lot!
Please share your thoughts!