Major search engines use algorithms that evaluate using over 200 factors to determine where a website will rank in the search engine results. The factors can be organized into three groups.
On-page SEO refers to the factors you can control on your own website. On-page SEO is optimizing individual web pages in order to rank higher and earn more relevant traffic in search engines. On-page refers to both the content and HTML source code of a page that can be optimized. On-page factors include keywords, meta descriptions, alt text, title tags, SSL/HTTPS, URL structure, header structures, and link structure.
Off-page SEO refers to page ranking factors that occur off your website. For example how your website URLs are backlinked onto another website. It also includes your promotion methods, taking into account the amount of exposure something gets on social media Off-page factors include: backlinks, domain authority, and social promotion.
Technical SEO focuses on optimizing your website for the crawling and indexing phase. This is a crucial process that will ensure that search engines can access, read, and index your content without any errors. Technical SEO factors include: creating a sitemap, submitting a sitemap to search engines, checking for broken links, optimizing images, mobile-friendly website, and deleting and redirecting 301 pages that don’t get traffic.