londrum - 6:37 pm on Dec 9, 2011 (gmt 0)
if you're talking about the site in your profile then i would probably take a load of keywords out.
you must have about 200 mentions of the word "SEO" (no exaggeration), another 200 mentions of "SEM" and 100-odd each of "Search Engine Optimization", "Search Engine Marketing" "SEM Training", "SEO Training" -- all on the homepage. you probably got a couple of hundred links all containing "SEO", "SEM" and "Search Engine" as the link text as well
you mention SEO and SEM twice each in the title, and four times each in your description
i think you've gone a bit overboard on the keywords