בוטים של קלוד: המדריך המלא לזיהוי וחסימה

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

תוכן עניינים

נקודות עיקריות

  • ClaudeBot אוסף תוכן שעשוי לשמש לאימון, Claude-SearchBot מאנדקס תוכן לחיפוש, ו־Claude-User קורא עמודים בעקבות בקשת משתמש. ההפרדה מאפשרת להגביל שימוש אחד בתוכן בלי לחסום אוטומטית את האחרים.
  • שלושת הבוטים של Anthropic מכבדים robots.txt, ואפשר לחסום כל אחד בנפרד. חסימת ClaudeBot מגבילה איסוף עתידי לאימון, חסימת Claude-SearchBot עלולה לצמצם נראות בחיפוש, וחסימת Claude-User מונעת קריאת עמוד גם כשמשתמש ביקש אותה.
  • כותרת User-Agent מציינת באיזה שם התוכנה מזדהה, ואפשר לזייף אותה. כדי לוודא שהבקשה הגיעה מ־Anthropic, צריך לבדוק את כתובת ה־IP המקורית מלוג השרת או ה־CDN מול טווחי הכתובות ש־Anthropic מפרסמת.
  • קבוצה ספציפית ב־robots.txt אינה יורשת אוטומטית הגבלות מקבוצת הכוכבית, ולכן הגבלה על תיקייה צריכה להופיע בקבוצה שחלה על הבוט. הקובץ עצמו אינו מגן על תוכן פרטי ואינו מחליף התחברות והרשאות.
  • הבוטים של Anthropic תומכים ב־Crawl-delay, שמאפשר להאט את הסריקה כשהיא יוצרת עומס. כדי להגדיר השהיה צריך להוסיף את ההוראה לקבוצה של הבוט ב־robots.txt ולשמור על שאר ההוראות שכבר מופיעות בה.

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

הבוטים של קלוד ומה כל אחד עושה

בוטתפקידמתי הוא מגיע
ClaudeBotאיסוף תוכן שעשוי לשמש לאימוןסריקה אוטומטית
Claude-SearchBotאינדוקס תוכן לחיפושסריקה אוטומטית
Claude-Userקריאת עמוד בעקבות בקשת משתמשבזמן שימוש ב־Claude

שלושת הבוטים של Anthropic מכבדים את קובץ robots.txt, שמכיל הוראות סריקה לבוטים. אפשר להגדיר לכל אחד מהם הוראות נפרדות. דוגמאות החסימה בהמשך חלות על האתר כולו. claude.com: ההסבר של Anthropic על הבוטים וחסימת הסריקה robots.txt robots.txt הוא קובץ טקסט שיושב בשורש האתר ומגדיר אילו כתובות סורקים רשאים לשלוף. robots.txt שולט בסריקה, לא באינדוקס. להגדרה המלאה של robots.txt

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

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

ClaudeBot

מה ClaudeBot עושה?

ClaudeBot אוסף תוכן ציבורי מהאינטרנט שעשוי לשמש לאימון מודלים עתידיים של Claude. הסריקה מתבצעת באופן אוטומטי ואינה דורשת שמשתמש יבקש לקרוא את העמוד.

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

איך לזהות את ClaudeBot?

כדי למצוא בקשות שנשלחו בשם ClaudeBot, צריך לחפש את השם ClaudeBot בשדה User-Agent בלוגים של השרת. זו דוגמה מקוצרת לכותרת שנשלחת בבקשה:

http
User-Agent: ... ClaudeBot/1.0 ...

מה קורה כשחוסמים את ClaudeBot?

חסימת ClaudeBot מורה להפסיק איסוף עתידי מהנתיבים החסומים לצורך אימון. היא אינה חוסמת את Claude-SearchBot או את Claude-User, ואינה מוחקת תוכן שכבר נאסף בעבר.

איך לחסום את ClaudeBot?

כדי לחסום את ClaudeBot בכל האתר, צריך להוסיף את ההוראות הבאות לקובץ robots.txt:

text
User-agent: ClaudeBot
Disallow: /

Claude-SearchBot

מה Claude-SearchBot עושה?

Claude-SearchBot סורק ומאנדקס עמודים עבור יכולות החיפוש של Claude. הוא מאפשר למערכת למצוא תוכן רלוונטי כשמשתמש מבקש מידע מהאינטרנט.

איך לזהות את Claude-SearchBot?

כדי למצוא בקשות שנשלחו בשם Claude-SearchBot, צריך לחפש את השם Claude-SearchBot בשדה User-Agent בלוגים של השרת. זו דוגמה מקוצרת לכותרת שנשלחת בבקשה:

http
User-Agent: ... Claude-SearchBot/1.0 ...

מה קורה כשחוסמים את Claude-SearchBot?

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

איך לחסום את Claude-SearchBot?

כדי לחסום את Claude-SearchBot בכל האתר, צריך להוסיף את ההוראות הבאות לקובץ robots.txt:

text
User-agent: Claude-SearchBot
Disallow: /

Claude-User

מה Claude-User עושה?

Claude-User הוא כלי שקורא עמודים בעקבות בקשת משתמש, למשל כשמבקשים מ־Claude לקרוא קישור או לבדוק מידע באתר. הוא אינו סורק את האתר באופן יזום כדי לבנות אינדקס. user-triggered fetcher user-triggered fetcher הוא בוט ששולף עמוד כי משתמש ביקש זאת עכשיו, ולא כחלק מסריקה יזומה. להגדרה המלאה של user-triggered fetcher

איך לזהות את Claude-User?

כדי למצוא בקשות שנשלחו בשם Claude-User, צריך לחפש את השם Claude-User בשדה User-Agent בלוגים של השרת. זו דוגמה מקוצרת לכותרת שנשלחת בבקשה:

http
User-Agent: ... Claude-User/1.0 ...

בקשה מאומתת של Claude-User אינה מוכיחה שהעמוד צוטט בתשובה או שמשתמש עבר מהתשובה לאתר.

מה קורה כשחוסמים את Claude-User?

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

איך לחסום את Claude-User?

כדי לחסום את Claude-User בכל האתר, צריך להוסיף את ההוראות הבאות לקובץ robots.txt:

text
User-agent: Claude-User
Disallow: /

איך לקרוא את הבקשות בלוגים?

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

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

בדוגמת הלוג הבאה, שנכתבה להמחשה, הבקשה מציגה את עצמה כ־ClaudeBot:

text
192.0.2.10 - - [04/Oct/2026:10:00:00 +0300] "GET /article/ HTTP/1.1" 200 18432 "-" "ClaudeBot/1.0"

כתובת המקור היא 192.0.2.10, העמוד שהתבקש הוא /article/, והקוד 200 מציין שהשרת החזיר תגובת הצלחה. ה־User-Agent בדוגמה מקוצר. כתובת ה־IP נועדה להמחשה ואינה כתובת מאומתת של הבוט.

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

אימות הבקשות

Anthropic מפרסמת רשימת טווחי IP של הבוטים שלה. הקישור מוביל לקובץ JSON, קובץ נתונים שמכיל את טווחי הכתובות. כדאי להשתמש ברשימה העדכנית, מפני שהטווחים יכולים להשתנות. claude.com: טווחי ה־IP של הבוטים של Anthropic

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

הטווחים כתובים בסימון CIDR, שמייצג קבוצת כתובות. למשל, הטווח 192.0.2.0/24 כולל את הכתובת 192.0.2.10, גם אם היא אינה כתובה ברשימה בנפרד. זו דוגמה להמחשה בלבד. אם אין במערכת האחסון כלי לבדיקת כתובת מול טווחים, אפשר להעביר לתמיכה את כתובת המקור מהלוג ואת הקישור לרשימה הרשמית, ולבקש לבדוק אם הכתובת נמצאת באחד הטווחים. הבדיקה צריכה להשתמש ברשימה העדכנית של הספק.

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

robots.txt

קובץ robots.txt צריך להיות נגיש בשורש האתר שעליו חלות ההוראות, למשל https://example.com/robots.txt. אם התוכן נמצא גם בסאב־דומיין, צריך להגדיר את הכללים גם בקובץ שלו.

כשקיימת קבוצה ספציפית לבוט, הכללים שמתחת User-agent: * אינם מתווספים אליה אוטומטית. לכן צריך לוודא שהקבוצה הספציפית כוללת את כל ההגבלות הנדרשות לאותו בוט, בהתאם לכללי התאמת הקבוצות בתקן. RFC Editor: התאמת קבוצות User-Agent בתקן robots.txt

איך לחסום נתיב בלי לחסום את כל האתר?

אם המטרה היא להגביל רק חלק מהאתר, אפשר להשתמש בנתיב במקום /. זו דוגמה לחסימת התיקייה members עבור ClaudeBot. היא מחליפה את דוגמת החסימה המלאה שלו, ואינה נדרשת בנוסף אליה:

text
User-agent: ClaudeBot
Disallow: /members/

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

איך להאט את הסריקה?

אם הבעיה היא עומס, אפשר להאט את הסריקה בעזרת Crawl-delay, הוראה שהבוטים של Anthropic תומכים בה. כדי להגדיר ל־ClaudeBot השהיה של שנייה, אפשר להוסיף את ההוראה לקבוצה שלו ב־robots.txt, כפי שמופיע בדוגמה. אם הקבוצה כבר קיימת, צריך לשמור על שאר ההוראות שבה:

text
User-agent: ClaudeBot
Crawl-delay: 1

מתי נדרשת חסימה בשרת או ב־WAF?

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

WAF הוא מערכת שמסננת בקשות לפני שהן מגיעות לאתר. אפשר להשתמש בו ובכללי הגבלת קצב כדי לעצור בקשות שממשיכות להגיע למרות הוראות הסריקה או יוצרות עומס. חסימת IP רחבה עלולה למנוע מהבוט לקרוא גם את robots.txt, ולכן אינה תחליף להגדרת הוראות הסריקה בקובץ.

איזו הגבלה מתאימה למטרה?

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

המטרהההגדרה המתאימה
להגביל איסוף לאימון ולשמור על אפשרות חיפוש וקריאהלחסום ClaudeBot ולהשאיר את שני הבוטים האחרים נגישים
להגביל אינדוקס לחיפוש של Claudeלחסום Claude-SearchBot
למנוע שליפה בעקבות בקשת משתמשלחסום Claude-User
להפחית עומסלבדוק Crawl-delay ומדיניות קצב בשרת
לשמור תוכן פרטילהשתמש בהתחברות ובהרשאות בשרת

מדריך זה הוא חלק מסדרת מדריכים על בוטים שחשוב להכיר בעבודת SEO ו־GEO. להמשך קריאה: המדריך לבוטים של גוגל והמדריך לבוטים של OpenAI.

בהצלחה.

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

שאלות ותשובות

מה זה ClaudeBot?

ClaudeBot הוא הסורק הרשמי של Anthropic. הוא אוסף תוכן ציבורי מהאינטרנט שעשוי לשמש לאימון מודלים עתידיים של Claude.

מה זה Claude-User?

Claude-User הוא הכלי שקורא עמודים כאשר משתמש מבקש מ־Claude לגשת אליהם.

מה זה Claude-SearchBot?

Claude-SearchBot משמש לאינדוקס תוכן עבור יכולות חיפוש במוצרים של Claude.

האם Claude מכבד robots.txt?

כן. הבוטים של Anthropic מכבדים robots.txt וניתן לחסום כל אחד מהם בנפרד.

האם אפשר לאמת את הבוטים של קלוד לפי כתובת IP?

כן. Anthropic מפרסמת רשימה רשמית ב־claude.com/crawling/bots.json. צריך לבדוק את כתובת המקור מול טווחי הרשימה העדכנית. שם הבוט בכותרת User-Agent אינו מספיק לאימות.

הניוזלטר של נתי אלימלך

הניוזלטר שגם סוכן ה־AI שלכם ירצה לקרוא.

מחקרים, מדריכים ועצות על חיפוש ונראות ב־AI, ישר למייל שלכם.

הצטרפו למאות מנהלי שיווק ואנשי SEO.

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