קידום האתר מתמקד בשני נושאים עיקריים: התאמת קוד האתר למנועי חיפוש והשגת קישורים אל האתר. לשני נושאים אלו חשיבות על מנת שהאתר יופיע במקום ריאלי.
העצות הבאות נוגעות לדרך בה יש לבנות את האתר, על מנת שמנועי החיפוש יעריכו אותו. העצות מסודרות לפי סדר החשיבות שלהן, לדעתי.
הגדרת כותרת לכל עמוד - כל דף באתר – צריך שתהיה לו כותרת (<title>) משלו. לאתרים רבים, (לרוב מכיוון שהם מיוצרים באופן אוטומטי על ידי סקריפט) יש כותרת אחידה לכל הדפים שבאתר. החסרון בכך הוא שהכותרת היא לרוב השורה שמופיעה במנועי החיפוש המציגים את התוצאות. אנחנו רוצים למשוך את עינו של הגולש שייבחר ללחוץ דווקא על הקישור של האתר שלנו, ולכן נרצה כותרת אטרקטיבית שתתאים לנושא הדף. כמו כן לכותרת משקל בבחירת האתר שיופיע בראש התוצאות.
שימוש בתגים כדי לעזור למנועי החיפוש להבין מהו נושא הדף - בכל דף נרצה לשים כותרת <h1> אחת, שהיא הכותרת הראשית וכן מייצגת את נושא הדף. נשתמש בכותרות משנה <h2> כדי להציג נושאי משנה. (אין הכוונה לגרום לאתר להראות בסיסי – על ידי שימוש בתגים אלו במקום בעיצוב טקסט בצורה מתקדמת – מומלץ ורצוי לעצב את הכותרות על ידי שימוש ב-CSS). מילות מפתח בדף נסמן בהדגשה או קו תחתון (התגים <b> ו-<u> ). מנועי החיפוש מתייחסים גם למילים אלו בקביעת חשיבות הדף. כותרת רלוונטית לנושא שאותו חיפש הגולש במנוע החיפוש תמקם את האתר שלנו גבוה יותר.
המנעות משימוש בטכנולוגיות מתוחכמות - רוב האתרים נכנסים אל מנועי החיפוש על ידי רובוטים שסורקים את הרשת עבור קישורים. רובוטים אלו פשוטים יחסית. רובם מסוגלים לקרוא טקסט, וכן לקפוץ בין דפים לפי תגיות < a href> שבאתר. פעולתם – שיטוט בין דפי האתר ושמירת התוכן המילולי שבו בתוך בסיס הנתונים שלהם. כאשר הם נתקלים בטכנולוגיות כגון FLASH וכדו', הם מתעלמים מן הקובץ וממשיכים הלאה. לפיכך – אם האתר שלנו מבוסס FLASH, או שתגיות הקישור בו הן תגיות javascript, יש סבירות גבוהה שמלבד אל עמוד הראשי של האתר, כמעט לא יכנסו רובוטים אל הדפים השונים באתר. התוצאה – פחות שאילתות במנועי חיפוש יקשרו אל דפי האתר השונים. דף שמנועי חיפוש מאנדקסים בצורה טובה הוא דף שבו טקסט רב ומבנהו פשוט.
אחד הגולשים שקרא את המסמך המקורי שאל את השאלה הבאה: "אם אני בונה אתר פלאש מטעמי עיצוב ותדמית האם נחרץ גורלו לזכות בהתעלמות מצד מנועי חיפוש או שניתן להתגבר/לעקוף את הבעיה שהוצגה?" . התשובה היא שבמקרה שהאתר הינו מבוסס פלאש, ניתן ומומלץ לעשות גם גרסת html של האתר, עבור המעוניינים בכך. בצורה זו גם מנועי החיפוש יאנדקסו את האתר, וגם משתמשים בעלי מוגבלויות יוכלו להשתמש בו ביתר קלות.
עדכון קבוע של האתר - מנועי חיפוש אוהבים דפים שמשתנים. הם רואים בכך סימן שהאתר מתעדכן ולכן הוא רלוונטי יותר. כמו כן, כאשר מנועי חיפוש באים לסרוק מחדש אתר ישן, הם ראשית בודקים את הדף הראשי של האתר. אם דף זה לא השתנה, לרוב הם לא ימשיכו אל הדפים הפנימיים שלו. המצב האידיאלי לאתר – מעט תוכן חדש שנוסף כל יום (כ-200 מילים חדשות ביום באתר מוגדר על ידי מומחים ככמות הטובה ביותר לשמירת הרובוטים באתר). בנוסף – אתרים שמתעדכנים יופיעו גבוה יותר בתוצאות של גוגל. סביר להניח שגוגל מניח שבגלל שהם עודכנו הם יותר רלוונטיים מאתרים שהתעדכנו בתקופה מוקדמת יותר.
הגבלת עומק האתר - בכמה לחיצות עכבר יכול המשתמש להגיע מן הדף הראשי ועד לדף המרוחק ביותר באתר. ככל שמספר הקליקים הנדרש קטן יותר, הדף חשוב יותר בעיני מנועי החיפוש. במידה והאתר בעל מספר דרגות עומק רב, נהוג להוסיף דף שיהיה " מפת אתר" על מנת שגם דפים פנימיים יהיו נגישים בעזרת מספר מועט של לחיצות, וכך גם הם יקבלו חשיבות על ידי מנועי החיפוש.
קישורים פנימיים - קישורים בתוך האתר אל עצמו – גם הם מהווים הצבעת אמון באותו דף.
אם הרבה קישורים בתוך האתר מקשרים אל דף מסוים, מנועי החיפוש מבינים שדף זה חשוב ומרכזי באתר.
שימוש בתגי meta - למרות שמנוע החיפוש Google מתעלם לחלוטין מתגיות meta, מנועי חיפוש אחרים אינם מתעלמים מתגיות אלו ולכן נמקם תגיות meta המתארות את האתר בדפים השונים שבו.
תגי meta שחשוב להוסיף הינם description, keywords. נתאר בהם את מילות המפתח ואת האתר שלנו, ונציג את הנושאים הרלוונטיים המרכזיים שבו. גם עבור תגיות אלו – מומלץ שיהיו שונות לכל דף ויתאימו לתוכן הספציפי שלו. יש דגש בבחירת מילות הקישור הרלוונטיות ביותר לאתר בלבד – לא יותר מ-10 מילים. במקרה והאתר בעברית – מומלץ שחלק ממילות המפתח יהיו בעברית וחלק באנגלית.
הוספת תוכן לאתר – בשורה התחתונה, הדרך הכי נאיבית לכאורה היא הדרך המנצחת – גולשים יגיעו, ויחזרו לאתר, אם יהיה בו את המידע שהם מחפשים. לכן על ידי הוספת תכנים רלוונטיים רבים לאתר נגדיל את כמות המבקרים בו. הוספת תכנים לאתר עוזרת בשני מישורים: האחד – גולשים ירצו לחזור לאתר שלנו – גם אם הם לא ימצאו אותו שוב בגוגל, וכך נרוויח מבקרים קבועים. בנוסף – אתר עם תוכן רב יותר מכיל מילות מפתח רבות יותר, ולכן סביר שנקבל כניסות רבות יותר מגוגל עבור מילים אלו.
תגים מונחי-תוכן עדיפים על תגים מונחי-עיצוב – את טענה זו לא בדקתי אולם נראה כי יש בה משהו חשוב. האתר http://www.standards.co.il/ טוען כי תגים כמו < b> ו-< i> הם תגים " מונחי-עיצוב" , משום שמטרתם היא לשנות את מראה הטקסט עצמו ל-Bold או ל-Italic. התג < strong> מציין שהטקסט שהוא מכיל מודגש. מכיוון שהדגשה זו היא לאו דווקא Bold (זוהי אכן ברירת המחדל, אך ניתן לשנות זאת בקלות ע" י CSS), תג זה הוא " מונחה-תוכן" , ולכן עדיף להשתמש בו על-פני < b> . על אותו משקל, עדיף השימוש בתג < em> (המציין סוג נוסף של הדגשה) על-פני < i> . עוד תגים מונחי-תוכן הם < abbr> (Explorer אינו תומך בו) ו-< acronym> לציון ראשי-תיבות, < code> ו-< var> לציון קוד מחשב ומשתנים, < dfn> לציון ערך לעיון ו-< address> לציון חתימה או כתובת (בניגוד לתגים הקודמים, תג זה הוא מסוג block).
כתיבת האתר בקוד תיקני – אנשים רבים טוענים כי כתיבת האתר לפי סטנדרטים גורמת לו לעלות גבוה בתוצאות החיפוש. טענה זו נכונה לדעתי, עקב העובדה בשטח שרוב האתרים המופיעים גבוה במנועי החיפוש הם בעלי קוד תיקני. עם זאת, הסיבה לדעתי היא לא שגוגל " מחשיב" קוד תיקני ולכן מעלה את האתרים גבוה יותר. אתרים בעלי קוד תיקני הם אתרים שמטבעם ניתנים להבנה טובה יותר על ידי מנועי החיפוש. כאשר מנוע החיפוש מבין טוב יותר מה הם החלקים המרכזיים של האתר, הוא יכול לדרג אותו בצורה טובה יותר. בשורה התחתונה – מומלץ להשקיע, גם למען הגולשים וגם למען מנועי החיפוש, בכתיבת קוד תיקני לאתר. האתר http://www.standards.co.il/ שכבר הוזכר במסמך זה מכיל מידע רב המסביר כיצד ניתן ולמה חשוב לכתוב קוד תיקני.
לנושא השגת הקישורים חשיבות רבה ביותר, אפילו מעבר לזו של האופטימיזציה הפנימית. ככל שיותר אתרים יקשרו אל הדף שלנו – כפי שראינו מן תאור האלגוריתמים השונים של גוגל – הוא ייחשב חשוב יותר בעיניי גוגל, ולפיכך – גבוה יותר בתוצאות החיפוש.
כדי לקדם את האתר שלנו, המטרה שלנו היא השגת כמה שיותר קישורים ממקורות חיצונים – קישורים מאתרים חיצוניים משפיעים על חישוב ה-PageRank, וכן אם הם רלוונטיים לנושא השאילתה הם גם משפיעים על חשיבות האתר לפי אלגוריתם Hilltop.
נרצה להשיג כמה שיותר קישורים מאתרים חיצוניים. כאמור - לא כל קישור מאתר חיצוני הינו בעל ערך זהה עבור האתר שלנו. מנועי חיפוש נותנים חשיבות גדולה יותר לקישורים הנמצאים מאתרים מוסמכים (gov, org ו-edu) מאשר לאתרים מסחריים בעלי סיומת com. מנועי החיפוש יודעים כי קישורים מאתרים כאלו קשים יותר להשגה, והם בד" כ מביעים אמון רב ביותר בתוכן האתר וברלוונטיות של התוכן שלו. אתרי אוניברסיטאות נחשבות על ידי גוגל כ-" אתרים מוסמכים" בנושאים רבים.
בנוסף, דפים המכילים קישורים רבים משפיעים פחות מדפים המכילים מעט קישורים. נשתדל להשיג קישורים מדפים בהם מספר בודד של קישורים, ופחות מדפים שבהם עשרות/מאות קישורים.
מנועי החיפוש אף נוטים לא לייחס כמעט חשיבות לדפים ששמם links.XXX, ולכן קישורים כאלו לא יתרמו רבות לקידום האתר.
בנוסף, כפי שראינו מאלגוריתם PageRank, קישור מאתרים שלהם מנוע החיפוש נותן ניקוד גבוה, יעלה אף הוא את חשיבות האתר שלנו בעיני אותו מנוע חיפוש במידה רבה הרבה יותר מדפים להם PageRank נמוך.
גוגל אף נותן חשיבות לטקסט של הקישור אל דף מסויים. אם דף T1 מקשר אל דף A, עם הטקסט " טהטהטה" דף A יחשב רלוונטי לנושא " טהטהטה" ויופיע בתוצאות החיפוש שלו, אפילו אם צירוף זה לא יופיע בדף A אפילו פעם אחת. לפיכך – כשננסה להשיג קישורים עבור האתר שלנו ננסה להשיג קישורים המכילים מילות מפתח הרלוונטיות לאתר שלנו. לנושא זה חשיבות רבה ביותר, אפילו יותר מהצורך להשיג קישורים מ-PR גבוה אל האתר.
גוגל אינם מוכנים לשפר דירוג של אתר בתשלום. הם מתגאים בעובדה שהם מציגים רק מידע רלוונטי, שאינו מושפע מתשלומים של גורמים שונים. עם זאת ניתן לקנות באנר שעבור מילת חיפוש מסוימת, האתר שלך יופיע בצד התוצאות, בראש הדף. ניתן לבצע חיפוש כלשהו בגוגל על מילה פופולרית ולראות דוגמא לכך. לפי הסטטיסטיקות – פרסום כזה עבור המילים המתאימות – הוא אפקטיבי ביותר.
מנועי חיפוש אחרים מאפשרים לעתים לקנות מיקום בתוצאות החיפוש, אולם מנועים אלו נוטים להתמעט עם הזמן. שיטה זו לא הוכיחה את עצמה מכיוון שאנשים יודעים שהתוצאות אינן נקיות מאינטרסים, ומשתמשים פחות במנועי חיפוש אלו.