Zoekmachinemarketing, ook wel bekend onder de Engelse term Search Engine Marketing is het specialisme dat webpagina's vindbaar maakt bij zoekdiensten. Dat wil zeggen dat een webpagina op een prominente plaats bij de zoekresultaten van een zoekmachine komen te staan als een zoekmachinegebruiker een voor die webpagina relevante zoekterm intypt. Doordat de webpagina beter gevonden kan worden, verhoogt het de effectiviteit van de reclameuiting op internet.
Search Engine Marketing kan worden verdeeld in twee deelgebieden: Search Engine Optimization (SEO) en Search Engine Advertising (SEA).