Search engine optimization is categorized into two different types known as on page optimization and off page optimization. On page, techniques are the ones that are implemented on the pages of a website. Off page, techniques are not implemented on the website itself.