То, как работает SEO, можно разделить на три этапа: исследование ключевых слов, оптимизация веб-сайта и внешняя коммуникация. SEO отличается от традиционных методов продвижения. Традиционные методы продвижения осуществляются с помощью рекламы, а продвижение веб-сайтов осуществляется с помощью партнерского маркетинга.