Hakukoneoptimointi koostuu sisällön optimoinnista ja teknisestä optimoinnista koostuuvasta verkkosivun sisäisestä hakukoneoptimoinnista (On-page SEO) sekä pääasiassa linkkien hankinnasta koostuvasta ulkoistesta hakukoneoptimoinnista (Off-page SEO).