Search Engine Friendly Site Design

What does it mean to design your site to be search engine friendly?  Well the short answer is building your site in a way that is appealing to your viewers, while assuring the content is formatted in such a way that search engines can index or crawl your site.  Since this stuff gets a little over my head, so I decided to leave this topic to the folks over at MOZ to explain.  If you have never heard of them check them out, they have an awesome blog. The Basics of Search Engine Friendly Website Design and Development