I spent 6 hours yesterday playing with my site after running Page Speed and YSlow tests. Originally my scores were D and C, respectively. After installing some plugins (W3 Total Cache and others) and tweaking my theme, I managed to get the scores to B and A.

This morning I woke up and my Google rankings for two of my target keywords have jumped from 13 and 5, to 10 and 4. Coincidence? I don't think so.

I never understood why professional writers with SEO knowledge write articles for others in the first place. Surely with your knowledge you could utilise your writing skills and create excellent content for yourself and your own sites. The income potential of an engaing, interesting blog is huge compared to that of writing keyword-stuffed articles for others.