There are around 200+ factors if you want to optimize your website for search engine but if you are not a SEO expert then you can add good and engaging content, mobile optimized website, website speed and best user experience.