Web design, html coding, copy writing, marketing, an eye for detail, patients and IT skills
If only it were that easy! In fact, I believe there are seven distinct skills that a search engine optimiser needs to possess. Most people possess one or maybe two of these skills, very rarely do people posses all seven. This takes time and effort and, if you are running your own business, do you really have the time to do this?
The seven skills that I believe are necessary for SEO work are:
Web Design - producing a visually attractive page
HTML coding - developing Search Engine friendly coding that sits behind the web design
Copy writing - producing the actual readable text on the page
Marketing - what are the actual searches that are being used, what key words actually get more business for your company?
An eye for detail - even the smallest errors can stop spiderbots visiting your site
Patience - there is a time lag on any change you make, waiting is a virtue.
IT skills - an appreciation of how search engine programs and the algorithms they use actually work
Many website designers produce more and more eye-catching designs with animations and clever rollover buttons hoping to entice the people onto their sites. This is the first big mistake; using designs like these may actually decrease your chances of a high Google rating. Yes, that's right; all that money you have paid for the website design could be wasted because no-one will ever find your site. Spiderbots are pieces of software used by the search engine companies to trawl the Internet looking at all the websites, and then having reviewed the sites, they use complex algorithms to rank the sites.