SEO, arama motoru optimizasyonu, google, bing, yandex, yahoo gibi arama motorlarının işleyişini göz önünde bulundurarak oluşmuş bir tür internet pazarlama şeklidir. Bu tür stratejiler, insanların internete girdiklerinde nerelere göz attıklarını ve aradıkları şeye ulaşmak için arama motorlarına ne tür kelimeler yazmayı tercih ettiklerini saptamaya çalışırlar. Bu tür stratejiler insanların ulaşmak istedikleri sonucları ararken hangi arama motorlarını sıklıkla kullanmayı tercih ettikleri konusunu da ele alırlar ve detaylı sonuçlar ortaya koyarlar.
Bir siteyi optimize etmek demek, o sitenin, içeriği kadar, daha fazla HTML düzenlemesine ve kodlama yardımına da ihtiyacı var demektir. Bu düzenleme size, kullanıcıların kullandıkları anahtar kelimelerle daha ilintili bir web sitesi elde etmenizi sağlar. Ve bazı arama motorlarında var olan engelleri de aşar.
Bir diğer yöntem ise, sitenin back-linklerini arttırarak trafiği arttırmak ve sitenin bu şekilde yükselişe geçmesini sağlamaktır. Arama motoru optimizasyonu genellikle dizayn yada sitenin gelişim süreçlerine bakmaz, HTML’ye bakar. Html2’de yapılan değişiklikler arama motorlarındaki sıralamanızı yükselişe geçirebilir. Bir siteyi yaparken, arama motoru dostu temple’lar ve yazılımlar kullanmanız sitenizin sıralaması açısından daha iyi bir tercih olacaktır.