SEO helps increase your websites visibility. It helps your website rank higher in search engine results, thus making is more visible to users. To have good SEO involves improving your websites speed, having your website mobile responsive and having it easy to navigate. This enhances user experience.