This is a very specific query and a bit convoluted but I can't explain it any other way!
I have an Indian foods shopping website (UK based) . We rank top 5 organic on Google UK (my biggest market) for all of our key generic search phrases. One of my key phrases is "Indian foods" which is currently No.2 organic in Google serps, the same position for about a year.
My most used search term however is "Indian food" - ie one letter different - singular not plural. We have never managed to get above above 15 in the organic listings for this term but just recently we have disappeared altogether from Google with this term.
The page that we use to optimise for this phrase is http://www.natco-online.com/acatalog/index.html and this page now never appears in any listings for "Indian food". This is probably the reason for a recent drop in sales.
The first page which gets picked up on Google for "Indian foods" isnt even optimised for that search term, it is optimised for 'indian cooking" ie http://www.natco-online.com/
and below that appears the correctly optimised page ie http://www.natco-online.com/acatalog/
but neither of these pages appears for "Indian food" ie the singular version!
Both pages have a Google PR of 5 and several of the higher ranking pages for "Indian food" have only a PR3!
I am completely flummoxed on this. Can anyone tell me why another page appears for "Indian foods" than the one we have tried to optimise for and why the addition or omission of 1 letter "s" on a search term has such radically different results?
What am I missing?