What is SEO? SEO stands for search engine optimization - what it means is to have your website optimized for maximum recognition by the search engines. Here's why you need it. It prepares your web site to be spidered, indexed and ranked by the major search engines so that when internet users search for your keywords, your website will appear on their results page. When your SEO has been done correctly it will bring highly targeted traffic to your website.