How you think about keywords and landing pages need to change, at least now if they haven’t already. As I still see a lot of old fashion techniques being used here so I believe we need to recap what happened last year.
You can’t run around building a separate page for each phrase or keyword any longer, I know that this is what you learned in school but it doesn’t work like that now. Having one page for “Online Education” and another for “Education Online” is no longer the best way to do it. It used to be, but this is a Panda-magnet. If you get big enough and rank well enough all these very targeted landing pages will get you in some serious trouble,.
This is exactly what the Panda targeted if you haven’t understood that already and even though it might be working fine when you are doing it it’s still not a reasonable course of action. It will work good up until that point when you get hit, it won’t work as good then. Stop doing this, cluster keywords together and build landing pages that work for all of them. Some more reading on the topic.