Η βελτιστοποίηση μέσω των μηχανών αναζήτησης (SEO) είναι μια διαδικασία όπου επηρεάζει την ορατότητα μιας ιστοσελίδας στα αποτελέσματα (χωρίς πληρωμή) των μηχανών αναζήτησης. Γενικότερα, όσο η ιστοσελίδα βρίσκεται υψηλά στην κατάταξη αποτελεσμάτων των μηχανών αναζήτησης και εμφανίζεται αρκετά συχνά στην λίστα αυτή τόσο περισσότερους επισκέπτες θα λάβει.
Το SEO μπορεί να στοχεύει σε διαφορετικά είδη αναζήτησης συμπεριλαμβανομένου αυτή των εικόνων, τοπικού ενδιαφέροντος, αναζήτηση βίντεο, ακαδημαϊκή, ειδησεογραφική και άλλα.
Ως υπηρεσία προώθησης ιστοσελίδων, το SEO μελετά πως δουλεύουν οι μηχανές αναζήτησης, τι αναζητούν οι άνθρωποι, τους πραγματικούς όρους αναζήτησης ή τις λέξεις κλειδιά που πληκτρολογούνται καθώς και ποιες μηχανές αναζήτησης προτιμούνται από το στοχευμένο κοινό τους. Η βελτιστοποίηση μιας ιστοσελίδας μπορεί να περιλαμβάνει εργασίες όπως την επεξεργασία του περιεχομένου, HTML και συνδυαστικού κώδικα με σκοπό την αύξηση των σχετικών με την ιστοσελίδα λέξεων-κλειδιά καθώς και την άρση των εμποδίων που συνήθως υπάρχουν για την εύρεσή της από τις μηχανές αναζήτησης.
Ως μια άλλη τακτική SEO θεωρείται η προώθηση μιας ιστοσελίδας με σκοπό την αύξηση των αριθμών από εσωτερικούς (εντός της ιστοσελίδας) συνδέσμους ή εισερχόμενους στην ιστοσελίδα μας συνδέσμους.