Search Engine Optimization (SEO) adalah teknik untuk menyenangkan mesin pencari (baca: Google) sehingga suatu situs (website) dengan kata kunci (keyword) tertentu bisa muncul di halaman pertama. Kira-kira 3 – 5 tahun yang lalu, dengan teknik SEO sederhana sekalipun, suatu website dengan mudah berada di halaman pertama dengan kata kunci tertentu. Tetapi seiring dengan perkembangan zaman dan untuk memberi hasil pencarian yang lebih maksimal kepada pencarinya, Google terus memperbaiki dan mengembangkan algoritma pemrogramannya sehingga pencari dapat menemukan apa yang dicarinya dengan cepat dan sesuai.