Edellä olevassa osiossa käsiteltiin, mitä palveluja SEO-toimistot tarjoavat. Kukin palvelu vaatii kuitenkin useiden SEO-asiantuntijoiden apua, ja jokaisella heistä on omat tehtävänsä, velvollisuutensa ja vastuunsa.nnTarvitaan esimerkiksi palvelu numero yksi, "yksityiskohtainen SEO-auditointi". Yksityiskohtaisen SEO-auditoinnin suorittamiseksi freelance-SEO-konsultin on ensin ymmärrettävä asiakkaan ylikorostunut tavoite, brändin tunnettuuden tavoitteet, toimialan kilpailuasema, liiketoiminnan markkinarako ja brändin kilpailuetu, jotta hän voi ymmärtää, mitä asiakkaan nykyisistä ponnisteluista toimii ja mitä ei toimi. Konsultin on sitten tunnistettava ja ratkaistava tekniset SEO-ongelmat.