The following resources will be helpful to you in learning more about search engines and how they work, creating effective keywords, starting a link popularity program and marketing your website.
Search Engine Marketing Guide
What Are Links and How Do I Get ‘Em?
131 Legitimate Link Building Strategies
How Search Engines Rank Web Pages
Introduction to Pay-Per-Click Marketing