Reklama pagal raktinius žodžius yra interneto reklamos forma, susieta su konkrečiais žodžiais ar frazėmis. Tikslas yra pateikti tikslinę reklamą, į kurią žmonės dažniau reaguoja, nes ji atitinka jų interesus ir poreikius. Ankstyvieji šio reklamos stiliaus atvejai pasirodė iki 1990-ųjų vidurio ir jį greitai perėmė daugelis interneto kompanijų. Viena žinomiausių reklamavimo pagal raktinius žodžius programų yra Google AdWords, kuri teikia reklamą Google svetainėse ir leidžia žiniatinklio valdytojams naudoti AdWords pardavinėti skelbimų vietą savo svetainėse.
Taikant vieną iš raktinių žodžių reklamos, skelbimai yra susieti su terminais, kuriuos kas nors įveda į paieškos laukelį. Kai kas nors ieško, pavyzdžiui, „prieskoniai“, paieškos rezultatų puslapyje bus rodomi įmonių, parduodančių rūšis ar priedus, pvz., prieskonių lentynas, skelbimai. Šie skelbimai gali būti aiškiai atskirti nuo paieškos rezultatų arba įtraukti į paieškos rezultatus, jei paieškos sistemose leidžia žmonėms mokėti už vietą rezultatuose.
Kitoje formoje reklama priskiriama puslapyje rodomam turiniui. Pavyzdžiui, žmonės, besikeičiantys el. laiškais apie būsimą operaciją, gali matyti medicininių prekių ir susijusių dalykų raktinių žodžių skelbimus. Panašiai ir reklama tinklaraštyje apie vaikų auklėjimą būtų nukreipta į tėvus, reklamuojant tokius produktus kaip vystyklai, žaislai ir pan. Žiniatinklio valdytojai, parduodantys reklamą pagal raktinius žodžius savo svetainėse, paprastai saugo informaciją apie savo svetainės lankytojų demografinius rodiklius, įskaitant amžiaus grupes, kasdienių apsilankymų skaičių, pomėgius ir t. t., kad reklamuotojai galėtų nuspręsti, ar svetainė būtų tinkama jų poreikiams.
Reklamuodami pagal raktinius žodžius, reklamuotojai pasirenka raktinius žodžius ir frazes, kurie, jų nuomone, bus tinkami, ir moka už skelbimo vietą, kai atsiranda šie terminai. Daugelis įmonių turi mokėjimo sistemą, pagrįstą tuo, kiek žmonių spustelėja skelbimus, o už kiekvieną paspaudimą imamas mokestis pagal patį raktinį žodį. Raktažodžių pasirinkimas gali būti sudėtingas. Pavyzdžiui, pagrindinis raktinis žodis, pvz., „dviračiai“, dažnai yra per daug bendrinis, be to, dėl jo konkuruoja daugelis įmonių, todėl jį sunku nusipirkti.
Dviračių įmonės, kuri nori pirkti raktinių žodžių reklamą, pavyzdyje, užuot pirkusi „dviračius“, įmonė gali pagalvoti apie tai, kuo skiriasi jos produktai, ir kokios rinkos tipą ji nori pritraukti. Pavyzdžiui, bendrovei, kuri specializuojasi elitinėms sporto varžyboms skirtų dviračių gamyboje, gali būti įdomus kitoks raktinių žodžių rinkinys nei bendrovei, kuri gamina paprastus pigius vaikiškus dviračius. Daugelis įmonių, parduodančių reklamą pagal raktinius žodžius, teikia konsultacijas ir patarimus, padedančias įmonėms išsirinkti geriausius raktinius žodžius ir frazes.