📚 SEO מדידה ⏱ 40 דק׳ קריאה 📊 6,000 מילים 🔧 15 פרקים 🆕 evergreen עודכן 2026.05.19

GA4 ל-SEO, המדריך השלם

‏Universal Analytics מת ב-2023, ‏ו-GA4 בא להחליף אותו עם מודל נתונים אחר לגמרי. רוב המקדמים עדיין עובדים איתו כאילו זה UA, ומפסידים את 80% מהיכולת. 15 פרקים על איך לעבוד עם GA4 נכון לטובת SEO, מההגדרה הראשונית, דרך דוחות, custom dimensions, BigQuery, ועד workflow חודשי. בלי קיצורים, רק מה שעובד.

15פרקים מקיפים
10מטריקות SEO ב-GA4
16חודשי שמירת נתונים
20שנות ניסיון עם Analytics
פרק 01

🔄 GA4 vs Universal Analytics, ‏מה השתנה ולמה זה משנה ל-SEO

תקשיבו. אני אפתח עם הסיפור שאני שומע בכל הצגה ראשונה ללקוח חדש מאז 2023. "שמוליק, פתחתי את ה-GA4 החדש ואין שם bounce rate. אין שם sessions כמו שהיו. הכל אחר. אני לא מבין כלום". זה רגע שבו אני יודע שמישהו ניסה לעבור מ-UA ל-GA4 בלי להבין שזה לא אותו כלי עם פנים חדשות. זה כלי אחר לגמרי, עם מודל נתונים אחר לגמרי.

ההבדל המהותי, UA היה מבוסס על sessions ו-pageviews. GA4 מבוסס על events. כל אינטראקציה באתר, page_view, click, scroll, form_submit, video_play, הכל אירוע. וסביב האירועים האלה מתבססות כל המטריקות, הדוחות, וההגדרות. לא תבינו GA4 אם אתם מנסים לחפש בו את ה-UA הישן.

⚠️ הנקודה החשובה ביותר

‏אם אתם מנסים לקרוא GA4 דרך עדשת UA, אתם מפספסים את הכלי. Bounce Rate לא חזר ב-GA4 כי הוא מטריקה גרועה. במקומו יש Engagement Rate, שזו תפיסה הפוכה ומשמעותית הרבה יותר. תכירו את הכלי החדש כפי שהוא, לא כפי שהיה.

‏3 ההבדלים העיקריים שמשפיעים על SEO

נושאUniversal AnalyticsGoogle Analytics 4
מודל נתוניםSessions + Pageviews + EventsEvents בלבד (page_view הוא event)
Bounce Rateסשנים עם pageview יחידלא קיים, חישוב Engagement Rate הפוך
Session30 דקות חוסר פעילות, גם אם יום חדש30 דקות, ולא נשבר בחצות
Attribution DefaultLast Non-Direct ClickData-Driven (אם מספיק נתונים)
ConversionsGoals (20 לכל view)Conversions (30 לכל property)
שמירת נתונים25 חודשים ברירת מחדל2 או 14 חודשים, ברירת מחדל 2

בואו ניגע בכמה מההבדלים האלה ספציפית מנקודת מבט SEO. ראשית, Engagement Rate הוא הפוך מ-Bounce Rate. אם UA הראה לכם 60% bounce, ב-GA4 תראו בערך 40% engagement. אבל יותר חשוב, ההגדרה של engagement שונה. סשן נחשב engaged אם הוא ארך מעל 10 שניות, או כלל כפתור conversion, או כלל 2+ pageviews. זאת אמת אחרת. תוכן SEO עם פסקת פתיחה גרועה עדיין יכול להיות engaged אם המבקר נשאר 11 שניות, גם אם לא קרא כלום בפועל.

שנית, Sessions עובד אחרת. ב-UA, אם משתמש נכנס לאתר בערב בשעה 23:55 וחזר בבוקר ב-07:00, אלו 2 סשנים. ב-GA4, אם הפער בין 2 הביקורים הוא יותר מ-30 דקות אבל פחות מ-30 דקות חוסר פעילות, יכול להיות שזה אותו סשן. הספירה הכוללת תהיה אחרת. אל תשוו מספרים בין הכלים, אתם תקבלו אי-התאמה תמיד.

שלישית, Attribution Default הוא Data-Driven במקום Last Non-Direct Click. זה אומר שגוגל מחלק קרדיט בין כל המגעים שהובילו ל-conversion. עמוד SEO יקבל יותר קרדיט מאשר ב-UA, כי הוא point of discovery, גם אם conversion קרה דרך direct.

במאמר הזה, אני אעבור איתכם על כל מה שצריך לדעת על GA4 ל-SEO. שמוליק דורינבאום מאחורי המקלדת, 20 שנה עם Analytics. ‏נראה הגדרה, דוחות, custom dimensions, שילוב עם Search Console, BigQuery, ועד workflow חודשי. ‏בסוף, ‏יש לכם איך לדבר איתי.

פרק 02

🏗 הגדרת GA4 Property לאתר SEO, ‏הצעדים הראשונים נכון

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

1. ‏יצירת חשבון או property חדש

היכנסו ל-analytics.google.com, ולחצו על Admin בפינה השמאלית התחתונה. אם אתם מתחילים מאפס, צרו Account חדש. בתוכו, צרו Property חדש. שם ה-property יופיע ב-UI ובדוחות, אז תנו לו שם ברור (לדוגמה, "shmul.co.il, אתר ראשי").

2. ‏הגדרות בסיסיות

  • Reporting Time Zone, ‏בחרו Israel. כל הדוחות יציגו זמן לפי השעון המקומי
  • Reporting Currency, ‏שקל אם אתם אתר ישראלי. משמש לדוחות e-commerce
  • Industry Category, ‏בחרו לפי התחום. משפיע על benchmarks
  • Business Size, ‏רלוונטי ל-Google כדי להציע פיצ'רים מתאימים
  • Data Retention, ‏שנו ל-14 חודשים. ברירת המחדל היא 2 חודשים, וזה הורס לכם את היכולת לנתח שנה אחורה

3. ‏יצירת Data Stream

‏Data Stream הוא איך ה-GA4 מקבל נתונים. לאתרים, בחרו Web. הזינו את ה-URL של האתר ושם ה-stream (שוב, תנו לו שם ברור). תקבלו Measurement ID בפורמט G-XXXXXXXXXX, זה מה שצריך להטמיע באתר.

4. ‏הטמעת הקוד באתר

‏שלוש אופציות עיקריות, gtag.js ישיר ב-head, Google Tag Manager (מומלץ אם יש לכם כמה תגים), או תוסף WordPress (כמו Site Kit או GA Google Analytics). הקוד החי באתר הזה (shmul.co.il) הוא gtag.js ישיר. הקוד נראה כך:

<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());
  gtag('config', 'G-XXXXXXXXXX');
</script>

5. ‏אימות שהקוד עובד

‏פתחו את האתר, ובמקביל פתחו ב-GA4 את Realtime report. אם רואים את עצמכם כ-active user, הקוד עובד. אם לא, השתמשו ב-Google Tag Assistant (תוסף Chrome) לדבג.

💡 טיפ ההתקנה הנכונה

‏אני תמיד מציע ללקוחות חדשים להקים גם GTM וגם להטמיע את ה-GA4 דרכו, גם אם כרגע הם לא צריכים GTM. השקעת 30 דקות נוספות בהתקנה תחסוך לכם שעות בעתיד כשתרצו להוסיף custom events, Meta Pixel, או כל תג אחר. ההתקנה דרך GTM גם מאפשרת לכם לעדכן את התגים בלי לגעת בקוד האתר.

‏הגדרות מתקדמות שכדאי לעשות מיד

‏אחרי שה-property חי, יש כמה הגדרות שאני עושה תמיד לפני שאני מתחיל לעבוד. אחת, פתחו Data Settings > Data Collection, והדליקו Google Signals. זה מוסיף נתוני demographics ואינטרסים מהפרופיל של המשתמש בגוגל. שתיים, Property Settings > Data Streams > Web > הגדרות Enhanced Measurement, וודאו שכל החיוויים מסומנים (scroll, outbound clicks, site search, video, file downloads). שלוש, Admin > Property Settings > Internal Traffic, הוסיפו את ה-IP שלכם כדי ש-GA לא יספור את הביקורים שלכם בעבודה כתנועה אמיתית.

פרק 03

📡 Data Stream + Enhanced Measurement, ‏המינימום הנדרש

‏ה-Data Stream הוא הצינור שמזין נתונים ל-GA4, וההגדרות שלו קובעות איזה אירועים נתפסים אוטומטית. Google הציגה את Enhanced Measurement כדי שלא תצטרכו לתכנת כל אירוע ידנית, וזה אחד הדברים הטובים שעשו. בואו נסקור מה כלול ואיך לנצל אותו.

‏האירועים האוטומטיים של Enhanced Measurement

  1. ‏Page views

    ‏ברירת מחדל, גם אם תכבו את Enhanced Measurement. כל טעינת עמוד נספרת כ-page_view event עם פרמטרים של page_title, page_location, ועוד.

  2. ‏Scrolls

    ‏אירוע scroll נורה כשמשתמש גולל 90% מעמוד. שימושי לזיהוי תוכן שאנשים קוראים עד הסוף. למאמרי pillar ארוכים זאת מטריקה חיונית.

  3. ‏Outbound clicks

    ‏אירוע click נורה כשמשתמש לוחץ על קישור שמוביל מחוץ לדומיין. שימושי למעקב אחרי קישורי affiliate, מקורות חיצוניים, או יציאות לפלטפורמות אחרות.

  4. ‏Site search

    ‏אירוע view_search_results נורה כשמשתמש משתמש בחיפוש הפנימי. דורש שתספרו ל-GA4 איזה query parameter מציין חיפוש (לרוב q או s).

  5. ‏Video engagement

    ‏אירועי video_start, video_progress, video_complete נורים אוטומטית לסרטוני YouTube embedded.

  6. ‏File downloads

    ‏אירוע file_download נורה כשמשתמש לוחץ על קישור שמוביל לקובץ (PDF, ZIP, DOCX, וכו'). שימושי למעקב אחרי lead magnets.

  7. ‏Form interactions (חדש 2024)

    ‏אירועי form_start ו-form_submit נורים אוטומטית לטפסים. תופס את רוב המקרים, אבל לטפסים מורכבים תצטרכו לפעמים custom events.

‏איך להפעיל

‏פתחו Admin > Data Streams > בחרו את ה-stream > גללו לסעיף Enhanced Measurement, ולחצו על הגלגל. וודאו שכל החיוויים מסומנים. אם יש משהו שאתם לא רוצים שייתפס (לדוגמה, scroll tracking על אתר עם דוחות ארוכים שירעיש את הנתונים), אפשר לכבות נקודתית.

⚠️ Site Search דורש קונפיגורציה

‏ברירת המחדל מצפה לפרמטר q ב-URL. אם החיפוש שלכם משתמש בפרמטר אחר (לדוגמה, ב-WordPress זה s), צריך להגדיר ידנית בסעיף Site Search של Enhanced Measurement. בלי זה, אירועי search לא ייתפסו.

‏גישה ל-IP Anonymization

‏בניגוד ל-UA, GA4 מאנונימיזם IPs אוטומטית. אין הגדרה שאפשר לכבות. זה תוצאה של דרישות GDPR ו-CCPA. כל הנתונים שתקבלו על מיקום גיאוגרפי מבוססים על IP מאונונימיזם, לא ה-IP המלא.

‏מה לא נכלל ב-Enhanced Measurement

  • ‏לחיצות על קישורים פנימיים (לאלמנט ספציפי, לא כולי)
  • ‏פתיחת תפריט mobile
  • ‏שינוי טאב ב-tabbed interface
  • ‏אינטראקציה עם carousel/slider
  • ‏copy text
  • ‏אינטראקציה עם accordion/details
  • ‏פתיחת modal/popup
  • ‏סקרוול אופקי בקרוסלות מוצרים
  • ‏אירועי טעינת תמונות lazy load
  • ‏פתיחת תפריט hamburger במובייל
  • ‏copy של טקסט (Ctrl+C)
  • ‏‏צילום מסך באייפד (טריגרי שיתוף לתוכן ויראלי)

‏לכל אלה, צריך custom events דרך gtag או GTM. נדבר על זה בפרק 12. ‏‏כלל אצבע, ‏אם זה אירוע ש-Google Tag Assistant לא מציג אוטומטית, ‏זה לא נכלל ב-Enhanced Measurement, ‏וצריך הגדרה ידנית.

פרק 04

📊 ‏דוחות SEO ברירת מחדל, ‏Traffic Acquisition + ‏Pages and Screens

‏GA4 בא עם דוחות built-in שמספיקים ל-80% מהעבודה היומיומית של SEO. רוב המקדמים מסתכלים רק על הדוחות הראשיים ולא יורדים לעומק. בואו נעבור על הדוחות החשובים לעבודת SEO.

‏1. Acquisition > Traffic Acquisition

‏הדוח הראשון שאני פותח בכל בדיקה חודשית. הוא מציג את התנועה לפי Session source/medium, כלומר מאיפה הגיע כל session. הקבוצות שאני מסתכל עליהן,

  • ‏google / organic, ‏תנועה מחיפוש אורגני בגוגל. הלחם והחמאה של SEO
  • (direct) / (none), ‏תנועה ישירה. יכולה לכלול גם תנועה שגוגל לא ייחס נכון
  • ‏google / cpc, ‏תנועה ממודעות. שונה מ-organic
  • ‏bing / organic, ‏תנועה מ-Bing אורגני. עולה משמעותית בשנתיים האחרונות
  • ‏duckduckgo / organic, ‏תנועה מ-DDG
  • (referral), ‏תנועה מאתרים אחרים שקישרו אליכם
  • ‏social, ‏פלטפורמות חברתיות

‏ההמלצה שלי, פתחו את הדוח, שנו את ה-grouping מ-"Default channel group" ל-"Session source/medium". זה ייתן לכם תמונה מפורטת יותר. סננו ל-Sessions > 0 ומיינו לפי Sessions לרדת.

‏2. Engagement > Pages and Screens

‏הדוח השני בחשיבותו. מציג את העמודים שמקבלים תנועה, עם המטריקות הבאות, Views, Active Users, Average Engagement Time, Event Count. שימושי לזיהוי,

  • ‏אילו עמודי SEO מקבלים הכי הרבה תנועה
  • ‏אילו עמודים יש להם engagement time נמוך (סימן לבעיה)
  • ‏אילו עמודים מקבלים תנועה ולא הופכים ל-conversions

‏3. Engagement > Landing Page

‏הדוח הזה הוא ייעודי ל-SEO. מציג את העמוד שאליו הגיע המבקר מ-organic, לא רק העמודים שביקר. ההבדל מ-Pages and Screens, אם משתמש נכנס לעמוד A מ-google ואז ניווט לעמוד B, ב-Pages and Screens יוצגו 2 העמודים, ב-Landing Page יוצג רק A.

💡 הצעד שאני עושה תמיד

‏בכל בדיקה חודשית, אני נכנס ל-Landing Page report, מסנן ל-Session source/medium = google/organic, ומיינו לפי Sessions. זאת הרשימה של עמודי הלאנדינג שמייצרים תנועה אורגנית, ובדיוק עליהם אני רוצה לעבוד יותר. אם עמוד נמצא ברשימה ויש לו engagement נמוך, יש לי opportunity לשפר את התוכן.

‏4. Reports > Acquisition > User Acquisition

‏שונה מ-Traffic Acquisition, מציג את ה-First Touch של כל user, כלומר איפה הם הכירו את האתר לראשונה. שימושי להבנת מקור משתמשים חדשים. ל-SEO, חשוב לדעת אם גוגל הוא ה-discovery channel הראשי שלכם, או שזה direct/social.

‏5. Reports > Engagement > Events

‏מציג את כל האירועים שנורו באתר, עם כמויות. אם הגדרתם custom events ל-CTA clicks או form submissions, תראו אותם פה. שימושי לזיהוי, איזה CTAs מקבלים יותר קליקים, ועל איזה עמודים.

‏Geographic + Tech

‏‏שני דוחות נוספים שכדאי להציץ בהם פעם בחודש. Geographic > Country מציג מאיפה התנועה. אם אתר בעברית עם 60% תנועה מהודו, יש בעיה. Tech > Browser מציג ב-איזה דפדפנים אנשים מבקרים. אם 80% מהאלגוריתם בשם "Chrome" אבל ה-engagement שם נמוך, יכול להיות שאלה bots. סינון מומלץ של בוטים נדרש כדי לקבל תמונה אמיתית, ועליו בפרק 10.

פרק 05

🎯 ‏Custom Dimensions ל-SEO, ‏organic landing page + ‏referrer + ‏עוד

‏GA4 בא עם המון פרמטרים מובנים, אבל ל-SEO מקצועי לפעמים צריך לעקוב אחרי דברים שלא קיימים out-of-the-box. כאן נכנסים Custom Dimensions.

‏מה זה Custom Dimension

‏Custom Dimension הוא שדה חדש שאתם מגדירים, ש-GA4 יקלוט מהאירועים שלכם. אחרי שהגדרתם, תוכלו לסנן, לקבץ, ולנתח לפיו בכל דוח. יש שני סוגים, Event-scoped (משויך לאירוע יחיד) ו-User-scoped (משויך למשתמש כולו).

‏Custom Dimensions קריטיים ל-SEO

  1. ‏Article Author

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

  2. ‏Content Category

    ‏אם יש לכם קטגוריות (Local SEO, Technical SEO, וכו'), דחפו את הקטגוריה כפרמטר. תוכלו לראות איזה קטגוריות מקבלות יותר תנועה אורגנית.

  3. ‏Content Word Count

    ‏מספר המילים בעמוד. שימושי לניתוח אם תוכן ארוך יותר מקבל יותר תנועה אורגנית באתר שלכם.

  4. ‏Publish Date

    ‏תאריך פרסום של המאמר. שימושי לזיהוי decay ב-organic traffic לאורך זמן.

  5. ‏Logged-in Status

    ‏אם יש לכם משתמשים רשומים, רוצים להבדיל בין logged-in ל-anonymous. השפעה על תוכן וגישה.

  6. ‏Page Type

    ‏Article, Category, Tag, Home, Product. שימושי לסינון דוחות לסוג עמוד ספציפי.

‏איך מגדירים

‏הצעד הראשון, צריך לדחוף את הפרמטר ב-event ב-gtag או ב-GTM. דוגמה ב-gtag:

gtag('event', 'page_view', {
  'article_author': 'שמוליק דורינבאום',
  'content_category': 'Technical SEO',
  'word_count': 4500
});

‏הצעד השני, ב-GA4 פתחו Admin > Custom Definitions > Custom Dimensions > Create. תנו לזה שם (Article Author), בחרו Scope (Event), והזינו Event Parameter (article_author). שמרו.

‏אחרי 24 שעות (זמן עיבוד של GA4), תוכלו לראות את ה-dimension החדש בכל הדוחות שלכם. תוכלו לסנן את Pages and Screens לפי Article Author, או ליצור Exploration שמקבץ Sessions לפי Author.

‏המגבלה החשובה

‏ל-property יש מגבלה של 50 Event-scoped + 25 User-scoped Custom Dimensions. נראה הרבה, אבל מצטבר מהר. תכננו לפני שאתם יוצרים.

⚠️ Search Query, ‏הפרמטר שכולם רוצים אבל קשה לקבל

‏רבים שואלים אותי, איך אני יכול לראות את ה-search query שהביא משתמש לעמוד? התשובה לא נעימה, ‏אי אפשר ברמת event ב-GA4. גוגל מסתיר את הקווריז ב-(not provided) מאז 2011. הדרך היחידה לקבל את הקווריז היא דרך Search Console (שמראה אותם ברמה האגרגטיבית), או דרך הקישור של GSC ל-GA4 (שמראה אותם בדוחות ייעודיים). אי אפשר לראות "משתמש X חיפש Y והגיע לעמוד Z".

‏Referrer כ-Custom Dimension

‏ה-document.referrer ‏(האתר שממנו הגיע המבקר) נשמר ב-page_referrer pseudo-parameter אוטומטית, אבל לא מופיע בכל הדוחות. אם רוצים לראות אותו בקלות, יוצרים Custom Dimension על page_referrer. שימושי לזהות מאיפה הגיעו backlinks אורגניים.

פרק 06

🔗 ‏שילוב GA4 + Search Console, ‏האינטגרציה הרשמית

‏האינטגרציה בין GA4 לבין Search Console היא חינמית, פשוטה להגדרה, וקריטית לעבודת SEO. בלעדיה, יש לכם נתוני התנהגות (GA4) או נתוני חיפוש (GSC), אבל אי אפשר לחבר ביניהם בכלי אחד.

‏איך מגדירים את הקישור

‏פתחו Admin ב-GA4 > Property Settings > Product Links > Search Console Links > Link. בחרו את ה-property של GSC שאתם רוצים לקשר. וודאו שאתם בעלי גישה לשני הכלים (יש בעלות נפרדת). אשרו את הקישור.

‏אחרי הקישור, יופיעו 2 דוחות חדשים ב-GA4 תחת Reports > Acquisition > Search Console. אחד הוא Queries (אילו שאילתות הגיעו), והשני הוא Google Organic Search Traffic (אילו עמודים מקבלים תנועה אורגנית עם clicks ו-impressions מ-GSC).

‏מה הקישור נותן

‏הקישור מאפשר לכם לראות, בדוח אחד, את,

  • ‏Clicks ‏מגוגל (נתון מ-GSC)
  • ‏Impressions ‏(נתון מ-GSC)
  • ‏CTR ‏(נתון מ-GSC)
  • ‏Average Position ‏(נתון מ-GSC)
  • ‏Sessions ‏שקרו אחרי הקליק (נתון מ-GA4)
  • ‏Engagement Rate ‏בסשנים האלה (נתון מ-GA4)
  • ‏Conversions ‏מאותם משתמשים (נתון מ-GA4)

‏זה החיבור הכי חשוב, מ-clicks ב-SERP ועד conversions באתר. בלי הקישור, אתם רואים את 2 הקצוות אבל לא את האמצע.

💡 השאלה שהקישור עונה

‏"איזה שאילתות חיפוש מביאות לי לא רק קליקים, אלא גם conversions?". בלי הקישור, אי אפשר לענות. עם הקישור, פתחו את דוח Search Console Queries, מיינו לפי Conversions, וקיבלתם את הקווריז שמייצרות כסף. תרכזו את ה-on-page optimization שלכם בקווריז האלה, לא אלה שמייצרות impressions בלבד.

‏המגבלות של האינטגרציה

  • ‏הנתונים של GSC ב-GA4 מאוחרים ב-24-48 שעות (כמו ב-GSC המקורי)
  • ‏יש מגבלת 1,000 שורות לדוח (כמו ב-GSC). לאתרים גדולים, צריך BigQuery
  • ‏לא ניתן לחבר אותו לקבוצת תאריכים מותאמת אישית מעבר ל-16 חודשים
  • ‏סשנים מ-direct לא יכנסו, כי GSC לא רואה אותם

‏אופציה מתקדמת, ‏Looker Studio

‏אם רוצים יותר גמישות, ‏לחבר GSC + GA4 ב-Looker Studio. שם תוכלו ליצור דשבורד עם נתונים משני המקורות, סינון מתקדם, חישובים מותאמים, ועוד. ראו את GA4 + Looker Studio, ‏המדריך לפרטים.

‏גוצ'ה, ‏מי בעל הגישה

‏לפעמים הקישור נראה שעבד אבל הדוחות ריקים. הסיבה לרוב, ה-GA4 קושר ל-property של GSC שאתם לא בעלים שלה. וודאו שאותו account של גוגל יש לו גישה לשני הכלים, וגישת Owner ב-GSC. אם לא, צרו לעצמכם גישה לפני שתנסו לקשר.

‏הבדל בין GA4 ל-GSC, ‏מטריקות שאתם תראו פערים

‏אחרי הקישור, ‏תשימו לב שמספרים מ-GSC לעיתים שונים מ-GA4. הסיבות, ‏GSC סופר clicks ברגע שגוגל יודע עליהם (לוקח 24-48 שעות), GA4 סופר sessions ברגע שמשתמש נכנס לאתר. ‏יש פער זמני. ‏בנוסף, ‏מבקר שלוחץ פעמיים בגוגל (חזרה ויציאה) ייחשב 2 clicks ב-GSC אבל session 1 ב-GA4. ‏פער של 10-20% תקין, ‏יותר מזה ‏יש בעיית טראקינג שצריך לדבג.

פרק 07

🔬 ‏Exploration Reports, ‏Free-form ‏לאד-הוק SEO analysis

‏ה-Reports הסטנדרטיים של GA4 טובים, אבל לפעמים אתם רוצים לנתח משהו ספציפי שאין לו דוח מוכן. כאן נכנסים Exploration Reports, ‏אזור נפרד ב-GA4 שמאפשר לכם לבנות דוחות מותאמים.

‏איך נכנסים

‏בסיידבר השמאלי של GA4, לחצו על Explore. תראו 6 templates זמינים, Blank, Free Form, Funnel Exploration, Path Exploration, Segment Overlap, User Exploration, Cohort Exploration. כל אחד מתאים לסוג ניתוח שונה.

‏Free Form Exploration, ‏הכי שימושי ל-SEO

‏Free Form הוא הכי גמיש. אתם בוחרים Dimensions ו-Metrics, ובונים טבלה, גרף, או מפת חום. דוגמאות לשימושים ל-SEO,

  1. ‏Organic Landing Pages עם Engagement Rate

    ‏Dimension = Landing page. Metric = Sessions, Engaged Sessions, Engagement Rate. Filter = Session source/medium = google/organic. מיון לפי Sessions לרדת. תוצאה, רשימת עמודי הלאנדינג האורגנים עם איכות ה-engagement שלהם.

  2. ‏Cross-Tabulation של Source x Device

    ‏Rows = Session source/medium. Columns = Device category. Metric = Sessions. תוצאה, מטריצה שמראה איזה sources מובילים בכל סוג device. שימושי לזיהוי, האם המובייל שלכם מקבל יותר organic או יותר direct.

  3. ‏Time on Page לפי Page Type

    ‏אם הגדרתם Custom Dimension של Page Type, Rows = Page Type, Metric = Average Engagement Time per Session. תוצאה, כמה זמן אנשים מבלים בקטגוריות מול במאמרים מול ב-product pages.

‏איך בונים

‏פתחו Exploration > Free Form. בצד שמאל יש 3 פאנלים, Variables (מה זמין), Tab Settings (איך מציגים), ובמרכז הקנבס. גררו Dimensions ו-Metrics מ-Variables ל-Tab Settings (Rows, Columns, Values). הוסיפו Filters אם צריך. הקנבס מתעדכן בזמן אמת.

‏שמירה ושיתוף

‏Exploration נשמרת אוטומטית כ-draft. כדי לשתף עם מישהו אחר ב-property, יש כפתור Share בפינה הימנית. שיתוף הוא view-only. כדי לתת לאחרים יכולת לערוך, צריך לשמור בתור template.

💡 הטריק עם Sample Size

‏לאתרים גדולים, GA4 לעיתים מציג "This report is based on sampled data" עם indication של אחוז הדגימה. זה אומר שהנתונים שאתם רואים הם הערכה, לא מספר מדויק. ‏אם זה קריטי לכם לראות נתונים מדויקים, צמצמו את טווח התאריכים, פשטו את ה-Dimensions, או עברו ל-BigQuery (שאין לו דגימה).

‏מגבלות של Explorations

  • ‏מגבלת 10 Explorations שאני יכול לשמור ב-property
  • ‏לא ניתן לחשב מטריקות מותאמות (כמו ב-Looker Studio)
  • ‏סגנון ויזואלי מוגבל, אם רוצים יפה ולקוחים, השתמשו ב-Looker Studio
  • ‏נתונים זמינים רק לתקופת ה-data retention (14 חודשים אם הגדרתם נכון)

‏Free Form הוא הכלי הראשון שאני פותח כשלקוח שואל אותי שאלה ספציפית על תנועה. "שמוליק, מאיפה ההגדלה החודש?", Free Form עם Source/Medium x Date, מסונן ל-Sessions diff > 0. "אילו עמודים יורדים?", Free Form עם Landing page x Date, השוואת חודש מול חודש. הוא תופס את הזרימה של הניתוח שאני עושה.

פרק 08

🛤 ‏Funnel + Path Exploration, ‏ניתוח מסעות מ-organic

‏Free Form הוא לניתוח שטוח (טבלה). אבל לעיתים אתם רוצים להבין את ה-flow, איך משתמשים נעים בין צעדים. כאן נכנסים Funnel Exploration ו-Path Exploration.

‏Funnel Exploration, ‏מתי משתמשים נושרים

‏Funnel מציג את הצעדים הסדורים שמשתמש עובר, ובכל שלב כמה נשרו. מתאים ל-conversion paths, e-commerce checkouts, או registration flows.

‏דוגמת Funnel ל-SEO

‏‏רוצים לדעת איך מתנהג מבקר אורגני שבכלל הגיע לעמוד שירות. הצעדים,

  1. ‏Step 1, Session source/medium = google/organic AND Landing page = /service-page/
  2. ‏Step 2, Page view = /pricing/ (גלל למחיר)
  3. ‏Step 3, Click event = CTA button
  4. ‏Step 4, Conversion = form_submit

‏ה-Funnel יראה לכם בכל שלב, כמה הגיעו, כמה ביצעו את הצעד הבא, וכמה נשרו. אם רואים drop גדול בין שלב 2 ל-3, יש בעיה ב-CTA. אם בין 3 ל-4, יש בעיה בטופס.

‏Funnel סגור או פתוח

‏יש שתי גישות. Closed Funnel מציין שהמשתמש חייב לעבור בכל הצעדים ברצף הזה. אם הוא דילג על שלב, הוא נחשב שנשר. Open Funnel מאפשר שלבים לא ברצף. ל-SEO, הכי שימושי Open, כי משתמשים לא בהכרח עוקבים אחר ה-flow המתכנן שלכם.

‏Path Exploration, ‏איך אנשים מנווטים מ-landing page

‏Path Exploration מציג את הצעד הבא של משתמשים אחרי אירוע מסוים. מתאים לזיהוי, אחרי שמשתמש הגיע מאורגני לעמוד X, לאן הוא הלך?

‏דוגמה

‏רוצים לדעת איך מתנהג מבקר אורגני שהגיע לעמוד pillar. הגדרות,

  • ‏Starting point = page_view על /pillar-article/
  • ‏Direction = Forward
  • ‏Step Type = Page title (או Event name)

‏התוצאה תהיה ויזואליזציה בצורת עץ, ‏מה האחוז שעבר לעמוד X, מה לעמוד Y, מה לעמוד Z, ומה האחוז שיצא מהאתר.

💡 התובנה הגדולה

‏ב-Path Exploration רוב המקדמים מגלים שהאחוז הכי גדול של משתמשים אחרי landing page הוא, exit. כלומר, הם הגיעו, קראו, ויצאו. זה לא בהכרח רע, אבל אם מטרת העמוד היא להזרים לעמוד אחר (לעמוד שירות, לטופס), זה מאוד רע. הפתרון, להוסיף CTAs ברורים יותר בעמוד, או internal links בולטים בתוכן.

‏Reverse Path

‏אופציה הפוכה ל-Path Exploration, ‏Backward direction. מאיפה הגיעו משתמשים שעשו אירוע מסוים (לדוגמה, conversion). שימושי לזיהוי, איזה עמודי content מובילים ל-conversions.

‏מגבלות

‏Funnel ו-Path עובדים על ‏events ב-GA4. אם לא הגדרתם את האירועים נכון (לדוגמה, conversion event לא רשום, או CTA click לא נופל), ה-Funnel לא יראה אותם. וודאו שהאירועים מוגדרים ונורים נכון לפני שאתם בונים Funnel.

פרק 09

📈 ‏המטריקות העיקריות ל-SEO ב-GA4

‏GA4 מציע מאות מטריקות. רוב המקדמים נוגעים ב-5 ולא יודעים על ה-95 האחרות. בואו נסקור את המטריקות שצריך לדעת ל-SEO, ומה כל אחת אומרת.

‏מטריקות נפחי תנועה

  1. ‏Sessions

    ‏סשנים, ביקור באתר. ב-GA4 הגדרת session היא 30 דקות חוסר פעילות. כל מבקר יכול לפתוח מספר סשנים ביום אם הוא חוזר. אגרגציה ‏ברמת session source/medium מאפשרת לראות סשנים ספציפיים ל-organic.

  2. ‏Active Users (Users)

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

  3. ‏New Users

    ‏משתמשים שזאת הביקור הראשון שלהם באתר. שימושי לזיהוי כמה תנועה אורגנית מביאה לקוחות חדשים מול קיימים.

‏מטריקות איכות (Engagement)

  1. ‏Engaged Sessions

    ‏סשנים שהיו engaged. הגדרת engagement, נמשך מעל 10 שניות, כלל conversion event, או כלל 2+ pageviews. זאת מטריקת איכות בסיסית.

  2. ‏Engagement Rate

    ‏Engaged Sessions חלקי Sessions. ‏זה ההפך מ-Bounce Rate. אם Engagement Rate הוא 40%, סימן ש-60% מהסשנים היו קצרים. ‏לא תמיד רע, תלוי בסוג העמוד.

  3. ‏Average Engagement Time per Session

    ‏ממוצע הזמן שמשתמש היה active באתר בסשן. שונה מ-Average Session Duration של UA, כי מודד רק זמן active, לא זמן שהטאב פתוח. מטריקה הרבה יותר ‏אמינה.

  4. ‏Average Engagement Time per Active User

    ‏ממוצע על פני user, לא session. שימושי לזיהוי lifetime engagement.

‏מטריקות conversions

  1. ‏Conversions

    ‏מספר הפעמים שאירוע conversion התרחש. צריך לסמן אירוע כ-conversion כדי שיתחשב, ב-Admin > Events > סימון.

  2. ‏Conversion Rate

    ‏Conversions חלקי Sessions. כל הסשנים, ‏לא רק engaged.

  3. ‏Total Revenue / Average Order Value

    ‏לאתרי e-commerce. ‏עם נתוני purchase events מהאתר.

‏מטריקות SEO-specific (עם הקישור ל-GSC)

‏אחרי שקישרתם GSC + GA4, יש לכם נגישות ל,

  • ‏Organic Google Search Clicks, מספר הקליקים בגוגל
  • ‏Organic Google Search Impressions, מספר ההצגות בגוגל
  • ‏Organic Google Search CTR, אחוז הקלקה
  • ‏Organic Google Search Average Position, מיקום ממוצע
⚠️ Sessions לא תמיד = Users x 1.x

‏רוב המקדמים מצפים שיחס Sessions/Users יהיה משהו כמו 1.2-1.5 (כל מבקר חזר בערך פעם ‏וחצי). אבל אם אתם משווים ל-UA, יהיה הבדל גדול. ב-GA4 ההגדרות שונות וגם Users הולכים על base רחב יותר. אל תנסו להוציא מסקנות מהיחס בלי להבין את ההגדרות.

‏המטריקה הכי חשובה ל-SEO

‏אם אתם זוכרים רק אחת, ‏זאת Engaged Sessions מ-google/organic. סשנים אורגניים שהיו engaged, כלומר עברו את 10 שניות, או עשו conversion, או צפו ב-2+ עמודים. זאת המטריקה האמיתית של תנועה אורגנית איכותית. ‏לא Sessions לבד, כי הם כוללים גם משתמשים שנכנסו ויצאו מיד, ובוטים שעדיין עברו את הסינון של GA4.

פרק 10

🔀 ‏Source/Medium Debugging, ‏הבלבול הקלאסי

‏אחד הדברים שמבלבל הכי הרבה מקדמים בעבודה עם GA4 הוא קריאת Source/Medium. בואו נסדר את הבלבול.

‏מה זה Source ו-Medium

  • ‏Source, ‏מאיפה הגיע המשתמש. דוגמאות, google, bing, facebook, newsletter, (direct)
  • ‏Medium, ‏איך הוא הגיע. דוגמאות, organic, cpc, email, social, (none)

‏הצירוף source/medium נותן תמונה מלאה. google/organic = הגיע מגוגל, חיפוש אורגני. google/cpc = הגיע מגוגל, מודעה ממומנת. (direct)/(none) = הגיע ישירות, בלי referrer.

‏Default Channel Group, ‏הקיבוץ

‏GA4 מקבץ source/medium אוטומטית לקבוצות. הקבוצות העיקריות,

  • ‏Organic Search, ‏כל search engine + organic medium
  • ‏Paid Search, ‏כל search engine + cpc/paid medium
  • ‏Organic Social, ‏facebook/instagram/twitter + social medium
  • ‏Paid Social, ‏אותו דבר אבל עם paid medium
  • ‏Email, ‏email medium
  • ‏Direct, ‏(direct)/(none)
  • ‏Referral, ‏אתרים אחרים
  • ‏Display, ‏מודעות באנר

‏ההמלצה, לא להשתמש ב-Default Channel Group ‏אלא בקיבוץ מותאם אישית. ‏GA4 מתעלם לפעמים מקווריז שאתם רוצים לראות בנפרד (לדוגמה, מקבץ ChatGPT עם referral, אבל אתם רוצים לראות אותו בנפרד).

‏Session-scoped מול User-scoped Source

‏GA4 מבחין בין 2 דברים, Session source/medium (מה ה-source של הסשן הנוכחי) ו-First-touch source/medium (מה ה-source בו המשתמש הכיר את האתר לראשונה).

‏לדוגמה, משתמש בא לאתר דרך google/organic, יצא, ובא בחזרה דרך (direct)/(none). יש לו 2 סשנים. Session source/medium שונה בכל סשן, אבל First-touch source/medium נשאר google/organic.

‏הבלבול הקלאסי, ‏איך organic נספר

‏בדוח Traffic Acquisition (Session-scoped), תראו את כל הסשנים. בדוח User Acquisition (User-scoped), תראו רק את ה-first session של כל user. אם משתמש בא דרך organic ואז חזר 5 פעמים דרך direct, ב-Traffic Acquisition יוצגו 6 סשנים (1 organic, 5 direct), אבל ב-User Acquisition יוצג user אחד מקושר ל-organic.

⚠️ הבעיה הכי גדולה, ‏Dark Traffic

‏הרבה תנועה אורגנית נחשבת כ-direct כי הדפדפן או האפליקציה לא העבירה את ה-referrer לגוגל. דוגמה, מבקרים מ-ChatGPT באייפון לרוב מופיעים כ-direct. מבקרים מאפליקציית Twitter/X לרוב מופיעים כ-direct. אם רואים direct גבוה באתר חדש, זה לא בהכרח טוב, חלק מהתנועה הזאת בעצם organic או social שלא ייוחסה נכון.

‏Debugging, ‏איך לזהות בעיות

‏הצעדים שאני עושה כשתנועה אורגנית נראית מוזרה,

  1. ‏פתחו Realtime ולחצו על Source/Medium dimension. אם רואים organic מ-source לא רגיל (yandex, yahoo), זה נורמלי. אם רואים medium לא רגיל (referral מ-domain שלכם עצמכם), יש בעיה
  2. ‏Self-referral, ‏אם רואים שדומיין שלכם מופיע ב-Referral, זה אומר ש-session נשבר באמצע (לדוגמה, ‏redirect מ-checkout בחזרה לאתר עיקרי). ‏צריך להוסיף את הדומיין שלכם ל-Unwanted Referrals ב-Data Stream Settings
  3. ‏(not set), ‏אם רואים הרבה (not set), יש בעיה בהטמעת קוד GA4 במקום מסוים, או יש בוטים
פרק 11

📦 ‏BigQuery Export, ‏SQL ל-SEO analysis עמוק

‏אם אתם רציניים על ניתוח GA4, BigQuery Export הוא ‏פיצ'ר חינמי שאתם חייבים להפעיל. הוא מייצא את כל הנתונים הגולמיים שלכם ל-BigQuery (data warehouse של גוגל), ‏ומאפשר לכם לעבוד עם SQL ובלי מגבלות.

‏מה זה נותן

‏ב-GA4 הסטנדרטי, יש מגבלות, ‏1,000 שורות לדוח, ‏sampling לאתרים גדולים, ‏retention של 14 חודשים מקסימום, ‏ולא ניתן לחבר אירועים ספציפיים בצורה גמישה. BigQuery עוקף את הכל, ‏יש לכם access לכל אירוע גולמי, ‏נשמר לתמיד, ‏בלי דגימה, ‏ועם גמישות SQL מלאה.

‏‏איך מפעילים

‏הצעד הראשון, ‏צריך Google Cloud Project. אם אין לכם, ‏צרו אחד ב-console.cloud.google.com. ‏השני, ‏הפעילו את ה-BigQuery API באותו project. השלישי, ב-GA4 פתחו Admin > BigQuery Linking > Link, ‏בחרו את ה-project. בחרו Daily Export (חינם, פעם ביום) או Streaming Export (תשלום, real-time).

‏‏ההמלצה שלי, Daily Export מספיק לרוב הצרכים. ‏הוא חינם עד 10 GB של נתונים בחודש (מאוד הרבה, ‏לאתרים בינוניים זה כיסוי מלא).

‏SQL examples ל-SEO

‏1. ‏Organic landing pages עם sessions ו-conversions

SELECT 
  (SELECT value.string_value FROM UNNEST(event_params) WHERE key = 'page_location') AS landing_page,
  COUNT(DISTINCT user_pseudo_id) AS users,
  COUNTIF(event_name = 'session_start') AS sessions,
  COUNTIF(event_name = 'form_submit') AS conversions
FROM `project.dataset.events_*`
WHERE traffic_source.medium = 'organic'
  AND _TABLE_SUFFIX BETWEEN '20260101' AND '20260131'
GROUP BY landing_page
ORDER BY sessions DESC
LIMIT 100;

‏2. ‏איזה שאילתות (אחרי שכוללים נתוני GSC ב-BigQuery)

‏אחרי שמייצאים גם את נתוני Search Console ל-BigQuery, אפשר JOIN בין הטבלאות לקבל cross-data של search query + behavior באתר. דוגמה,

SELECT 
  gsc.query,
  SUM(gsc.clicks) AS clicks,
  AVG(gsc.position) AS avg_position,
  COUNTIF(ga.event_name = 'form_submit') AS conversions
FROM `project.search_console.searchdata_*` gsc
JOIN `project.ga4.events_*` ga
  ON gsc.url = (SELECT value.string_value FROM UNNEST(ga.event_params) WHERE key = 'page_location')
WHERE gsc._TABLE_SUFFIX BETWEEN '20260101' AND '20260131'
GROUP BY query
ORDER BY conversions DESC
LIMIT 50;
💡 ‏המגבלה האמיתית, ‏זמן ידע SQL

‏BigQuery הוא הכי חזק, ‏אבל דורש מכם לדעת SQL. אם אתם לא מרגישים בנוח עם JOIN ו-GROUP BY, ‏השקיעו שבועיים בלימוד יסודות SQL (‏יש קורסים חינמיים ב-Google). אחרי זה, אתם פותחים עולם של ניתוחים שאף כלי SEO בתשלום לא יכול לתת.

‏Cost considerations

‏BigQuery חינם עד מגבלות מסוימות (10 GB אחסון בחודש, 1 TB שאילתות בחודש). לאתרים גדולים זה לא מספיק, ‏יכולה להיות עלות של עשרות עד מאות דולרים. תמיד תעקבו אחרי הצריכה ב-Cloud Console > Billing.

‏BigQuery או Looker Studio

‏השאלה הנפוצה, ‏האם להשתמש ב-BigQuery או ב-Looker Studio. התשובה, ‏שניהם. BigQuery הוא איפה שהנתונים יושבים. Looker Studio הוא הויזואליזציה. הזרימה האידיאלית, BigQuery מאחסן את הנתונים הגולמיים, Looker Studio שואל אותם ומציג. אם אתם מנהלים אתר אחד בלבד, ‏Looker Studio מספיק. אם יש לכם מספר אתרים או צריך SQL מתקדם, BigQuery + Looker Studio הוא הצירוף.

פרק 12

‏Custom Events ל-SEO, ‏scroll, ‏outbound, ‏internal search

‏Enhanced Measurement (פרק 3) תופס את האירועים הבסיסיים. אבל לעבודת SEO מקצועית, לעיתים צריך אירועים מותאמים. בואו נסקור את העיקריים.

‏Scroll Depth מותאם

‏ה-Enhanced Measurement תופס רק scroll של 90%. אבל ל-pillar pages ארוכים, רוצים יותר נקודות, 25%, 50%, 75%, 90%, 100%. למה זה חשוב? כי 90% של עמוד עם 300 מילים זה משהו אחר מ-90% של עמוד עם 5,000 מילים.

‏איך מטמיעים ‏ב-GTM, ‏צרו Trigger מסוג Scroll Depth, בחרו Percentages, ‏הזינו 25, 50, 75, 90, 100. ‏צרו Tag מסוג GA4 Event שיורה לכל אחד. שם האירוע, scroll, עם פרמטר percent_scrolled.

‏אחרי הקמת זה, ב-GA4 תוכלו לראות לכל עמוד pillar, אילו אחוז של משתמשים הגיעו לכל עומק. אם 80% מהמשתמשים נופלים בין 25% ל-50%, סימן שהפסקה השלישית חלשה.

‏Outbound Links עם specifics

‏Enhanced Measurement תופס כל outbound click כללי. אבל ל-SEO רוצים יותר פרטים, מה ה-domain היעד, מה ה-anchor text, מה ה-context (איפה בעמוד הקישור). ‏ניתן להוסיף ‏Custom Dimensions לאלה.

‏איך מטמיעים ב-GTM, ‏צרו Trigger Click - Just Links, ‏סננו ל-Click URL contains specific domains (לדוגמה הקישורים affiliate שלכם), והוסיפו Tag GA4 Event עם פרמטרים link_domain, link_text, link_context.

‏Internal Search Usage

‏אם יש לכם חיפוש פנימי באתר, רוצים לדעת מה אנשים מחפשים. השאילתות יכולות לחשוף gaps בתוכן, ‏אנשים מחפשים על משהו שאין לכם עמוד עליו.

‏Enhanced Measurement תומך בזה, ‏אבל צריך להגדיר את ה-query parameter ‏בנכון. ב-Data Streams Settings, ‏Enhanced Measurement, ‏Site Search, ‏הכניסו את הפרמטר שמופיע ב-URL כשמשתמש מחפש (לרוב q או s).

‏אחרי שזה עובד, ב-Reports > Engagement > Events, ‏תראו אירוע view_search_results, ‏ולחיצה עליו תציג את השאילתות.

‏Lead Form Engagement

‏ל-lead-gen sites, ‏רוצים לדעת אם משתמשים מתחילים למלא טפסים אבל לא מגישים. ב-GTM, ‏צרו Trigger Form Submission ‏לטופס + ‏Trigger Element Focus ל-input fields. ‏צרו Events form_start ‏ו-form_submit.

‏אחר כך תוכלו לבנות Funnel ב-Exploration, form_start > form_submit. ‏אחוז ה-drop ‏ייגיד לכם כמה ההשקעה ב-traffic מתבזבזת בשלב הטופס.

💡 ‏הצעד הנוסף, ‏Marking as Conversion

‏אחרי שיצרתם custom event, ‏סמנו אותו כ-Conversion ב-Admin > Events. ‏זה יכלול אותו בכל הדוחות שמראים conversions, ובסטטיסטיקות של Engagement Rate ‏(סשן עם conversion נחשב engaged אוטומטית).

‏Custom Events לעקוב CTAs

‏עבור כל CTA חשוב באתר ("דברו איתי", "הורידו את המדריך", "שאלת השוואה"), ‏רוצים event ייחודי. ‏ב-GTM, ‏Trigger Click - Just Links עם CSS Selector על הכפתור, ‏Tag GA4 Event עם שם cta_click ו-parameter cta_label.

‏ב-GA4, ‏ניתן לראות בדוח Events מהם ה-CTAs הכי לחוצים. ‏אם אחד מקבל הרבה קליקים אבל אין conversions אחריו, ‏יש בעיה בעמוד היעד.

פרק 13

🎯 ‏Attribution Modeling, ‏cross-channel + ‏המודלים החדשים

‏Attribution Modeling הוא איך GA4 מחלק את הקרדיט בין channels שונים שתרמו ל-conversion. ‏ההבדל מ-UA הוא דרמטי, וכמקדם SEO צריך להבין אותו.

‏הבעיה

‏משתמש פוגש את האתר ב-3 דרכים לפני שהוא הופך ל-conversion. ‏ראשית, ‏הוא מחפש בגוגל ומגיע דרך organic. שנית, ‏יום אחר כך הוא רואה רימרקטינג ב-Facebook ‏ומקליק. שלישית, ‏הוא חוזר ישירות ‏ועושה conversion. ‏ל-איזה channel ייוחס ה-conversion?

‏המודלים שהיו ב-UA

  • ‏Last Click, ‏כל הקרדיט לאחרון. ‏ב-UA הברירת מחדל הייתה Last Non-Direct (כל הקרדיט לאחרון, מתעלם מ-direct)
  • ‏First Click, ‏כל הקרדיט לראשון
  • ‏Linear, ‏מחלק שווה בשווה בין כולם
  • ‏Time Decay, ‏יותר קרדיט לקרובים יותר ל-conversion
  • ‏Position-Based, ‏40% לראשון, 40% לאחרון, 20% מתחלק בין השאר

‏‏ההפסקה הגדולה, ‏Data-Driven Attribution

‏מודל ברירת המחדל ב-GA4 הוא Data-Driven Attribution (DDA). ‏הוא משתמש ב-machine learning כדי לחלק את הקרדיט באופן הוגן, מבוסס על דפוסים אמיתיים באתר שלכם. הוא לוקח בחשבון את ה-position, ה-time, את ה-device, ועוד עשרות פרמטרים.

‏המשמעות ל-SEO, organic מקבל לעיתים יותר קרדיט מאשר ב-UA. ‏אם עמוד content הוא point of discovery למשתמש, DDA נותן לו חלק מהקרדיט גם אם conversion קרה דרך direct.

‏איפה רואים

‏ב-GA4, פתחו Advertising > Attribution > Conversion Paths. תראו את כל ה-paths שמובילים ל-conversions, ולכל path את האחוז מהכלל. ‏גם תראו השוואה בין מודלים שונים. ‏שינוי המודל ב-Admin > Attribution Settings.

‏איזה מודל ל-SEO

‏✅ Data-Driven (ברירת מחדל)

  • ‏אתרים עם 600+ conversions בחודש
  • ‏‏אתרים עם multiple channels
  • ‏אתרים שרוצים תמונה הוגנת של ה-customer journey
  • ‏אתרים שמשקיעים גם ב-SEO וגם בפרסום

‏✅ Last Non-Direct Click

  • ‏אתרים קטנים עם פחות מ-600 conversions בחודש
  • ‏אתרים שרוצים שלסחר יחסי לאחרון
  • ‏אתרים שלא רוצים DDA שמשתמש במידע אישי של גוגל
⚠️ ‏המגבלה של DDA

‏DDA דורש מינימום של נתונים. ‏אם האתר שלכם מקבל פחות מ-600 conversions ‏בחודש, ‏GA4 לא יציע DDA לכם, ‏יחזור אוטומטית ל-Last Click. ‏זה לא רע, ‏אבל לדעת. ‏אם רוצים DDA אמיתי, ‏צריך להגדיל את המשפך.

‏ה-implication ל-SEO ROI

‏‏אם אתם מציגים ROI של SEO ‏ללקוח, ‏המודל שאתם משתמשים בו משנה את התוצאה ‏בצורה דרמטית. ‏Last Click ב-UA נטה לתת ל-SEO פחות קרדיט (כי הרבה משתמשים חוזרים direct לפני conversion). ‏DDA ב-GA4 לרוב נותן יותר. ‏אם הלקוח שלכם רגיל לראות מספרים נמוכים ב-UA ‏ופתאום רואה מספרים גבוהים ב-GA4, ‏הסבירו לו שזה לא קסם, ‏זה מודל אטריביוציה אחר.

פרק 14

📊 ‏Looker Studio Dashboards ל-SEO

‏GA4 טוב לניתוח אד-הוק. ‏אבל לדוח חוזר חודשי או דשבורד לקוחות, ‏Looker Studio הוא ‏הכלי. ‏חינמי, ‏גמיש, ‏ומחבר נתונים ממספר מקורות.

‏מה זה Looker Studio

‏Looker Studio (שמו הישן, Google Data Studio) ‏הוא כלי ויזואליזציית נתונים חינמי של גוגל. ‏הוא מתחבר ל-GA4, GSC, BigQuery, Google Ads, ‏ועוד עשרות מקורות. ‏מאפשר לבנות דשבורדים אינטראקטיביים עם charts, ‏טבלאות, ‏וטקסט.

‏איך מתחילים

‏פתחו lookerstudio.google.com, ‏לחצו על Create > Report. ‏בחרו Data Source ‏(GA4 ‏או GSC). ‏אשרו את החיבור. ‏הזינו את ה-property שלכם. ‏עכשיו יש לכם דשבורד ריק עם הנתונים זמינים.

‏לחיסכון בזמן, ‏גוגל מספקת Templates מוכנים. ‏פתחו את Templates Gallery ובחרו GA4 Acquisition Overview או GSC Performance. ‏זה ייצור דשבורד מוכן שאתם יכולים להתאים.

‏דשבורד SEO מומלץ

‏הדשבורד החודשי שאני יוצר ללקוחות שלי כולל את הסקציות הבאות,

  1. ‏Overview Cards

    ‏4 כרטיסים גדולים, Organic Sessions, Organic Engaged Sessions, Organic Conversions, Conversion Rate from Organic. ‏עם השוואה לחודש קודם (+/- %).

  2. ‏Trend Chart

    ‏גרף קו של Organic Sessions לפי יום, ‏60 יום אחרונים. ‏עזר לזיהוי מגמות.

  3. ‏Top Landing Pages Table

    ‏טבלה של 20 העמודים המובילים בתנועה אורגנית, ‏עם Sessions, Engaged Sessions, ‏Engagement Rate, Conversions.

  4. ‏Top Queries Table

    ‏מ-GSC, ‏טבלה של 20 השאילתות המובילות עם Clicks, Impressions, CTR, Position.

  5. ‏Geographic Map

    ‏מפה אינטראקטיבית של מאיפה הגיעו המבקרים האורגניים.

  6. ‏Device Breakdown

    ‏פאי או stacked bar של Mobile/Desktop/Tablet ‏בתוך organic.

‏‏Filters Dynamic

‏מעלת ה-Looker Studio, ‏אפשר להוסיף Filters שהמשתמש יכול לשנות בזמן הצפייה. ‏Date Range Filter (בחירת טווח), Page Filter (סינון לעמוד מסוים), Source Filter ‏(סינון ל-source ספציפי). ‏‏זה הופך את הדשבורד מתצוגה סטטית ל-tool שהלקוח יכול לחקור.

💡 ‏הטיפ של חיים

‏אל תיצרו דשבורד אחד ענק עם 50 charts. ‏לקוחות נבהלים מזה. ‏צרו 1 page ‏Overview עם 4-6 charts הכי חשובים, ועוד pages נפרדות ל-deep dive. ‏העמוד הראשי צריך לענות על השאלה "איך אנחנו עומדים החודש?" ב-30 שניות. ‏עמודים נוספים ‏עונים על שאלות ספציפיות.

‏‏שיתוף עם לקוחות

‏Looker Studio מאפשר 3 דרכי שיתוף, ‏View link (כל מי שיש לו את הלינק יכול לראות), ‏Email invite (רק אנשים ספציפיים), ‏Embed (להטמיע באתר אחר). ‏ההמלצה לעבודה עם לקוחות, ‏Email invite ‏ל-stakeholders ‏העיקריים, ‏עם הרשאת View only. אם רוצים לתת ללקוח יכולת לחקור, ‏ניתן Edit.

‏לעומק על איך לבנות דשבורדים מותאמים, ‏ראו את GA4 + Looker Studio, ‏המדריך השלם.

‏‏אלטרנטיבות

‏Looker Studio הוא לא היחיד. ‏יש Tableau, Power BI, Metabase. ‏לאתר אחד או 2, ‏Looker Studio מספיק. ‏לארגון עם עשרות אתרים ונתונים מבעלים שונים, ‏Tableau או Power BI יכולים להיות יותר חזקים. ‏אבל לרוב המקדמים, ‏אין סיבה לעבור.

פרק 15

‏Workflow חודשי + ‏צ'ק ליסט מלא

‏אם תזכרו רק דבר אחד מכל המאמר, ‏שזה יהיה הצ'ק ליסט הזה. ‏workflow חודשי שאני עובד לפיו בכל לקוח. ‏השקיעו 45 דקות בחודש, ותחסכו לעצמכם שעות של דיבוג ‏ולקוחות שמתעצבנים. ‏תקשיבו, ‏ההבדל בין מקדם חובבן למקצוען הוא לא רק הידע, ‏זאת ה-routine.

  • ‏1. ‏Traffic Acquisition, ‏השוואה חודש לחודש, ‏פתחו את הדוח, ‏‏סננו ל-Session source/medium = google/organic, ‏השוו לחודש קודם. ‏עלייה או ירידה משמעותית?
  • ‏2. ‏Landing Pages, ‏Top 20, ‏Reports > Engagement > Landing page, ‏סננו ל-Session source/medium = google/organic. ‏מיון לפי Sessions לרדת. ‏וודאו שהעמודים החשובים שלכם שם
  • ‏3. ‏Engagement Rate per landing page, ‏בדוח הקודם, הוסיפו עמודת Engagement Rate. ‏עמודים עם פחות מ-40% צריכים שיפור תוכן
  • ‏4. ‏Search Console Queries, ‏Reports > Acquisition > Search Console > Queries, ‏‏מיון לפי Conversions לרדת. ‏אילו שאילתות מביאות conversion אמיתי
  • ‏5. ‏Search Console Pages, ‏Search Console > Google Organic Search Traffic, ‏בדקו אילו עמודים מקבלים הכי הרבה clicks אורגניים
  • ‏6. ‏Conversions report, ‏Reports > Engagement > Conversions, ‏סננו ל-organic. ‏מספר conversions עולה או יורד?
  • ‏7. ‏Real-time check, ‏בכל יום בפעם הראשונה שאתם פותחים את GA4, ‏בדקו Realtime. ‏Active users, ‏הכל נורמלי, ‏או יש drop פתאומי?
  • ‏8. ‏Events report, ‏וודאו שכל ה-custom events שלכם נורים. ‏אם אחד מהם הפסיק, יש בעיה טכנית באתר
  • ‏9. ‏Channel Group breakdown, ‏בדוח Traffic Acquisition, ‏שנו ל-Default channel group. ‏‏מה אחוז ה-organic מהכלל? ‏‏‏ירידה דרמטית מצביעה על בעיה
  • ‏10. ‏Free Form Exploration, ‏queries חדשות, ‏השוואה 30 יום אחרונים לעומת 30 יום שלפניהם, ‏queries חדשות עם sessions > 10. ‏אילו נושאים חדשים יכולים להוביל לעמודים חדשים
  • ‏11. ‏בדיקה ל-Self-Referrals, ‏וודאו שלא רואים את הדומיין שלכם ב-Referral. אם כן, יש בעיה ב-Cross-Domain Tracking
  • ‏12. ‏Device + Browser breakdown, ‏Mobile/Desktop ratio נורמלי? ‏אם מובייל פתאום עלה דרמטית, יכול להיות שבוטים נכנסו
  • ‏13. ‏Direct traffic check, ‏האם direct עלה? ‏ייתכן ש-organic נכנס לחלק ‏ממנו כי גוגל מסתיר referrers
  • ‏14. ‏Cross-check עם GSC, ‏השוו clicks ב-GSC ‏לבין sessions מ-google/organic ב-GA4. פער של עד 20% תקין, ‏יותר מזה ‏יש בעיית טראקינג
  • ‏15. ‏Update את ה-Looker Studio, ‏וודאו שהדשבורד עובד
‏✅ ‏אם הולכים לפי זה, רוב הבעיות נתפסות מוקדם

‏אני מנהל אתרים שבעבר היו עם בעיות track חמורות. ‏אחרי שמכניסים את ה-checklist הזה לרוטינה, ‏הבעיות נתפסות בעודן קטנות. ‏זה לא קסם, ‏זאת משמעת.

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

📖 מילון מושגים

Google Analytics 4
הדור הרביעי של Google Analytics, מבוסס על events במקום sessions, החליף את Universal Analytics ב-2023
Engagement Rate
אחוז הסשנים שהיו engaged (נמשכו מעל 10 שניות, כללו conversion, או 2+ pageviews). מחליף את Bounce Rate
Engaged Session
סשן שעמד באחד מ-3 קריטריונים, נמשך מעל 10 שניות, כלל אירוע conversion, או כלל 2+ pageviews
Custom Dimension
שדה מותאם אישית שאתם מגדירים כדי לעקוב אחרי נתון שלא קיים out-of-the-box, scoped ל-event או ל-user
Enhanced Measurement
סט אירועים אוטומטיים ש-GA4 מקליט בלי תכנות, כולל scroll, outbound clicks, site search, video, downloads
BigQuery Export
‏פיצ'ר חינמי שמייצא את כל הנתונים הגולמיים של GA4 ל-BigQuery, ‏מאפשר שאילתות SQL בלי דגימה ובלי מגבלות
Session source/medium
ה-source וה-medium של הסשן הנוכחי, שונה מ-First-touch ‏שמתעד את ה-source הראשון של ה-user
Data-Driven Attribution
מודל אטריביוציה ברירת מחדל ב-GA4, משתמש ב-machine learning לחלק קרדיט בין כל ה-touchpoints
Exploration Report
כלי ניתוח אד-הוק ב-GA4 שמאפשר לבנות דוחות מותאמים, כולל Free Form, Funnel, Path
Conversion
אירוע שאתם מסמנים כקריטי לעסק (לדוגמה form_submit, purchase). חישוב Conversion Rate מבוסס על זה
פרק 16

שאלות נפוצות

מה ההבדל הכי חשוב בין GA4 ל-Universal Analytics?
‏GA4 מבוסס על events ולא על sessions. ‏כל אינטראקציה באתר, ‏גם page_view, ‏היא event. ‏זה משנה את כל ההגדרות, ‏הדוחות, ‏וההגדרות. ‏בנוסף, ‏Bounce Rate הוסר ובמקומו Engagement Rate (תפיסה הפוכה), ‏Attribution ברירת מחדל היא Data-Driven (לא Last Click), ‏ושמירת נתונים ברירת מחדל היא 2 חודשים (צריך לשנות ל-14).
‏האם UA עדיין עובד?
‏לא. ‏Google כיבתה את Universal Analytics ב-1 ביולי 2023 (Standard) ובמרץ 2024 (UA 360). ‏הנתונים הישנים נשמרו עד יולי 2024 ‏אבל גם הם נמחקו. אם אתם ‏לא העברתם לעבודה ל-GA4 עד כה, אתם מאבדים נתונים חודשים. ‏חיוני להתחיל מיד.
‏איך מטמיעים GA4 ב-WordPress?
‏3 אופציות, ‏(1) ‏gtag.js ישיר ב-header.php של ה-theme, (2) ‏תוסף כמו Site Kit by Google או GA Google Analytics (פשוט, מתאים לרוב), (3) ‏‏Google Tag Manager (מומלץ אם יש לכם תגים נוספים כמו Meta Pixel). ‏ההמלצה שלי, GTM, ‏‏גם אם כרגע לא צריך, ‏עתידית תרצו.
‏למה אני לא רואה Bounce Rate ב-GA4?
‏Google הסירה את Bounce Rate בכוונה, ‏כי היא מטריקה גרועה (לא מודדת איכות). ‏במקום, ‏יש Engagement Rate, ‏אחוז הסשנים שהיו engaged (מעל 10 שניות, conversion, או 2+ pageviews). ‏אם רוצים את Bounce Rate הישן, ‏אפשר ליצור כ-Custom Metric ב-Reports, ‏‏אבל לא מומלץ.
‏איך לקשר GA4 ל-Search Console?
‏Admin ב-GA4 > Property Settings > Product Links > Search Console Links > Link. ‏בחרו את ה-property של GSC. ‏וודאו שיש לכם בעלות בשני הכלים. ‏אחרי 24-48 שעות יופיעו 2 דוחות חדשים תחת Acquisition > Search Console, ‏ויהיה לכם מבט מאוחד של clicks/impressions/CTR מ-GSC + sessions/conversions מ-GA4.
‏איך לעקוב אחרי scroll depth ב-GA4?
‏Enhanced Measurement תופס scroll של 90% אוטומטית. ‏לעומק יותר (25%, 50%, 75%, 100%), ‏צריך GTM. ‏צרו Trigger מסוג Scroll Depth ‏עם Percentages, ‏ו-Tag GA4 Event ‏שיורה לכל אחוז ‏עם פרמטר percent_scrolled. ‏מומלץ לעמודי pillar ארוכים, ‏כדי לדעת איזה אחוז של המשתמשים מגיעים לעומק.
‏מה זה Custom Dimension ולמה אני צריך אותו?
‏Custom Dimension הוא שדה מותאם אישית ש-GA4 יקלוט מהאירועים שלכם. ‏שימושי לעקוב אחרי מידע שלא קיים out-of-the-box, ‏כמו Article Author, Content Category, Page Type, ‏Word Count. ‏אחרי הגדרה, ‏ניתן לסנן/לקבץ/לנתח לפיו בכל דוח. ‏מגבלה, ‏50 Event-scoped + 25 User-scoped ל-property.
‏מה זה BigQuery Export והאם אני צריך אותו?
‏פיצ'ר חינמי שמייצא את כל הנתונים הגולמיים של GA4 ל-BigQuery. ‏מאפשר שאילתות SQL בלי דגימה ובלי מגבלות 1,000 שורות. ‏צריך אותו אם אתם, ‏אתר גדול עם דגימה ב-GA4, ‏רוצים לחבר נתונים ממקורות שונים, ‏או רוצים גישה היסטורית מעבר ל-14 חודשים. ‏לאתר קטן/בינוני, ‏לא הכרחי.
‏איך לסנן בוטים מ-GA4?
‏GA4 ‏מסנן את רוב הבוטים אוטומטית דרך Google Bot/Spider Filter. ‏אבל אם רואים תנועה חשודה (אחוז מובייל קופץ, sessions מהודו פתאומיים, engagement rate נמוך), ‏אפשר להוסיף סינון ידני. ‏Admin > Data Stream > ‏More tagging settings > List unwanted referrals. ‏או הוסיפו את ה-IP שלכם ל-Internal Traffic.
‏איך לראות את ה-search query שהביא משתמש לעמוד?
‏אי אפשר ברמת event ב-GA4. ‏גוגל מסתיר את הקווריז ב-(not provided) מאז 2011. ‏הדרך היחידה היא דרך הקישור עם GSC, ‏שמראה את הקווריז ברמה אגרגטיבית. ‏ב-GA4, ‏אחרי הקישור, ‏Reports > Acquisition > Search Console > Queries. ‏לא תוכלו לראות "משתמש X חיפש Y", ‏רק "השאילתה Y הביאה 100 קליקים".
‏מה ההבדל בין Sessions ל-Engaged Sessions?
‏Sessions = כל הסשנים, ‏כולל אלה שמשתמש נכנס ויצא תוך 3 שניות בלי כלום. ‏Engaged Sessions = רק סשנים שהיו engaged (מעל 10 שניות, או conversion, או 2+ pageviews). ‏Engaged Sessions היא מטריקה הרבה יותר איכותית של תנועה אמיתית, ‏כי היא מסננת bots-like behavior ‏ומשתמשים שהגיעו בטעות.
‏איך לעקוב אחרי טפסים ב-GA4?
‏Enhanced Measurement תופס form_start ו-form_submit אוטומטית מאז 2024, ‏אבל לטפסים מורכבים לא תמיד עובד טוב. ‏ההמלצה, ‏הגדירו אירועים ידנית דרך GTM, ‏Trigger Form Submission ‏ו-Element Focus ל-input fields. ‏סמנו את form_submit כ-conversion. ‏אחר כך תוכלו לבנות Funnel ב-Exploration ‏ל-form_start > form_submit לראות את אחוז ה-drop.
‏מה זה Data-Driven Attribution?
‏מודל ברירת המחדל ב-GA4 לחלוקת קרדיט בין channels. ‏משתמש ב-machine learning לחלק את הקרדיט בצורה הוגנת, ‏מבוסס על דפוסים אמיתיים. ‏ל-SEO, ‏פירוש, ‏organic לעיתים מקבל יותר קרדיט מאשר ב-UA, ‏כי עמוד content שעוזר במחקר בתחילת המסע מקבל חלק מהקרדיט גם אם conversion קרה דרך direct. ‏דורש מינימום 600 conversions בחודש.
‏איך לבנות דשבורד SEO ב-Looker Studio?
‏פתחו lookerstudio.google.com > Create > Report. ‏הוסיפו 2 Data Sources, ‏GA4 ו-GSC. ‏צרו 6 charts עיקריים, ‏Overview cards (Sessions, Conversions, Conv Rate, Engagement), ‏Trend chart (Sessions לפי יום), ‏Top Landing Pages, ‏Top Queries מ-GSC, ‏Geographic map, ‏Device breakdown. ‏הוסיפו Date Range Filter ‏לנגישות. ‏שתפו עם הלקוח כ-View only.
‏האם GA4 מציג את כל הנתונים שיש לי?
‏לא. ‏GA4 מציג חלק. ‏מגבלות, ‏retention ברירת מחדל 2 חודשים (צריך לשנות ל-14), ‏1,000 שורות לרוב הדוחות, ‏sampling לאתרים גדולים (מעל ~10M events), ‏חלק מהקווריז מסומנות (not provided) כדי להגן על פרטיות. ‏לראות הכל בלי מגבלות, ‏צריך BigQuery Export. ‏זה חינמי עד 10GB בחודש, ‏מספיק לרוב האתרים.
שמוליק דורינבאום

צריכים לקפוץ למישהו שכבר ראה את הסרט?

שמוליק דורינבאום, 20 שנה ב SEO, 1,200 בוגרים בקורס. אם יש לכם אתר ולא בטוחים מאיפה להתחיל או שאתם תקועים במצב לא טוב, שלחו הודעה. תשובה תוך 24 שעות, בלי דמי ייעוץ למפגש הראשון.

שלחו הודעה

אתר שלא עולה בגוגל זה חוב, לא נכס

אם אתם פה, אתם כבר מבינים שמשהו לא בסדר. שלחו הודעה, נדבר. בלי התחייבות, בלי לחץ.

✓ תשובה חוזרת תוך 24 שעות · ✓ ללא התחייבות