Once upon a time I was the proud owner of a site which sat at the top of the search engines organically for 100's of search terms in my niche. It was not in the IM or MMO sector.
I am no SEO expert so please forgive my crude explanation of what happened - I will do my best to make it as technically accurate as possible.
I built 10,000's of spammy backlinks to my site on the advice of an 'SEO Expert', needless to say as I write the site no longer sits in the top 3 positions organically for the various search terms, who'd have thought! (i've been relegated to pages 12+). Having done a fair bit of research, it is my understanding that a panda or penguin update (again forgive my ignorance) resulted in my site site being sent to the outer depths of search engine space. The visitors to my webpage disappeared overnight!!!
All wasn't lost at this point, I was pretty p***ed off but I dusted myself out and thought how could I get the traffic back up to the level I did prior to the algorithm change. I decided to learn more about PPC and started using paid search to drive visitors to the site. This has worked really well for me and I have a pretty successful business as a result.
However, now things have settled it has led me to start thinking about SEO again. I am currently spending 5 figures a month on paid search and I am keen to add SEO to my marketing portfolio.
I want to design a site in the same niche that I currently operate in. The difference is I want to purely use SEO to drive traffic to it. My limitations are that I am not an expert in web design/developing and as I have highlighted SEO isn't a specialism either.
I know I've gone around the houses here, however I felt some context to the situation that I'm in would be useful. My question to you is this, for someone with my experience what medium would you recommend I build the site with, bearing in mind SEO is important here? Is the use of a theme installed on wordpress the best way forward? Or can sitebuilders like instapages and unbounce be equally effective?
Also in your opinion/experience which is the best way of SEOing a new site? Who can you recommend as a mentor to help someone who is green around the gills?
I know it would probably be easier and more effective to hire someone to design and SEO the site for me, however I really want to understand the process so I can develop myself and implement what I have learnt in the future.
Thanks for reading and look forward to your response.