To Search Engine Optimization (από τα αρχικά του SEO) μεταφράζεται σε βελτιστοποίηση ιστοσελίδας για προώθηση στις μηχανές αναζήτησης. Δεν πρόκειται για μια συγκεκριμένη ενέργεια, αλλά ένα σύνολο ενεργειών που γίνονται διαρκώς σε μια ιστοσελίδα, με στόχο την αύξηση της επισκεψιμότητάς της μέσω της κατάκτησης υψηλότερης θέσης στις μηχανές αναζήτησης (π.χ. Google, Yahoo, Bing, Αsk). Διαχωρίζεται σε δύο κατηγορίες, το Off-site SEO και το On-site SEO ενώ περιλαμβάνει διάφορες μεθόδους και πρακτικές, τόσο τεχνικές όπως τη σωστή τοποθέτηση metadata όσο και πιο δημιουργικές, όπως την παραγωγή σωστά στοχευμένου content.