My website www.ExecSearches.com has been in the top 10 for our two most important keyword phrases for a while now.. "nonprofit jobs" and "non profit jobs". But in the past few weeks our ranking has been dropping and now this week we are no longer in the top ten. We have a lot of other sites linking to us and I believe our content is good. We have more sites linking to us than some of the sites in front of us at this point.
I once hired someone to do some optimization for my site and I am afraid that perhaps they did some things they shouldn't have and they are still present on the page and now I am being penalized.
I would appreciate any advice folks may have regarding changes I should make to the main page.