The term SEO stands for Search Engine Optimization, and by now you are more than likely aware of this fact. What exactly, though, does this involve? How are better rankings achieved for commercial websites in what would at first sight appear to be an unbiased search engine algorithm? Assuming you've followed along to that point we'll look into what aptitudes, skill sets and, yes, personality types make for a great or a potentially great SEO.
Basics, Skills and Training
An SEO (note the term can apply equally to the task of Search Engine Optimization and to the individual we label a Search Engine Optimizer, though I digress) is responsible for in the words of Matt Cutts (should you decide to continue on with your SEO training, this is a name you will get to know, very, very well) of Google, "creating an online CV/resume for the company/site" on whose behalf they are working. This is indeed an awesome responsibility, and renders one person, or an outsourced group of agency SEO's, responsible for the online visibility of an entire commercial entity. This is where we got the initial inspiration to become proactive in our efforts to improve the standards within the industry by offering an SEO training course. We soon realised that there was a need both for specialist SEO's (a technically minded course for them) and a more basic SEO learning tool that would enable marketing or senior non-technical management to better understand the process, and in so doing allow them to avoid less than stellar service providers or equip them with the skills to oversee a team or individual performing online visibility tasks for their organisations.
The key aptitudes that mark out an outstanding SEO from the masses of mediocre and incompetent ones is a high level of attentional to detail, the ability to deal with masses of data without becoming overawed, solid linguistic skills, above average general knowledge, patience and of course, the willingness to learn.