Code – Keep It Simple
Just because you can AJAX-up a page with accordions and fly-outs does not mean you should. The more code on a page, the more things that can go wrong from spider access to browser compatibility.
Web Design – Less Navigation Is More
Every page should not link to every page. You do not need a site-wide menu three levels deep.
Content – Engagement & Agility
Earning enough links to make a dent in your SEO requires a continuous stream of link worthy content combined with forging and fostering relationships with people who create links or influence lots of others through online conversation.
Update Your Content
You need high quality content. Update any low quality content of get rid of it