On-page SEO je optimizacija, ki se dogaja na spletni strani. Bolj natančno povedano – gre za vsebinsko optimizacijo spletne strani. Za dosego dobrih pozicij na iskalnikih je potrebno optimizirati vse elemente na strani, ki vplivajo na pozicijo spletne strani. Poleg same vsebine strani, ki mora biti relevantnaza ključno besedo, ki je predmet optimizacije, moramo optimizirati še elemente kot so title naslov, heading oznake, url naslove, imena slik in povezav, ipd.