בינוני · 18 דק׳ קריאה · עודכן 2026-07-14

מדידת תנועה מ-AI: איך יודעים כמה מגיע מ-ChatGPT

מדריך מעשי למדידת תנועה מ-AI מ-ChatGPT, Perplexity ו-Gemini - הגדרת GA4, לוגים בשרת והדוח החודשי שבאמת שווה להראות ללקוח.

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

מדידת תנועה מ-AI היא לא פיצ׳ר אופציונלי בגוגל אנליטיקס - היא דורשת עבודה ידנית, כי אף כלי סטנדרטי לא מגיע עם "ChatGPT" כמקור תנועה מוכן מראש. ב-2026 כ-6 עד 12 אחוז מהתנועה לאתרי B2B ישראליים שבדקתי מגיעה כבר מ-AI referrals, אבל רוב הדוחות שרואים אצל לקוחות מציגים את זה כ"Direct" או "Other" - כלומר, פשוט נעלם. במדריך הזה אני מראה בדיוק איך לתקן את זה: הגדרת GA4 נכונה, קריאת לוגים בשרת, ומה שכן ומה שלא שווה לדווח ללקוח.

למה זה בכלל בעיה - הפער בין הטרפיק האמיתי ל-Direct

כשמישהו שואל את ChatGPT "מי בונה אתרים טובים בישראל" והבוט עונה עם קישור לאתר שלכם, הלחיצה על הקישור לרוב לא נושאת UTM parameters ולפעמים אפילו לא referrer headers תקינים. גוגל אנליטיקס, שמזהה מקור לפי ה-referrer header שהדפדפן שולח, פשוט לא יודע לשייך את הביקור למקור - והוא נופל לקטגוריית "Direct / None".

הבעיה מחמירה כי:

  • אפליקציות מובייל של ChatGPT ו-Perplexity לרוב שולחות referrer חלש או ריק לגמרי כשפותחות לינק ב-in-app browser.
  • Perplexity שולח referrer: perplexity.ai בצורה עקבית יותר מ-ChatGPT, שלרוב שולח chat.openai.com או chatgpt.com - תלוי גרסה.
  • Gemini, כשמוטמע בתוך חיפוש גוגל (AI Overviews), כלל לא נספר כתנועה נפרדת - הוא מתערבב עם "Organic Search" הרגיל.

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

שלב 1: הגדרת ערוץ מותאם אישית ב-GA4

ב-Google Analytics 4 אפשר וצריך להגדיר Channel Group מותאם אישית שמזהה AI referrals. זה נעשה תחת Admin → Data display → Channel groups.

הכללים שאני מגדיר בכל פרויקט:

Channel name: AI Referral
Condition: Session source contains one of:
  chatgpt.com, chat.openai.com, perplexity.ai,
  gemini.google.com, bard.google.com,
  copilot.microsoft.com, claude.ai, you.com

חשוב: זה חייב להיות ה-channel group הראשון ברשימה (הכי גבוה בעדיפות), כי GA4 עובר על הכללים בסדר ומפסיק בהתאמה הראשונה. אם תשימו אותו אחרי "Organic Search" הוא לא יתפוס כלום כי חלק מה-referrers האלה נחשבים כבר ל-Referral כללי.

טיפ: הגדירו את אותו channel group גם רטרואקטיבית ב-Explorations, לא רק ב-Reports הרגילים - כברירת מחדל GA4 מיישם שינויי channel grouping רק על דאטה חדש קדימה, לא על היסטוריה.

הוספת Custom Dimension ל-Referrer המלא

מעבר ל-channel group, כדאי לשמור את ה-full page referrer הגולמי כ-custom dimension, כי לפעמים תזהו variant חדש (למשל chatgpt.com/g/g-xxxx - GPT מותאם אישית) שלא צפיתם מראש.

ב-GA4: Admin → Custom definitions → Create custom dimension, Scope: Event, Event parameter: page_referrer.

שלב 2: UTM parameters - למה הם לא עוזרים כאן

ב-אנליטיקס רגיל הפתרון האינסטינקטיבי הוא UTM, אבל כאן זה לא רלוונטי כי אתם לא שולטים בלינק שה-AI מייצר. כלומר: אם ChatGPT מצטט את הדף שלכם, הוא לא מוסיף ?utm_source=chatgpt - הוא פשוט מקשר ל-URL הנקי כפי שהוא מופיע באתר שלכם.

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

שלב 3: קריאת לוגים בשרת - השכבה שגוגל אנליטיקס מפספסת

client-side analytics (GA4, Plausible, PostHog) תלוי בכך שדפדפן יריץ JavaScript. שני סוגי תנועה חשובים לא מריצים JS בכלל:

  1. AI crawlers שסורקים את האתר (לא משתמשי קצה) - GPTBot, ClaudeBot, PerplexityBot, Google-Extended.
  2. משתמשים עם JS חסום או extensions אגרסיביים שחוסמים GA4.

בשביל זה צריך לוגים גולמיים של השרת - Nginx, Cloudflare, או Firebase Hosting logs.

# חילוץ בקשות מ-AI crawlers מתוך לוג Nginx
grep -E "GPTBot|ClaudeBot|PerplexityBot|Google-Extended|Bytespider" \
  /var/log/nginx/access.log | \
  awk '{print $1, $7, $12}' | sort | uniq -c | sort -rn | head -30

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

אזהרה: אל תבלבלו בין "AI crawler מבקר" ל"AI שולח תנועה". Crawler שמבקר סורק אתכם בשביל אימון או index - זה לא אומר שמישהו קיבל תשובה שמצטטת אתכם. שני המדדים חשובים אבל הם לא אותו דבר, ולקוחות נוטים לבלבל ביניהם.

שלב 4: הגדרת Plausible / PostHog כשכבת גיבוי

אם אתם משתמשים ב-Plausible או PostHog לצד GA4 (או במקומו - ראו את ההשוואה המלאה), שווה להגדיר שם goal נפרד שתופס referrer domains של AI. ב-Plausible זה נעשה תחת Goals → Custom Events, וב-PostHog אפשר לבנות Insight עם filter על $referring_domain.

היתרון של Plausible כאן: הוא לא מסתמך על cookies, כך ששיעור המדידה שלו על מבקרים חד-פעמיים (בדיוק הפרופיל של מי שמגיע מ-AI ולא חוזר) גבוה יותר מ-GA4 בפועל, לפי הבדיקות שעשיתי על 4 אתרי לקוחות מקבילים.

טבלת השוואה: מקורות AI ואיך הם מופיעים בדאטה

מקורReferrer טיפוסיתדירות UTMנראה ב-GA4 כברירת מחדל
ChatGPT (web)chatgpt.com / chat.openai.comכמעט אף פעםDirect או Referral חלש
ChatGPT (app, iOS/Android)לרוב ריקלאDirect
Perplexityperplexity.aiלעיתים נדירותReferral
Gemini (עצמאי)gemini.google.comלאReferral
Google AI Overviewsgoogle.com (מעורבב)לאOrganic Search (לא ניתן להפריד לגמרי)
Copilot (מיקרוסופט)copilot.microsoft.com / bing.comלאReferral

השורה התחתונה של הטבלה: AI Overviews של גוגל הוא המקרה הקשה ביותר למדידה, כי הוא חי בתוך תוצאות החיפוש הרגילות ואין הפרדה אמינה כרגע ברמת ה-referrer. אפשר להעריך אותו רק בעקיפין - דרך Search Console וזיהוי query patterns שמתאימים לשאלות שיחתיות ארוכות במקום מילות מפתח קצרות.

שלב 5: מה לשים בדוח החודשי ללקוח

אחרי שהמדידה מוגדרת, השאלה הבאה היא מה בפועל מדווחים. הנה המבנה שאני משתמש בו:

  • מספר מוחלט של sessions מה-channel group "AI Referral" - לא אחוז, כי אחוזים מטעים כשהמספר הכולל נמוך.
  • Top landing pages מ-AI - אילו עמודים בפועל מצוטטים. לרוב זה עמודי מדריכים ולא עמוד הבית.
  • Conversion rate של תנועת AI מול תנועה אורגנית רגילה - במקרים שבדקתי, תנועת AI ממירה בשיעור דומה או מעט נמוך יותר מאורגני, אבל היא כמעט תמיד תנועה חדשה שלא הייתה מגיעה בכלל בלי הנוכחות ב-AI.
  • מגמת crawler visits מהלוגים - אינדיקטור מוביל (leading indicator) לפני שרואים תנועה בפועל.
אל תדווחו רק "עלייה של 40% בתנועת AI" בלי המספר האבסולוטי. עלייה של 40% מ-5 ל-7 ביקורים היא לא סיפור - עלייה של 40% מ-500 ל-700 כן.

מה עדיין אי אפשר למדוד (ולהגיד את זה בקול)

חשוב לקבוע ציפיות נכונות: אין דרך אמינה כיום למדוד "כמה פעמים ה-AI הזכיר את המותג שלכם בתשובה מבלי שהמשתמש לחץ על לינק". זה נקרא brand mention בלי קליק, וזה קיים - אבל המדידה שלו דורשת כלים ייעודיים כמו מעקב הזכרות מותג ולא GA4. תגידו ללקוח בפירוש: "מה שאנחנו מודדים כאן זה קליקים בפועל, לא הזכרות". זה ההבדל בין דוח אמין לדוח שמתפוצץ בפגישה הבאה כשמישהו שואל "אז למה חבר שלי אמר שChatGPT המליץ עלינו ולא רואים את זה בדוח".

שאלות נפוצות

איך יודעים אם GA4 מזהה תנועה מ-ChatGPT בכלל?

בדקו ב-Reports → Traffic acquisition → Session source/medium וחפשו ערכים כמו chatgpt.com, chat.openai.com או (direct)/(none) עם landing page חשוד שהוא עמוד מדריך עמוק ולא עמוד הבית. אם רוב הביקורים ל-URL עמוק מגיעים כ-Direct, זה כמעט תמיד סימן ל-AI referral לא מזוהה.

כמה תנועה מ-AI זה נורמלי לאתר עסקי קטן בישראל ב-2026?

בבדיקות שעשיתי על אתרי שירות ו-B2B ישראליים, הטווח הנפוץ הוא 3 עד 10 אחוז מסך התנועה האורגנית, עם שונות גדולה תלוי כמה תוכן טכני/מדריכים יש באתר. אתרים עם תוכן עמוק (מדריכים, FAQ, תיעוד) רואים אחוזים גבוהים יותר כי AI אוהב לצטט תוכן מובנה.

האם צריך כלי בתשלום ייעודי למדידת AI traffic?

לא בהכרח בשלב ראשון - הגדרת custom channel group ב-GA4 (חינמי) פותרת רוב הצורך. כלים ייעודיים כמו Ahrefs Brand Radar או Profound שווים השקעה רק כשיש תקציב שיווק AI-first משמעותי או צורך במעקב הזכרות בלי קליק.

למה Perplexity מופיע כ-Referral אבל ChatGPT מופיע כ-Direct?

Perplexity שולח referrer header עקבי יותר כי הממשק שלו בנוי כדפדפן רגיל עם ניווט סטנדרטי. ChatGPT, בעיקר באפליקציות מובייל וב-in-app browsers, לעיתים קרובות חוסם או משמיט את ה-referrer header מסיבות פרטיות פנימיות של OpenAI.

איך מפרידים בין AI Overviews של גוגל לחיפוש אורגני רגיל?

אין הפרדה מלאה כרגע ב-GA4 כי שניהם מגיעים מ-google.com. אפשר לקבל אינדיקציה עקיפה דרך Search Console: חפשו queries ארוכים וניסוחים שיחתיים (יותר מ-6-7 מילים, מבנה שאלה) שמקבלים impressions גבוהים אבל CTR נמוך מהרגיל - זה דפוס טיפוסי ל-AI Overview שעונה בלי צורך בקליק.

לסיכום ושלב הבא

מדידת תנועה מ-AI לא דורשת כלי קסם - היא דורשת סדר: channel group נכון ב-GA4, custom dimension לרפרר הגולמי, מעקב לוגים בשרת אחרי crawlers, ודוח שמפריד בין מספרים אבסולוטיים לאחוזים. ברגע שהתשתית הזו קיימת, כל עבודת GEO שתעשו הופכת ניתנת למדידה בפועל.

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

מקורות