Search Engine Optimization (SEO) es el proceso de preparar el código de páginas de Internet (source code) para que ocupe una posición favorable en resultados de busqueda cuando personas buscan servicios/productos similares a los suyos. Una posición favorable es salir entre los primeros diez (10) resultados en busquedas en las diferentes máquinas de busqueda (natural searches or organic searches).
Este proceso está en mucha demanda en los EEUU ya que todas las compañias están consciente de que ocupar una posición favorable en resultados, ofrece gran probabilidad de atraer clientes. El costo de optimizar portales puede alcanzar miles de dolares dependiendo del tamaño del portal, si es 'estático' o 'dinámico' y el numero de palabras claves que desea utilizar.
Muchas compañias entienden que es una manera eficaz de hacer promoción/mercadeo, ya que una vez invertida la cantidad principal para preparar el portal, el listado en los resultados de busquedas 'organicas'/'naturales' es libre de costo - compañias no tienen que pagar por salir en los primeros resultados en busquedas orgánicas o naturales.
Compañias utilizando programas de 'Pay-Per-Click' proveído por Google, Overture, MSN. Yahoo, , etc., están de acuerdo, que los costos en dichos programas, debido a la competencia de otras compañias y afiliados de programas, puede ser prohibitivo. Debido a esto han comenzado a utilizar el proceso de SEO.
Ejemplo de "Search Engine Optimization" - En Google utilize como término de búsqueda 'braulio agosto toyota', note donce sale Dubina.com y en la posicion que sale el portal oficial de Braulio Agosto Toyota. Esa es la técnica de "Search Engine Optimization", la preparación del código de una página para salir entre los primeros diez resultados lo cual ahorra dinero de su presupuesto de mercadeo.