SEO friendly website is best way to attract search engine to your website. If search engine doesn't like your website then you will not get huge traffic to your website. Studies shows that around 60% of traffic will come from search engine to website. You should have the appropriate coding, target appropriate keywords, utilize appropriate links and create the website with appropriate navigation.
Sites SEO friendly with great architecture site, crawling by search engine spiders, for use / access by people, it's content / must Offers linked easily by other sites, should not be flash 100%, load fast and should marketed like any another piece of traditional safeguards as the long-term return comes on SEO.
I think SEO Friendly Website means a complete package, its should be not only user friendly but search engine friendly too, all the parameter of your website should be accurate and most of the important is content should be unique.
An SEO friendly website is one that is perfectly optimized for securing a good position in the search engines. The one page optimization should be done with the right title, keywords and description for getting the best results.
Rich content, write for humans not search engines
Use brief but descriptive titles
Make the title unique for each page
Create a simple directory structure