Is There Such A Thing As Too Much SEO?
Search Engine Optimization For Dummies
SEO Help: 20 steps to get your website to Google's #1 page 2nd edition
Pimp My Site: The DIY Guide to SEO, Search Marketing, Social Media and...
The SEO Manifesto: A practical and ethical guide to internet marketing...
Search Engines: Information Retrieval in Practice
Information Retrieval: Implementing and Evaluating Search Engines
Search Patterns: Design for Discovery