Yes.

Search engines are constantly trying to work out how useful, trustworthy and authoritative you are. They are saying “Will our (search) customers have a great experience if I point them to your website?”

If you want all your potential customers to have a good experience, regardless of how they got there, you should be implementing many of the SEO guidelines and Best Practices.