A Web site provides electronic information or services over the Internet. The increasing ranking of Web sites is focus of a search engine optimization strategy. Onpage SEO includes all activities directly on the page while offpage SEO includes indirect activities off the site (e.g., link exchange).