The simplified html heading structure is wrong the page is invalid. Page should have one single primary heading (h1) there is more than one heading in your main index. Default wordpress theme is better structure than this theme for sure.
You should not weight SEO base on theme alone, your blog already inside DMOZ (good trustrank) and its has more than 3 years internet age. My advice you should work on content and reduce external links a bit.
Thank you for taking the time to look it over. I will work on this blog eventually, but my main concern was to replace the theme on a blog I have that is successful already. I had everything perfect then once I upgraded, the only thing that will show up on the previous theme is the banner and nothing else. A blank blog, if you will. Any ideas what could be wrong with the Newsweek theme and the upgrade?
well from experience. I think this what you can do
- add meta-description in you main index.
- replace
<meta content="en, sv" name="language"/>
with
<meta name="language" content="en-US"/>
- Remove duplicate robots meta
<meta content="follow, all" name="robots"/>
<meta content="index,noarchive,follow,noodp" name="googlebot"/>
<meta content="all,index,follow" name="robots"/>
<meta content="all,index,follow" name="msnbot"/>
- your robots.txt is invalid
- place the email subscription form away from the header, best placement is on the top most right sidebar
- get a blog specific theme content structure like : ‘content on left; sidebar-right-1; sidebar-right-2’ or any theme that dont have sidebar on the left
- place all the javascript on the footer (bottom most)
- modify your sitemaps.xsl
remove all unnecessary text like
[.. ]This is a XML Sitemap which is ...You can find more information about XML sitemaps on sitemaps.org and Google's list of sitemap programs. [..]
Oh alright. Thank you very much for all your help
Sorry for jumping in the conversation, but it’s related:
Do I have to specifically tell the robots
to index and follow links on my site, using
<META name=”robots” content=”index, follow”>?
Right now I only have
<meta name=”robots” content=”noarchive”>
because I don’t want Google & Co to archive/cache my pages as they will be changing all the time.
by default all major searchbot will index the page/links (follow) even without meta-tags. meta-tag is only uses to prevent the crawler from indexing the particular URL.