Domænenavn: Et godt domænenavn, som indeholder det vigtigste søgeord for hjemmesiden er det optimale. Er det ønskede domænenavn ikke ledigt må man bevæge sig et trin ned i søgeordshierakiet og finde de næstbedste.
Det bedste domænenavn er hvis du nøjagtigt kan få det domænenavn dine hjemmeside handler om f.eks hvis du har en hjemmeside, hvis budskab er at sælge frugt, er det bedste domænenavn www.frugt.dk, hvis det ikke er muligt er det næstbedste evt. www.frugtsalg.dk.
Linkbuilding: Linkbuilding er en faktor i forhold til søgemaskineoptimering af en hjemmeside. Nu udtaler Matt Cutts, som arbejder for Søge Kvalitetgruppen i Google, at Google ligger mest vægt på den rigtige søgeordsoptimerede hjemmeside. Søgeord og tekst er det vigtigste. Dernæst er det rigtig godt at få links fra godt placerede hjemmesider på Google, som har en høj pageranking, gerne hjemmesider, der beskæftigere sig med samme emne, som ens egen.
Søgeord: også kaldet nøgleord, på engelsk keyword, er omdrejningspunktet for en virkningsfuld søgemaskineoptimeringen.Søgeord er de vigtigste beskrivende ord for hver side i hjemmesiden.
For at opbygge en effektiv søgemaskineoptimering anvendes søgeordene i domænenavnet, i titlen på de forskellige sider, i overskrifter og underoverskrifter, i de rigtig kode-tags, i teksten, i links(interne og eksterne), i metaname beskrivelsen og meta tags. Og de skal placeres rigtigt. Der skal laves en grundig analyse af hjemmesiden så søgeordene implementeres rigtig på hjemmeside.
Teksten: Det vigtigste er at skrive en søgemaskinevenlig tekst, der holder sig til budskabet. Der skal skrives til brugeren samtidig med at Googlebot forstår, hvad siden handler om. Det er svært at blive fundet på ord, der ikke indgår i teksterne. Den gode SEO tekst tager udgangspunkt i en nøgleordsanalyse, hvor vi bestemmer, hvilke ord siden skal findes på.
Jeg arbejder med teksten, for at optimere til Google. Det er vigtig hvis teksten kan opdeles i afsnit med sigende overskrifter og underoverskrifter også kaldet ’chunking’. Det betyder, at man opdeler teksten i mindre sammenhængende afsnit og ’labelling’, at man giver hvert afsnit et sigende navn, det svarer til at opdeling med