Our company recently had a new website designed for them to replace the old one that was literally made sometime in the mid-90's. The new site went live a couple of months ago. I have just been asked to figure out why our search ranking went from top 5 to 2nd+ page oblivion in the Google organic results for our target keywords. I am an application developer not a web designer, but on my initial investigations I notice that our old sub-pages (pages describing certain products and services) do a 301 redirect straight to the new homepage.
The problem here is that I believe all of the search authority for the old site came from these pages located off the main domain, i.e. - www..com/. Because our home page was basically just a collection of links that pointed to these other pages, which actually had a bit of text on them. Ideally I think these would need to redirect to pages on the new site that serve as a replacement. Is it too late to re-redirect the bots. It appears that all browsers will have permanently cached the redirect, but perhaps not the crawlers? Would it be too late to try and tell the bots exactly what new pages replace the old ones and provide a similar amount of text on the new page with similar content to regain our search ranking?