בניית אתרים בפייסבוק – הצעקה האחרונה!!!

פייסבוק

האתר שלך בתוך פייסבוק

חברת דרונט גאה להציע ללקוחותיה מוצר חדשני וייחודי בארץ, צעד אחד לפני כולם, שיווק באינטרנט באמצעות המדיה המובילה בעולם –  בניית אתר בפייסבוק הכולל ממשק לניהול התוכן באופן דינמי!!!
יש לכם כבר דף אוהדים מעוצב? אתר ססטי בפייסבוק? קחו בחשבון שמהיום ניתן לעדכן את התכנים באמצעות מערכת ניהול תוכן מלאה המאפשרת עדכון תכנים, תמונות, סרטונים ועוד – בלעדי לדרונט!

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

הקדמה

עד שנת 2007 המושג "רשת חברתית" לא היה שגור בפינו, מאמיני גוגל האדוקים. עד שנת 2007, מרבית החיפושים היו נעשים, מטבע הדברים, על ידי מנוע חיפוש מסויים כאשר הפופולארי ביותר בישראל הוא: גוגל. רצינו המלצה על מסעדה בתל אביב, שאילתה כגון: "מסעדת בשרים בתל אביב" הייתה פותרת את כל הבעיה בהינד עפעף על ידי חיפוש. אבל, במרוצת השנים משהו השתנה; משהו טוב כמובן – שלא תבינו אותי לא נכון. לאנשים \ גולשים היה חסר (ועדיין חסר..) המידע שמעבר. התמצית של התמצית. מכרה הזהב, אם תרצו, של הרלוונטיות המושלמת.

מסעדה בתל אביב היה מניב עשרות תוצאות של מסעדות בשריות פוטנציאליות בתל אביב ללא שום מידע קונקרטי מה טיב המסעדה, המלצות, חוויות וכן הלאה; שימו לב, אני לא מדבר על המלצות מפוברקות שבעל האתר שותל באתר שלו להראות כאילו המסעדה איכותית, אלא על המלצות אמיתיות. של החברים שלנו שביקרו שם, הסובבים הקרובים שלנו. המכרים של המכרים, הדודים של הדודים. אלו שבאמת יאמרו את האמת. ופה התחילה ההצלחה המסחררת של פייסבוק בעולם השיווק באינטרנט. זה לא שלא היו בעבר רשתות חברתיות. היו. אבל לאף אחת מהן לא היה הקסם והתגלמות העולם ומלואו בפיצ'ר אחד קטן ומוקטן. כפתור ה"LIKE". או אם תרצו, "אהבתי".

כפתור 'אהבתי' כמנוף שיווקי באינטרנט

[fb-like-button]
הוא נמצא בכל זירת פרסום אפשרית: און ליין ואוף ליין. הוא מופיע ברדיו, בטלוויזיה, בעיתונים ובמגזינים, בשלטי החוצות ובפרסומות כאשר מטרת היותו ברורה וידועה ומשמשת לצורך אחד ספציפי: להודיע לעולם שגם פלוני אלמוני ישנו, קיים, והוא אוהב את זה. אם כן מדוע כוחו של כפתור הלייק כה גדול? הרי בינינו, את מי זה מעניין אם דוד מהמכולת אוהב את האתר של שולה הספרית ולהיפך. האמת שזה נכון לחלוטין, כאשר מסתכלים על המצב בצורה חד גונית, ברובד בסיסי ביותר, יש מקום לתהיות והרהורים. אבל כשמסתכלים על התמונה בצורה דו מימדית, רב גונית או יותר נכון מזירת שיווק טהורה באינטרט, ניתן להבין כמה הפיצ'ר הקטנטן הזה יכול להפוך עולמות. הרי לכולנו יש את הדחף הפנימי הזה להראות ולהיראות, להודיע לעולם שאני קיים, שיאהבו אותי שיסתכלו עליי, שיפרגנו לי – שיתייחסו אלי. התלות שלנו כבני אדם לאהדה ציבורית מתורגמת על ידי לחיצה בכפתור הלייק. פשוטו כמשמעו, להודיע שאני אהבתי ולכן רצוי שכל חבריי ידעו זאת.

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

כפתור הלייק אינו הפיצ'ר היחידי הפופולארי בפייסבוק. טרנד חדש שנכנס היום לתודעת הציבור הוא: "בניית אתרים בפייסבוק". מדובר על הטמעה של אפליקציית FBML בדף האוהדים של החברה (רלוונטי אך ורק לדף אוהדים ולא לפרופיל האישי) לטובת בנייה ועיצוב של אפליקציות, לרוב, מדובר על בניית אתרים או הקמת דפים מעוצבים. כל חברה רוצה את זה, כל חברה צריכה את זה, וכל חברה צריכה אף ממשק ניהול לזה. למה? זו מטרת הפוסט. להסביר לכם, מנקודת המבט שלנו – אנשי שיווק ותיקים בדרונט – מהן התועלות והיתרונות של אתר בפייסבוק ובמיוחד אתר + מערכת ניהול תוכן לצורך שדרוג מסעות השיווק באינטרנט.

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

דרונט - בניית אתרים בפייסבוק

דרונט – בניית אתרים בפייסבוק

או ללחוץ על הקישור הזה המוביל ישירות לאתר שלנו בפייסבוק.

למה אתם חייבים אתר בפייסבוק?

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

  1. יצירתיות, חדשנות ומיצוב העסק כחדשני וצעיר – עסק יצירתי וחדשני מושך לקוחות יותר פוטנציאליים, מדוע? כי היצירתיות והחדשניות של העסק מוכיחה כי העסק באמת "בעניינים" ומסוגל לספק שירותים חדשניים ומוצרים יצירתיים ללקוחותיו בין אם מדובר בזירה אינטרנטית או מחוצה לה; שיווק באינטרנט בצורה הטהורה שיש.
  2. בידול – אתר מעוצב בפייסבוק מהווה בידול מהמתחרים, מעין צעד אחד לפני כולם. אם אתם רוצים לעקוף את מתחריכם בזירה האינטרנטית, כדאי לכם לבנות אתר בפייסבוק באותה מידה שכדאי לכם להשקיע בשירותי קידום אתרים לאתר על מנת להופיע בתוצאות החיפוש של גוגל לפני המתחרים.
  3. זירת פרסום וחשיפה נוספת- בניית אתר בפייסבוק משמעו עשיית שימוש בזירת פרסום נוספת – חבריכם ולקוחות פוטנציאלים שלכם לא יצטרכו לעזוב את פייסבוק בשביל לראות את האתר שלכם, נהפוך הוא, אתם מביאים את האתר אליהם!
  4. קידום האתר במנועי החיפוש – פלטפורמת פייסבוק כה פופולארית עד כי היא מקבלת יחס מועדף ממנועי החיפוש. לכן, ניתן לקדם את האתר בפייסבוק – לראש תוצאות החיפוש בגוגל! ובכך לחשוף את הגולשים הן לאתר אינטרנט הראשי והן לאתר בפייסבוק. קחו לדוגמא את הביטוי "בניית אתרים בפייסבוק", אם תקישו אותו בגוגל תקבלו את האתר של דרונט בפייסבוק בתוצאה השלישית בעמוד הראשון בגוגל. הוכחה ניצחת שגוגל נותן חשיבות לאתרי פייסבוק, קורא את התכנים, ומדרג בהתאם.
  5. לידים, לידים ועוד לידים – מאחר ומדובר באתר אינטרנט מלא בתוך פייסבוק, ניתן גם להטמיע בו טפסי צור קשר לצורך איסוף לידים. כך ניתן למנף את שיטות השיווק שלכם ברשת האינטרנט ובפייסבוק. באותה מידה שחבריכם לוחצים לייק או קוראים סטטוס עדכני לגביכם, הם יוכלו להשאיר פרטים באמצעות הטופס שבאתר הפייסבוק.
  6. פלטפורמה לקמפיינים פרסומיים – אתר בפייסבוק יכול להוות פלטפורמה מצויינת לקמפיינים שלכם בפייסבוק או בגוגל, או בכל פעולה שיווקית אחרת באינטרנט. תחשבו על זה, דף נחיתה אופטימלי הוא דף מעוצב, בעל תוכן רלוונטי ובעל טופס צור קשר ייחודי לאיסוף הלידים. את כל הפרמטרים הנ"ל ניתן ליישם באתר פייסבוק מעוצב ולהפנות את מודעות הקמפיין ישירות לאתר אשר כבר יושב בפייסבוק.
  7. כולם בפייסבוק – מאחר וכולם מבלים זמן רב בפייסבוק (שעה בממוצע ביום!), רצוי מאד שלעסק תהיה נוכחות חזקה בפלטפורמה הזאת, אשר תספק להם ריגושים, חידושים ועדכונים שוטפים. כך תוכלו להיכנס לתודעה של הסובבים אתכם בצורה יותר יעילה ואיכותית.
  8. חסכון בעלויות והשקעה שמחזירה את עצמה – יכולת עדכון התוכן באתר באופן עצמאי, באמצעות ממשק הניהול, מאפשרת לחסכון בעלויות גבוהות של עדכונים ושינויים שידרשו בעתיד. כמו כן כמות המשתמשים וזמן השהות שלהם ברשת החברתית של פייסבוק ערבים לכך שההשקעה תחזיר את עצמה תוך זמן קצר ביותר; פרמטר חשוב מאד בתהליכי שיווק באינטרנט.

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

יש לכם רעיונות נוספים או יתרונות לבניית אתרים בפייסבוק? שתפו אותנו!

אגב, אנו מגרילים אתר בפייסבוק בחינם הכולל ממשק ניהול מלא!

בניית אתרים בפייסבוק

קידום בגוגל VS שיווק בפייסבוק, תחרות או ידידות?

הקדמה

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

אז הנה קצת מידע סטטיסטי מאלף על מפלצת החברתית שכבשה את העולם קצת אחרי שנת 2006:

תעודת זהות: פייסבוק

פייסבוק הינה הרשת חברתית הפופולרית והמצליחה ביותר בעולם, מייסדה, מארק צוקרברג הוא המיליארדר הצעיר בעולם, בן 28 (למעוניינות שבכן, שימו לב הוא אינו נשוי…), אשר ייסד את החברה עוד בשנת 2004 בהיותו בן 22 בלבד! כיום הרשת החברתית מונה:

1. 500 מיליון משתמשים בכל העולם כולו.

2. כל חבר בפייסבוק מבלה כ-60 דקות ביום! באינטראקציה מול חברים ופרופילים אחרים.

3. יותר מ-35 מליון משתמשים מעדכנים את הפרופיל שלהם על בסיס יומי.

4. ולדובדבן שבקצפת: פייסבוק עקפה את גוגל בסיבוב מבחינת כמות כניסות.

למה אני מספר לכם את זה? כי הכוח הפרסומי-שיווקי של המפלצת החברתית כבר עקף את גוגל וכבר עכשיו מציג אלטרנטיבות ייחודיות לשיווק באינטרנט שטרם נראו בעולם ה-WEB, אם כי גם לגוגל יש מכת נגד, אז המשיכו לקרוא יהיה מעניין…

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

קידום אתרים, רק במנועי החיפוש?

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

שנית, חשוב להבין שהמונח "קידום אתרים" אינו תקף לפייסבוק כזירה פרסומית, מאחר ופייסבוק אינו מדרג אתרים כמו גוגל, לכן המונח היותר מדוייק הוא "שיווק \ מיתוג בפייסבוק".

אתר מול מוצר

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

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

לסיכום, מבחינת מוצר סופי, השיווק באינטרנט באמצעות גוגל הוא לאתר ובפייסבוק למוצר או לשירות ספציפי.

נכון שזה מעניין? הלאה, לפסקה הבאה…

קהל יעד

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

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

אתר מול פרופיל

בעל עסק יקר, אם יש לך אתר אינטרנט–תן לי לשאול אותך שאלה: מה יותר קל לעדכן על בסיס יומי, או מה יותר כיף לעדכן על בסיס יומי, אתר או פרופיל חברתי? עצור! אני אענה במקומך. לי אישית, יותר כיף וקל לעדכן את הפרופיל על בסיס יומי ולמה? כי תהליך העדכון של הפרופיל מלווה באופן תמידי בתגובות של החברים שלי (בהנחה ויש לי חברים באמת..), יצירת שיח חברתי תוך כדי העדכון, קבלת פידבקים לגבי איכות העדכון וחווית רבות שעולות תוך כדי. לעומת זאת, עדכון האתר במידע אינפורמטיבי, אינו מייצר באופן מיידי תגובות ופידבקים של הסובבים אותך, אלא רק בעתיד — אחרי שגוגל יאנדקס את הדף ואת הדף צריך לקדם וכן הלאה. מבחינת פרמטר זהו פן נוסף בשוני בין גוגל לבין פייסבוק. תהליכי קידום אתרים מבוססים על עדכון תמידי של האתר בתכנים שיווקיים על מנת להודיע למנוע החיפוש: "הלו, אני קיים ורלוונטי, אנדקס אותי בבקשה". זהו חלק בלתי נפרד מקידום אתרים המשפיע כמעט בצורה מלאה על נראות האתר שלי בעיני הגולשים. אתר שאינו מעודכן משמע אתר שאינו קיים. לעומת זאת, מבחינת שיווק באינטרנט, כדי לדחוף את המוצר הבודד שלי בפייסבוק–רצוי לעדכן את הפרופיל שלי על בסיס יומי, אחרי הכל מדובר ברשת חברתית ולכן החוויה מרגשת קצת יותר.

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

מיתוג, שיווק וקריאייטיב

מה נחשב קריאטיבי יותר, דף תוצאות חיפוש בגוגל או פרופיל חברתי עשיר? מה קל יותר למתג, עיצוב חדשני של מוצר בפייסבוק או תוצאת חיפוש בגוגל? התשובה ברורה. תהליכי קידום אתרים, מאפשרים להגיע עם האתר לעמוד הראשון בגוגל על פי ביטויי מפתח ספציפיים. מדובר ביתרון עצום מבחינת חשיפה, אבל אם לא מקפידים על בחירת השורות הנכונות, המילים העסיסיות, על הקפדה בחשיבה יצירתית, על כללי שיווק באינטרנט ידועים, כללים שפשוט קוראים לך להקליק–האתר שלך נחשב עוד תוצאה סטטיסטית. שימו לב, האטרקטיביות של העמוד הראשון בגוגל אינה בהכרח המיקום, אלא היכולת להוציא מהמיקום הספציפי מקסימום הקלקות \ כניסות. בחירת תוכן שיווקי הוא המפתח להצלחה מאחר והגולש כבר בשלב תוצאות החיפוש נמצא בדילמה: "על מי מהאתרים להקליק?" יש כל כך הרבה תוצאות בעמוד הראשון (אגב, דף תוצאות חיפוש מלא בגוגל מכיל לא פחות מ-21 תוצאות מקסימום; 10 אורגני ו-11 ממומנות).

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

לסיכום, קל יותר להיות ממותג ושיווקי בפייסבוק ואילו בגוגל קשה יותר כאשר מיישמים תהליכי שיווק באינטרנט באמצעות שתי מפלצות הענק.

יכולות פיתוח ודינמיות

החסרון הבולט של פייסבוק כלפיך, בעל העסק, הוא התלות המוגבלת בפלטפורמה בעלת חוקים וכללים משלה. לא תתנהג יפה–אתה פשוט תעלם ללא כל אזהרה מוקדמת. ובאמת, פייסבוק אינם מאפשרים פרסום של תכנים פורנוגרפיים, הימורים ובקיצור כל מה שלא אתי. כמו כן, היכולת להעשיר את הפרופיל החברתי מבחינת פיצ'רים טכנולוגיים מצומצמת. כל פיצ'ר טכנולוגי, חייב לעבור את מבחן פייסבוק למניעת פרצות אבטחת מידע. כתוצאה מכך, קשה מאד ליישם פיתוחים טכנולוגיים-תכנותיים בפרופיל החברתי לצורך הגברת השיווק באינטרנט. קחו למשל אלמנטים של פלאש, לא ניתן להטמיע קבצי פלאש בפייסבוק בצורה פשוטה כל כך כמו באתרים ובטח לא לאנשים חסרי זיקה טכנולוגית. לעומת זאת, קחו אתר אינטרנט קיים–אין גבול ליכולות הפיתוח וההעשרה הטכנולוגית שלו, למה? כי בפועל לאתר אינטרנט אין תלות בשום פלטפורמה, אתר אינטרנט אינו כפוף לשום כללים וחוקים כלשהם. כתוצאה מכך, הרמה השיווקית של אתר אינטרנט מבחינת עיצוב והנגשה לגולש גבוהה בהרבה מפרופיל חברתי בפייסבוק. יתרה מזאת, אף אם נתחכם ונאמר שתהליכי קידום אתרים כפופים לכללים של גוגל, כך שקבצי פלאש אינם נראים למנוע החיפוש כמו תמונות וסרטים, הרי שניתן לעקוף בקלות "קשיים" אלו ולהנגיש את האתר בדרכים שונות (באמצעות גרסה טקסטואלית, הקפדה על תגיות ALT ו – NOSCRIPT בקיצור,לא חסר..).

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

אז מה אתם אומרים?

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

זהו, התעייפו לי הידיים וגם נשרפו לי קצת תאים במוח לאור מרתון הכתיבה שהכתבתי לעצמי, אבל, עזבו אותי, מה אתם חושבים?

האם מצאתם את המאמר הזה יעיל? אם כן, השאירו תגובה עניינית…

קידום אתרים למתקדמים: Google API לצרכי פיתוח SEO

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

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

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

המטרות:

  1. להדגים כיצד ניתן לנצל את ה-API של גוגל (או יאהו\בינג) לטובת צרכי קידום אתרים על ידי פיתוח אפליקציות שימושיות. מיותר לציין שאת האפליקציות ניתן לשדרג ללא גבול (בהתאם ליכולות) למגה מערכות המנפיקות דוחות, שומרות נתונים במסד נתונים, חלוקה למספר חשבונות וכדומה.
  2. להדגיש שקידום אתרים אינו רק כתיבת תכנים, בניית קישורים וכדומה, אלא מצריך אף עבודת hands-on טכנולוגית ובכך לשפר את היכולות האישיות פי כמה. איש SEO משתבח לא רק עם השנים אלא גם מבחינת אוריינטציה טכנולוגית והבנה טכנית איך אתרים בנויים, שרתים פועלים, ופרוטוקלים מתקשרים.

במאמר זה אני אציג כיצד ניתן לעשות שימוש ב-API של גוגל על מנת לפתח מערכת SEO בעלת הפרמטרים הבאים:

-בדיקת פופולאריות של מילות מפתח (מספר אזכורים שיש למילים בגוגל באופן מדוייק)

-בדיקת פופולאריות של הכותרות (title) המכילות את ביטוי המפתח

-לבדוק מי המתחרים שלי (עשרה הראשונים) עבור מספר ביטויים במקביל

-בדיקת דפים מאונדקסים בגוגל לכל מתחרה

-בונוס: בדיקת PR (לא קשור ל-API של גוגל, אלא נעשה בדרך קצת יותר מתוחכמת)

הקוד העיקרי של האפליקציה

<?php
	function startConnection($url){
		$ch = curl_init($url);
		curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071025 Firefox/2.0.0.9');
		curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
		curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 0);
		curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
		if(curl_exec($ch) === false){
			$output = curl_error($ch);
		}else{
			$output = curl_exec($ch);
		}
		curl_close($ch);
			return $output;
	}

	function getCompetitors($url){
			$output = startConnection($url);
			$output = json_decode($output);
			$i = 0;
			foreach($output->responseData->results as $compUrl){
				$data[$i]	 = rawurldecode($output->responseData->results[$i]->url);
				//$data[$i]['Title']	 = rawurldecode($output->responseData->results[$i]->titleNoFormatting);
				//$data[$i]['Cached']  = rawurldecode($output->responseData->results[$i]->cacheUrl);
				$i++;
			}
			return $data;
		}

	function getIndexedPages($url){
		$output = startConnection($url);
		$output = json_decode($output);
		return empty($output->responseData->cursor->estimatedResultCount) ? 0 : $output->responseData->cursor->estimatedResultCount;
	}
	function getGoogleResults($url){
		$output = startConnection($url);
		$output = json_decode($output);
		return empty($output->responseData->cursor->estimatedResultCount) ? 0 : ($output->responseData->cursor->estimatedResultCount) * 5;
	}

	function getPR($url){
		$pagerank = "";
			if(strstr($url, '&')){// checks if the URL contains '&' which breaks the PR function
				$pagerank	= 1;
			}else{
				$pagerank 	= get_pr($url);
			}
			return $pagerank > 0 ? $pagerank : 0;
		}
			// get PageRank functions

	function str_to_num($str,$check,$magic){
		$int32_unit = 4294967296;  // 2^32
		$length = strlen($str);
		for($i=0;$i<$length;$i++){
		$check *= $magic;

		// If the float is beyond the boundaries of integer
		// (usually +/- 2.15e+9 = 2^31),
		// the result of converting to integer is undefined
		if($check >= $int32_unit) {
			$check -= $int32_unit * (int)($check/$int32_unit);
			//if the check less than -2^31
			if($check < -2147483648)
				$check += $int32_unit;
		}
		$check += ord($str{$i});
		}
	return $check;
	}

//generate a hash for a url
	function hash_url($str){
		$check1 = str_to_num($str, 0x1505, 0x21);
		$check2 = str_to_num($str, 0, 0x1003F);
		$check1 >>= 2;

		$check1 = (($check1 >> 4) & 0x3FFFFC0 ) | ($check1 & 0x3F);
		$check1 = (($check1 >> 4) & 0x3FFC00 ) | ($check1 & 0x3FF);
		$check1 = (($check1 >> 4) & 0x3C000 ) | ($check1 & 0x3FFF);
		$t1 = (((($check1 & 0x3C0) << 4) | ($check1 & 0x3C)) << 2) | ($check2 & 0xF0F);
		$t2 = (((($check1 & 0xFFFFC000) << 4) | ($check1 & 0x3C00)) << 0xA) | ($check2 & 0xF0F0000);
	return ($t1 | $t2);
}

    //generate a check sum for the hash string
	 function check_hash($hash_num){
		$check_byte = 0;
		$flag = 0;
		$hash_str = sprintf('%u', $hash_num) ;
		$length = strlen($hash_str);
		for($i=($length-1);$i>=0;$i--){
			$re = $hash_str{$i};
			if(1 === ($flag % 2)){
				$re += $re;
				$re = (int)($re / 10) + ($re % 10);
			}
			$check_byte += $re;
			$flag++;
		}
		$check_byte %= 10;
		if(0 !== $check_byte){
			$check_byte = 10 - $check_byte;
			if(1 === ($flag % 2)){
				if(1 === ($check_byte % 2))
					$check_byte += 9;
				$check_byte >>= 1;
			}
		}
		return '7'.$check_byte.$hash_str;
	}

    //return the check sum hash
	 function get_check_sum($url){
		return check_hash(hash_url($url));
	}

		//return the pr for the specified url
	 function get_pr($url){
		$google_host = 'toolbarqueries.google.com';
		$google_user_agent = 'Mozilla/5.0 (Windows; U; ';
		$google_user_agent .= 'Windows NT 5.1; en-US; rv:1.8.0.6) ';
		$google_user_agent .= 'Gecko/20060728 Firefox/1.5';

		$ch = get_check_sum($url);
		$fp = fsockopen($google_host, 80, $errno, $errstr, 30);
		if ($fp){
			$out = "GET /search?client=navclient-auto&ch=" . $ch;
			$out .= "&features=Rank&q=info:" . $url. " HTTP/1.1\r\n";
			$out .= "User-Agent: " . $google_user_agent . "\r\n";
			$out .= "Host: " . $google_host . "\r\n";
			$out .= "Connection: Close\r\n\r\n";
			fwrite($fp, $out);
			while (!feof($fp)) {
				$data = fgets($fp, 128);
				//echo $data;
				$pos = strpos($data, "Rank_");
				if($pos === false){
				}else{
					$pr = substr($data, $pos + 9);
					$pr = trim($pr);
					$pr = str_replace("\n",'',$pr);
					return $pr;

				}
			}
			fclose($fp);
		}
	}

	// end of Getpage rank functions

$GoogleAPIKey 	= '&key=ABQIAAAA8tux1YDfDhzs5imXfRfHixQd7c0_asWTEnKv3sDTwrdioJmWEBTG4aN-AgUIvYGmKmZCYoTSKSJuhQ&rsz=filtered_cse&gl=il';
$googleAPIUrl 	= 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=';

if(isset($_POST['submitvalue_x']) AND !empty($_POST['keywords'])){

	$keywords = $_POST['keywords'];
	$keywordsArray = explode(',',$keywords);

		for($i=0;$i<count($keywordsArray);$i++){
			$competitorsArray[$i]['competitors'] = getCompetitors($googleAPIUrl . urlencode($keywordsArray[$i]) . $GoogleAPIKey);
			// keywords exact match
			$keywordsPopularity[$i] = getIndexedPages($googleAPIUrl . '"'.urlencode($keywordsArray[$i]) .'"' . $GoogleAPIKey);
			// Allintitle keywords exact match
			$allInTitleKeywordsPopularity[$i] = getIndexedPages($googleAPIUrl . 'allintitle:"'.urlencode($keywordsArray[$i]) .'"' . $GoogleAPIKey);
			$keywordsName[$i] = $keywordsArray[$i];
			for($j=0;$j<count($competitorsArray[$i]['competitors']);$j++){
				if(substr(strrchr($competitorsArray[$i]['competitors'][$j], '/'), 1 ) || substr_count($competitorsArray[$i]['competitors'][$j],'/') > 3){
				// if the URL result is a page and not a domain then PARSE URL it.
				$domain = parse_url($competitorsArray[$i]['competitors'][$j]);
				$domain = 'http://' . $domain['host'];
				}else{
				$domain = $competitorsArray[$i]['competitors'][$j];
				}

				$competitorsArray[$i]['indexed'][$j] = 	getIndexedPages($googleAPIUrl . 'site:'.$domain . $GoogleAPIKey);
				$competitorsArray[$i]['PR'][$j]		= getPR($competitorsArray[$i]['competitors'][$j]);

			}

		}

	}

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="default.css" rel="stylesheet" type="text/css"  />
<script type="text/javascript" src="js/menu.js" ></script>
<script type="text/javascript" src="js/jquery-1.4.2.min.js"></script>
<script type="text/javascript" src="js/jquery.slidertron-0.1.js"></script>
<script type="text/javascript" src="js/loading.js" ></script>
<!-- <script type="text/javascript" type="text/javascript" src="js/menu.js"></script> -->
<title>GooGle ApI SeoTools DeVelopmeNt</title>
<meta name="description" content="קידום אתרים - שירותי קידום אתרים יקרים מדי? בעלי עסקים, הגיע זמן לחסוך בעלויות! מערכת ה-COSS מאפשרת פתרונות בנייה וקידום אתרים משתלמים במיוחד" />
<meta name="keywords" content="קידום אתרים-קידום אתרים,קידום אתרים אוטומטי,קידום אתרים עצמי,בניית אתרים,בניית אתר,מערכת לבניית אתרים,מערכת קידום אתרים" />

<meta name="google-site-verification" content="4gaT30OtlOjjS0sSgMbz7pd3WbFP8H64soV_f8tN5Aw" />
</head>
<body>
<div id="wrapper">
<div id="headerText">

<div id="header">
	<div id="logo">
		<h1>Google<a href="#">API</a></h1>

		<h2>SeoTools development</h2>
	</div>
	<!-- end div#logo -->

	<!-- end div#menu -->
</div>

</div>
<script type="text/javascript">
		$(document).ready(function() {
			$('input[type="text"]').addClass("idleField");
       		$('input[type="text"]').focus(function() {
       			$(this).removeClass("idleField").addClass("focusField");
    		    if (this.value == this.defaultValue){
    		    	this.value = '';
				}
				if(this.value != this.defaultValue){
	    			this.select();
	    		}
    		});
    		$('input[type="text"]').blur(function() {
    			$(this).removeClass("focusField").addClass("idleField");
    		    if ($.trim(this.value) == ''){
			    	this.value = (this.defaultValue ? this.defaultValue : '');
				}
    		});
		});
function ismaxlength(obj){
		var mlength=obj.getAttribute? parseInt(obj.getAttribute("maxlength")) : ""
		if (obj.getAttribute && obj.value.length>mlength) {
		obj.value=obj.value.substring(0,mlength);
	}
} 

	</script>
<script type="text/javascript">
	<!--
	function setbg(color)
	{
	document.getElementById("styled").style.background=color
	}
	//-->
	</script>

<div>

	<div id="page">
		<div id="page-bgtop">
			<div id="content">
               <div style="margin-right:100px">
				<form action= "" method="post" onsubmit="return ray.ajax()">
				<h1>מילות מפתח מופרדות בפסיקים</h1>

	<textarea name="keywords" id="styled" style="width:400px;height:88px;font-size:23px;direction:rtl" onfocus="this.value=''; setbg('#FFFFF2');" onblur="setbg('white')"></textarea>
	<input type="image" src="images/go.jpg" style="height:90px;width:90px" name="submitvalue" />

	<br/>

	</form>
	 <div id="load" style="display:none;"><font color="red">נא המתן...</font><img style="float:none;padding:0 5px;" src="images/loading.gif" /></div>
	 <div style="width:80%; height:auto;float:right;margin-top:20px">
	<div style="float:right;width:30%;font-weight:bold;line-height:30px;border-bottom:medium groove;">מילות מפתח</div>
	<div style="float:right;width:30%;font-weight:bold;line-height:30px;border-bottom:medium groove;">סה"כ אזכורים בגוגל</div>
	<div style="float:right;width:30%;font-weight:bold;line-height:30px;border-bottom:medium groove;">סה"כ כותרות בגוגל</div>
	<div style="clear:both"></div>
<?php

if(isset($competitorsArray)){
	$output = "";
	for($i=0;$i<count($competitorsArray);$i++){
		$output[$i] = "<div style=\"float:right;width:30%;font-weight:bold;color:red\" onclick=\"openclose('analysis$i');\"><a href=#>". $keywordsName[$i] . "</a></div>";
		$output[$i] .= "<div style=\"float:right;width:30%;font-weight:bold\">". $keywordsPopularity[$i] . "</div>";
		$output[$i] .= "<div style=\"float:right;width:30%;font-weight:bold\">". $allInTitleKeywordsPopularity[$i] . "</div>";
		$output[$i] .= "<div style=\"clear:both\"></div>";
		// hidden content
		$output[$i] .= "<div style=\"width:120%;display:block\" id='analysis$i'>";
		$output[$i] .= "<div style=\"width:120%;direction:rtl;text-align:right\">";
		$output[$i] .= "<div style=\"clear:both\"></div>";

		$output[$i] .= '<div style="width:120%; height:auto;float:right">
					<div style="float:right;width:25%;font-weight:bold;background-color:white;color:red;line-height:30px">מתחרים</div>
					<div style="float:right;width:10%;font-weight:bold;background-color:white;color:red;line-height:30px">מאונדקסים</div>
					<div style="float:right;width:10%;font-weight:bold;background-color:white;color:red;line-height:30px">PR</div>
					<div style="clear:both"></div>';
		for($j=0;$j<count($competitorsArray[$i]['competitors']);$j++){
			$output[$i] .= '<div style="direction:ltr;float:right;width:25%;font-weight:bold;background-color:#EEEEEE;line-height:30px">'.
				'<a href="'.$competitorsArray[$i]['competitors'][$j].'">' . substr($competitorsArray[$i]['competitors'][$j],0,25) . '...</a>'.'</div>';
			$output[$i] .= '<div style="direction:ltr;float:right;width:10%;font-weight:bold;background-color:#FFF;line-height:30px">'.$competitorsArray[$i]['indexed'][$j].'</div>';
			$output[$i] .= '<div style="direction:ltr;float:right;width:10%;font-weight:bold;background-color:#EEEEEE;line-height:30px">'.$competitorsArray[$i]['PR'][$j].'</div>';
		$output[$i] .= '<div style="clear:both"></div>';

		}
		$output[$i] .= '<div style="clear:both;height:20px;width:850px;border-top-style:solid"></div>';
		$output[$i] .= '</div></div></div>';
		$allOutputs[] = $output[$i];
	}
		for($d = 0; $d<count($allOutputs);$d++){
		echo $allOutputs[$d];
		echo "<br/>";

		}
}

?>
</div>

				</div>
			</div>
			<!-- end div#content -->

			<!-- end div#sidebar -->
			<div style="clear: both; height: 1px"></div>
		</div>
	</div>
	<!-- end div#page -->
</div>
<!-- end div#wrapper -->
<div id="footer-wrapper">

	<div id="footer">
		כל הזכויות שמורות לשגיא קהלני | <?php echo date('Y');?>

 </div>

<!-- end div#footer -->
</body>
</html>

מהו Google Ajax API?

גוגל, כמו חברות גדולות אחרות, מעניקות שירותי התממשקות לאנשי פיתוח (בעצם, לכל מי רוצה) למאגר המידע העצום שלהם ובכך מאפשרות פיתוח של אפליקציות ומערכות שעובדות בזמן אמת מול מאגר המידע שלהם. אפליקציות מוכרות הם: – google maps – הרבה חברות מטמיעות את המפה הוירטואלית של גוגל באתרים שלהם (אתרי נדל"ן, לוחות וכו) – google web search – (הטמעה של מנוע חיפוש מבוסס גוגל באתרים פרטיים)  דוגמאות נוספות לחברות העושות שימוש בAPI של גוגל לטובת פיתוח אפליקציות חכמות. על מנת להתממשק מול מאגר המידע העצום של גוגל, אנו נצטרך קוד API שאותו ניתן להשיג בקלות רבה דווקא.  אגב, ישנם עשרות גופים המאפשרות גישת API למפתחים. באמצעות ה-API של יאהו, למשל, ניתן לקבל גישה למאגר העצום של קישורים נכנסים, אלו אתרים מקשרים, דומיינים, דפים פנימיים וכדומה – נתונים הרלוונטיים לתהליכי קידום אתרים. כמו כן, חברת W3C העולמית מעניקה גישת API לצורך בדיקת תקינות הקוד (Html,CSS) ועמידתו בתקנים – מידע קריטי ביותר לעוסקים באופטימיזציית קוד לצורך בניית עמודים מהירים ותקניים במיוחד.

כיצד משיגים קוד API

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

  • תמונה א: הרשמה לקבלת קוד API

הרשמה לצורך קבלת מפתח API

קראו את התנאים (מי שרוצה…), אשרו והזינו כתובת אתר אינטרנט (אם יש לכם, אם אין הזינו סתם כתובת). זהו, קוד ה-API שלכם מוכן וישמש אתכם בכל בקשה טכנולוגית לקבלת מידע מהמאגר של גוגל.

  • תמונה ב: קבלת קוד API

מפתח API

לאחר שקיבלתם את קוד ה-API, העתיקו את הקוד אל המשתנה הבא: GoogleAPIKey בקוד המצורף למדריך זה (בתחתית הדף) שימו לב, ככה זה נראה:.

$GoogleAPIKey = '&key=ABQIAAAA8tux1YDfDhzs5imXfRfHixQd7c0_asWTEnKv3sDTwrdioJmWEBTG4aN-AgUIvYGmKmZCYoTSKSJuhQ&rsz=filtered_cse&gl=il';

יש להחליף את ערכו של המשתנה בקוד החדש שקיבלתם בצורה הבאה:

ABQIAAAA8tux1YDfDhzs5imXfRfHixQd7c0_asWTEnKv3sDTwrdioJmWEBTG4aN-AgUIvYGmKmZCYoTSKSJuhQ

שימו לב, לעדכן את הקוד שקיבלתם במקום הקיים!

בואו נדבר טכנולוגית!

אוקיי, עברנו את החלק הקשה בפרוייקט :) והלאה ממשיכים לשלב הבא. אני מזכיר לכם, המטרה שלנו היא להוציא מידע רלוונטי לעבודת הקידום ממאגר המידע האדיר של גוגל, לשם כך אנחנו צריכים שרת אינטרנט על מנת שנוכל דרכו לשלוח בקשות לגוגל. השרת בו נעשה שימוש יהיה שרת אפאצ'י המגיע בחבילת WAMP (ר"ת: Windows, Apache, Mysql, PHP) המתאימה אך ורק למערכות הפעלה של וינדוס חבילה זו כוללת כבר את שפת הפיתוח PHP, מסד הנתונים, MySQL וזהו בגדול.

הערה: ישנן מגוון חבילות המתאימות למערכות הפעלה שונות כגון:

WAMP – החבילה בה נעשה שימוש למשתמשי ווינדוס בלבד.

LAMP – אותה החבילה אך למשתמשי לינוקס

MAMP – חבילה המתאימה למשתמשי MAC של APPLE

XAMP – חבילה לווינדוס או לינוקס

הורדה והתקנת WAMP למחשב

על מנת להתקין את הגרסה האחרונה של התוכנה, לחצו כאן.

ולחצו על download

נכון לכתיבת מדריך זה, הגרסה האחרונה עדכנית לתאריך 07/11/09

  • תמונה ג': הורדת WAMP למחשב
  • הורדת WAMP למחשב

לאחר שהורדתם את התוכנה למחשב, שמרו אותה, אתרו את קובץ ההתקנה (סביר להניח שהוא יהיה בתיקיית downloads אלא אם כן הגדרתם אחרת), לחצו על הקובץ והתחילו את תהליך ההתקנה.

  • תמונה ד: התחלת תהליך התקנת WAMP
  • התקנת WAMP

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

  • תמונה ה: מיקום האייקון של WAMP במחשב
  • אייקון WAMP במחשב

כעת, צריך לקנפג קצת את השרת על מנת שיתאים לצרכים שלנו. לכן, לחצו על האייקון של התוכנה, לכו ל-PHP, ולחצו על קובץ PHP.ini

  • תמונה ו: פתיחת קובץ php.ini
  • קובץ php.ini

פתחו את קובץ ה- php.ini, עשו חיפוש עבור הערך: "curl" (בלי הגרשיים כמובן), החיפוש יוביל אתכם ישירות לשורה הבאה בקובץ: ;extension=php_curl.dll

מחקו את הסימן ";" מתחילת השורה, שמרו את הקובץ ואתחלו את התוכנה על פי התמונה הבאה:

  • תמונה ז: אתחול השרת לצורך טעינת השינויים שעשינו
  • אתחול השרת

מחיקת הסימן ";" בעצם אומרת לשרת להפעיל את המודול הזה שאחראי בעצם על התקשרויות מול שרתים חיצוניים באמצעות פרוטוקלים מוכרים כגון http, ftp, ssl  וכדומה. באמצעות טעינת המודול הזה לשרת שלנו, נוכל לתקשר עם גוגל על מנת לקבל את המידע הרלוונטי.

מיקום התיקיות הרלוונטיות

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

בתיקייה זו תיקיות רבות שאינן רלוונטיות למאמר זה ולכן התעלמו מהן לחלוטין; הן לא ישמשו אותנו בשום שלב חוץ מתיקייה אחת, עיקרית וחשובה בשם: WWW

בתיקייה זו, אנו נמקם את כל קבצי המערכת שנבנה ובה ימוקמו קבצי ה-PHP, HTML, CSS וכדומה המצורפים למדריך זה.

גישה לממשק של המערכת

את הקבצים יש להוריד ממדריך זה ולהעתיקם כמות שהם לתיקיית ה-WWW בכתובת  C:\wamp\www

לאחר מכן, הפעילו את הדפדפן שלכם, בשורת הכתובת רשמו:

localhost לחצו enter ותגיעו הישר אל דף הבית של השרת שלכם. אתרו את התיקייה בשם: project

לחצו עליה, והגעתם למערכת:

  • תמונה ח: דף הבית של המערכת
  • דף הבית של המערכת

קבלת נתונים מגוגל API

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

קידום אתרים,בניית אתרים

מתקבלת התמונה הבאה:

  • תמונה ט: נתונים מה-API של גוגל
  • תוצאות רלוונטיות מה-API של גוגל

שימו לב שלכל ביטוי מפתח הפרמטרים שלו, הכוללים:

  1. סך האזכורים שיש בגוגל עבור הביטוי במדוייק
  2. סה"כ מספר האתרים בעלי title הכולל את הביטוי במדוייק
  3. עשרת המתחרים הראשונים בגוגל עבור הביטוי
  4. מספר הדפים המאנדקסים לכל לקוח
  5. מדד ה-PR שיש לכל מתחרה.

כמו כן, לחיצה על כל ביטוי מפתח ממזערת את התוצאות, כך:

  • תמונה י: גרסה מצומצמת של הנתונים
  • גרסה מצומצמת של תוצאות ה-API

סיכום

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

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

ועוד אין ספור אפשרויות והכל, באמצעות ה-API של גוגל, יאהו וכדומה.

קבצים להורדה

לחצו כאן להורדת קובץ ZIP של המערכת