Avainsanojen täyttö on käytäntö, jossa verkkovastaavat lataavat sivunsa usein haetuilla avainsanoilla. Käytäntö on suunniteltu ohjaamaan liikennettä sivustoon nostamalla sivuston sijoitusta hakutuloksissa toivoen lisäävän sivuston tuloja. Avainsanatäyte voi kuitenkin olla järjetön valinta; monet hakukoneet rankaisevat avainsanojen täyttämisestä, ja he käyttävät monimutkaisia algoritmeja havaitsemaan avainsanojen täytön merkit, vaikka se olisi taitavasti tehty.
Tämän käytännön ilmeisin esimerkki olisi avainsanan lisääminen tekstilohkoon. Kirjoittajalla on usein aikaa saada teksti näyttämään kohtuullisen uskottavalta, toivoen välttävän hakukoneen rangaistuksen. Jos esimerkiksi verkkovastaava tiesi, että avainsanaa “paha vuohi” etsittiin yleisesti, hän yritti ladata sen sivulle niin monta kertaa kuin mahdollista.
Yleisemmin avainsanatäytöt saadaan aikaan piilottamalla avainsana, joten kävijät eivät näe sitä, mutta hakukoneet näkevät. Avainsanat voidaan piilottaa sisällönkuvauskenttiin, ja ne voidaan myös upottaa sivulle tekstiksi, joka on samanvärinen kuin tausta, jotta se on käyttäjälle näkymätön, tai kekseliämmillä tavoilla. Monissa tapauksissa avainsanat eivät edes liity sivuston sisältöön; ne on suunniteltu vain nostamaan hakusijoituksia niin, että käyttäjät vierailevat ja tuottavat mainostuloja. Vaikka jonkin verran avainsanatäytettä pidetään laillisena ja jopa älykkäänä hakukoneoptimoinnina (SEO), yli laidan ylittävät verkkovastaavat antavat käytännölle huonon nimen.
Ennen kuin hakukoneet keksivät käytännön, he palauttivat täytetyt sivustot, kun käyttäjät etsivät yleisiä avainsanoja. Käyttäjät olettaisivat, että sivusto oli osuva, koska se oli hakutulosten ensimmäisellä sivulla, ja he napsauttivat linkkiä. Parhaimmillaan sivusto voi olla joukko hölynpölyä, jossa on välimainoksia. pahimmassa tapauksessa se saattaa ladata haitallisia ohjelmistoja käyttäjän tietokoneelle. Käytäntö voi olla erittäin turhauttavaa ihmisille, jotka yrittävät selata tietoja Internetistä, ja sen seurauksena hakukoneet ovat parantaneet algoritmejaan käyttääkseen useita merkkejä määrittäessään, kuinka tärkeä sivusto on.
Useimmat hakukoneet merkitsevät sivustoja epätavallisen paljon avainsanoja, kutsuen niitä roskapostiksi, eikä laillisiksi verkkosivustoiksi, mikä johtaa vaihtoehtoiseen slangitermiin “spamdexing”, joka viittaa avainsanojen täyttöön. Edellä mainitun ”pahan vuohen” tapauksessa on oikeastaan vain niin monta kertaa, että tällainen lause voitaisiin mainita laillisessa verkkoartikkelissa; Jos hakukone löysi 40 termiä yhdeltä sivulta, se voisi olettaa, että sivu oli täytetty.
Muunnelmana avainsanojen täytöstä jotkut verkkovastaavat asettavat saman sivuston useille verkkotunnuksille. Vaikka sivuston peilaaminen on täysin järkevä tapa käsitellä suurta verkkoliikennettä, 20 urheiluvälineitä täsmälleen samassa tekstissä mainostavaa sivustoa ei välttämättä ole laillista. Verkkovastaavat voivat myös käyttää näitä sivustoja linkkien luomiseen, mikä voi myös nostaa hakukoneiden sijoituksia. Tämän käytännön seurauksena monet hakukoneet etsivät sivustoon johtavien linkkien lähdettä määrittääkseen, ovatko ne päteviä vai vain roskapostityökaluja.