Παρότι ο όρος seo πριν από λίγα χρόνια φάνταζε εξωτικός για τους περισσότερους χρήστες του internet, και μακρινός ακόμα και για web developers, σήμερα ολοένα και περισσότερο η αξία του αναγνωρίζεται από την παγκόσμια κοινότητα του διαδικτύου. Το seo (search engine optimization) σημαίνει στην ουσία βελτιστοποίηση ιστοσελίδων για την καλύτερη ανάδειξή τους στις μηχανές αναζήτησης (search engines). Δηλαδή την εμφάνιση τους στις πρώτες σειρές αποτελεσμάτων στους όρους που μας ενδιαφέρουν και αφορούν το περιεχόμενο του site μας. Ο όρος seo περιλαμβάνει πρακτικά μια σειρά από μελετημένες κινήσεις και ενέργειες που σκοπό έχουν να αναδείξουν την ιστοσελίδα μας στις υψηλότερες δυνατές θέσεις των μηχανών αναζήτησης για τις λέξεις που μας ενδιαφέρουν.