Noţiunea de optimizare a motorului de căutare presupune totalitatea măsurilor implementate în vederea creşterii şanselor unui site de a se situa în lista rezultatelor afişate de motoarele de căutare în dependenţă de interogările anumitor utilizatori.
Scopul optimizării constă în atragerea unui număr cât mai mare de vizitatori prin intermediul motoarelor de căutare. Costul optimizării, precum şi termenul acesteia depinde de mai mulţi factori, care includ o listă de cuvinte-cheie. Optimizarea în baza cuvintelor specifice necesită mai puţin timp (cu condiţia că există un număr relativ mic de site-uri concurente), în comparaţie cu cuvinte şi fraze comune, pentru că optimizarea acestor enorme cantităţi de resurse a fost realizată cu mult timp în urmă.
Optimizarea site-ului în baza cuvintelor specifice măreşte probabilitatea că site-ul va fi găsit de către un expert, care a introdus în caseta de căutare un anumit cuvânt cheie, dar, totodată, reduce probabilitatea găsirii site-ului de către utilizatorii (şi potenţialii clienţi), care nu posedă terminologia specială. În schimb, optimizarea cuvintelor comune va duce la rezultatul opus: marea majoritate a utilizatorilor care au accesat site-ul printr-un motor de căutare, vor fi prezentaţi ca fiind utilizatori obişnuiţi.
Optimizarea motoarelor de căutare nu trebuie să fie încrezută oricui, pentru că motoarele de căutare sunt în stare să recunoască metodele ilegale de optimizare, care constau în încercarea de a manipula rezultatele căutării, şi, desigur, plasează aceste site-uri la sfârşitul listei, sau le exclud din rezultatele căutării.