SEO is the effort to bring customers and traffic to a website through the use of keywords and other search-optimization tactics to improve organic search results. It can be a highly technical process, involving optimizing website structure to allow Google to crawl and index the site.