How SEO works You might think of a search engine as a website you visit to type (or speak) a question into a box and Google, Yahoo!, Bing, or whatever search engine you're using magically replies with a long list of links to webpages that could potentially answer your question. That's true. But have you ever stopped to consider what's behind those magical lists of links? Here's how it works: Google (or any search engine you're using) has a crawler that goes out and gathers information about all the content they can find on the Internet. The crawlers bring all those 1s and 0s back to the search engine to build an index. That index is then fed through an algorithm that tries to match all that data with your query.
How Do I Get Links? Links are important but don't confuse quality with quantity and don't think about links in isolation from your content. It's vital to understand that having great content massively increases your chances of securing natural links from quality relevant pages. These links will help you the most. In simple language if you have something worth linking to you might secure links worth having. Great sites don't link to poor quality content, why would they?
Building an SEO-friendly site Once you're ready to start walking that SEO walk, it's time to apply those SEO techniques to a site, whether it's brand new or an old one you're improving. These pages will help you get started with everything from selecting an SEO-friendly domain name to best practices for internal links.
Content and related markup A site isn't really a site until you have content. But SEO for content has enough specific variables that we've given it its own section. Start here if you're curious about keyword research, how to write SEO-friendly copy, and the kind of markup that helps search engines understand just what your content is really about. On-site topics You've already learned a lot about on-site topics by delving into content and related markup. Now it's time to get technical with information about robots.txt.