Arama motoru optimizasyonu, bir web sitesinin Google gibi arama motorlarının organik, ücretsiz arama sonuçlarına yerleştirilmesini iyileştirmeye yönelik tüm önlemlerdir. Amaç, seçilen arama terimlerini (anahtar kelimeler) kullanarak trafiği artırmaktır.