I've just spent a fair bit of time reviewing SEO (Search Engine Optimization). For those unfamiliar with the term, think of it as online marketing. Rather than getting people into a store, you're getting people to a webpage.
Background: SEO is tricky! It changes every time Google updates their search algorithm. Each update effectively pulls the rug out from under all these online marketers. But it's a worthwhile game to get into.