Zoekmachinemarketing, ook wel bekend onder de Engelse term Search Engine Marketing of SEM, 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 komt te staan als een zoekmachinegebruiker een voor die webpagina relevante zoekterm intypt. Doordat de webpagina beter gevonden kan worden, verhoogt de effectiviteit van de reclame-uiting op internet.
Search Engine Marketing kan worden verdeeld in twee deelgebieden: Search Engine Optimization (SEO) en Search Engine Advertising (SEA).