I've read much about Googles recent updates on Panda/Penguin. Nothing was ever mentioned about over-optimization of links to a single page, for example a homepage.
I had an old site which ranked #1-5 for certain long tail keywords for years. All of the content and information provided on the homepage corresponds to that exact search term in google. None of my subpages have anything to do with this exact search term.
My site was dropped from Google 2 months back and has yet to recover, for any of those long tail keywords. I checked up to 100 pages in Google and it's no where to be found. The site still remains on page 1 in Bing and Yahoo...which I don't care about anyway. My homepage is still indexed (+6 sitelinks) in Google and only appears if I search my full homepage url.
Obviously, a penalty has been applied to my homepage for those long tail keyword searches. I have been working on the site since then to recover, with no luck. I have varied a bunch of inbound links I had control over with random anchor texts like my url, site name, click here, etc to balance my backlink profile a bit. I embedded social media like fb, youtube, twitter, etc into my homepage nicely. My backlink profile was already quite diverse previously, but not to this level where I had "click here, visit here" as my anchors. None of these efforts have worked so far.
I manually checked the top 20 pages today and I noticed a few of my subpages are ranking on random pages (pages 10-30) in Google for all of those long tail keywords my homepage was once ranked for. This definitely tells me that my homepage is being slapped for something.
All of my inbound links are pointing to my homepage..as they should be. My subpages are informational pages in the industry and have nothing to do with the longtail keywords which is why I never built any internal links. I have no interest in ranking my subpages, due to the model of my site.
Is it at all possible, that my homepage is being blocked from ranking due to the fact that 100% of my link profile is linking to it? Should I add more links to my subpages or change a few from my homepage to subpages?
What are your thoughts seo pros?