Search Engine Optimization services are search engine optimization services offered by agencies, freelancers or consultants to search engine optimize your website so you can get more traffic and revenue from search. Most SEO plans will include on-page, off-page and technical SEO, although some plans focus on specific areas, such as off-page SEO.