Cele trei tipuri principale de publicitate pe paginile web sunt cost pe clic (CPC), cost pe acțiune (CPA) și cost pe mile (CPM). Atât CPC, cât și CPA necesită ca cineva să facă clic pe o reclamă sau pe un link înainte ca agentul de publicitate să plătească. Costul per mille, cunoscut și sub denumirea de plată pe afișare (PPI), necesită ca agentul de publicitate să plătească o anumită rată pentru 1,000 de vizualizări. Fiecare dintre aceste metode poate fi asociată cu reclame bazate pe text contextual, bannere grafice, link-uri în text și alte tipuri de publicitate pe paginile web.
Costul per mille este de obicei cel mai puțin costisitor tip de publicitate pe pagina web, deoarece actul de a vizualiza un anunț nu garantează niciun efect pozitiv pentru agentul de publicitate. Publicitatea bazată pe impresii, cum ar fi aceasta, poate permite proprietarului unui site web să fie plătit, indiferent dacă vizitatorii săi fac de fapt clic pe oricare dintre anunțurile plasate pe site. Acest lucru poate fi contrastat cu publicitatea cost-pe-clic, în care agentul de publicitate plătește numai atunci când un vizitator face clic pe site-ul său dintr-o reclamă. Costul pe clic este de obicei mai mare decât costul pe mil, deși campaniile individuale pot varia foarte mult.
Cel mai scump tip de publicitate pe pagina web este de obicei costul pe acțiune, deoarece este asociat cu un eveniment care are un efect pozitiv pentru agentul de publicitate. În unele cazuri, agentul de publicitate va plăti numai dacă o vânzare reală este generată de un vizitator care a făcut clic pe un anunț. Aceste plăți sunt de obicei foarte mari în comparație cu costul pe clic sau costul pe mil, deoarece reprezintă direct o vânzare care a fost realizată datorită reclamei. O altă formă este costul per client potențial (CPL), care implică agentul de publicitate să plătească o taxă atunci când un vizitator face clic pe un anunț și completează o solicitare de informații.
Fiecare dintre tipurile de publicitate pe paginile web poate fi cuplat cu o varietate de metode de livrare. Anunțurile text contextuale sunt de obicei reclame mici, discrete, care sunt selectate pe baza conținutului unei pagini. Un concept similar este reclamele în text, care sunt servicii care pot transforma cuvintele dintr-o pagină web în linkuri potrivite contextual. Dacă un vizitator face clic pe oricare dintre linkuri, proprietarul paginii web va fi plătit de obicei pe bază de CPC sau CPA. Reclamele banner sunt de natură grafică, vor încorpora adesea diverse elemente animate și pot fi asociate cu CPM sau cu orice altă metodă de compensare.