The most important tool used by search engine optimizers is their brains. There is a tremendous amount of requisite knowledge and ongoing education involved in being a good SEO. Finding and absorbing that amount of information takes years. A typical SEO needs to have a better than working proficiency in areas ranging from web design and hosting to writing and marketing.
A strong vocabulary and extraordinary keyword research skills are important compliments to truly awesome technical abilities. Finding the balance between both is sort of a left brain vs. right brain challenge. The working life of a good SEO is one dedicated to constant and consistent learning, a task made more important by constant and consistent changes in the nature of the search marketing environment.
There is a massive general knowledge base SEOs pull from, a very public library of sorts. The problem is, that library scattered across the Internet in thousands of unique places. Though dozens have tried over the years, nobody has managed to properly sort it yet. There is no mega-repository of SEO secrets, knowledge, tips, tricks or common sense. There are however, several excellent starting points for exploration and tutorial.























