On-Page SEO provides important information to search engines, telling them what your website or page is about. Meta tags, descriptions, image tags and keywords are all essential elements that when done well can have a massive impact to the search engine ranking of your website.