Another aspect of front-end development is Search Engine Optimization (SEO), which serves the purpose of getting your site recognition with browsers.  If you’ve ever wondered why one site comes up at the top of a Google search while another is 63 pages down, the answer is SEO.  And considering that most people never click past the first page of results, it is an invaluable service if you’re relying on general searches to reach your audience.  After all, a really sharp and well designed site doesn’t do much good if it’s never found.  SEO works with an understanding of the criteria that browsers like Google use to index and order websites as they will appear in response to a Google search, and what specific keywords will grab which sites.