Content writing, SEO, graphic design, programming, web development, link building, social media marketing, PPC, and consulting are some of the most in-demand freelance skills.