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