Zoekmachine-optimalisatie (Engels: search engine optimization of SEO) is een onderdeel van zoekmachinemarketing en kan worden gedefinieerd als het geheel aan activiteiten bedoeld om een webpagina hoog te laten scoren in de reguliere zoekresultaten van een zoekmachine, op voor de webpagina relevante trefwoorden of zoektermen. Aangezien de plaatsing in die reguliere resultaten gratis is, vormen deze zoekresultaten een interessant alternatief voor zoekmachine-adverteren.