מעבר למטרה הברורה: להופיע ראשון במנועי חיפוש כגון גוגל, קידום אתרים הינו תהליך מורכב, ולרוב מורכב משלושה תהליכים. התהליך הראשון הינו הגדרת קהל היעד- מיהם האנשים שאנו רוצים שיכנסו לאתר וכיצד אנו מביאים אותם לאתרנו ולא לאתר המתחרה. בהמשך, יש לכתוב נכון את תכני האתר כך שיכילו את שלל מילות החיפוש אשר קיים סיכוי שינסו למצוא אתכם בעזרתן, ודרך כך יביאו להשגת דירוגים גבוהים במנועי החיפוש.