To be SEO-friendly, in general terms, means that you have considered what is important to Google, which means you have considered what is important to the search engine user experience.
An SEO-friendly site, in technical terms, makes it easy for search engines to crawl through and understand the structure and content of the site.