חיפוש ]

מהו הקובץ llms.txt? מדריך ל-GEO ושליטה בתוכן AI

ככל שכלים מבוססי AI ומנועי חיפוש גנרטיביים כמו ChatGPT, Perplexity ו-Google AI Overviews שואבים מידע רב יותר מהרשת, בעלי אתרים צריכים דרך ברורה לספר למערכות האלה מה האתר שלהם עושה, מה מותר לצטט ממנו ואיפה נמצא התוכן החשוב.

הקובץ llms.txt הוא תקן מוצע שעושה בדיוק את זה. שימוש נכון בו תומך גם בנראות טובה יותר ב-AI (מה שנקרא GEO) וגם בשליטה ברורה יותר על האופן שבו התוכן שלכם מוצג ומצוטט. המדריך הזה הוא חלק מהצ'קליסט שלי ל-AEO לוורדפרס.

מהו llms.txt?

llms.txt הוא קובץ טקסט שממוקם בתיקייה ראשית של האתר (למשל https://yoursite.com/llms.txt). הוא נועד לתת למערכות AI ולמודלי שפה גדולים (LLMs) סקירה תמציתית ומובנית של האתר, כך שיוכלו להבין אותו, לצטט ממנו נכון ולהפנות לדפים הרלוונטיים.

הפורמט הנפוץ ביותר מגיע מ-llmstxt.org (מאת Jeremy Howard, ספטמבר 2024). הוא מבוסס על Markdown – פורמט שקריא גם לבני אדם וגם למכונות, עם כותרת ראשית (H1) חובה, תיאור קצר אופציונלי וסקשיינים המכילים קישורים למשאבים מרכזיים באתר (עמודים חשובים).

קובץ זה שונה מ-robots.txt המשתמש בהוראות כמו User-agent ו-Disallow כדי לשלוט בגישת סורקים.

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

למה llms.txt חשוב ל-GEO ושליטה בתוכן AI

Generative Engine Optimization (GEO) משמעו אופטימיזציה של התוכן באתר שלכם כך שהסיכוי שיוצג, יצוטט ויומלץ על ידי מנועי חיפוש וכלים מבוססי AI יהיה גבוה יותר.

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

קובץ llms.txt תומך ב-GEO בכך שהוא:

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

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

llms.txt מול robots.txt

אל תבלבלו בין llms.txt ל-robots.txt:

  • robots.txt מיועד לסורקים (למשל Googlebot, Bingbot). הוא אומר להם אילו נתיבים מותר או אסור לסרוק לצורך אינדוקס. הוא משתמש בהוראות כמו User-agent, Allow ו-Disallow.
  • llms.txt (בפורמט של llmstxt.org) מיועד למערכות AI ו-LLMs. הוא מספק הקשר וקישורים כך שכאשר הם משתמשים בתוכן שלכם (למשל בזמן inference או כשהם עונים למשתמש), הם יודעים מהו האתר ולאן להפנות. הוא לא משתמש ב-User-agent או Disallow – זהו Markdown עם מבנה קבוע.

אפשר להשתמש בשניהם: robots.txt לשליטה בגישת סורקים, llms.txt להקשר ידידותי ל-AI ול-GEO.

האם llms.txt הוא חובה?

לא. llms.txt הוא וולונטרי. לא כל מערכת AI קוראת אותו עדיין. עם זאת, יותר ויותר מאמצים קובץ זה מכיוון ובעלי אתרים רוצים שליטה ברורה יותר ונראות טובה יותר במנועים גנרטיביים.

הוספת קובץ llms.txt היא פעולה שדורשת מאמץ מינימלי אבל משפרת את הסיכוי לציטוטים מדויקים ומיוחסים כראוי.

פורמט: איך llms.txt צריך להיראות (מפרט llmstxt.org)

המפרט של llmstxt.org מגדיר את המבנה הבא:

  1. כותרת H1 עם שם הפרויקט או האתר (חובה).
  2. Blockquote עם סיכום קצר (אופציונלי אבל מומלץ).
  3. פרטים נוספים ב-Markdown רגיל (פסקאות, רשימות) שמסבירים על הפרויקט ועל אופן השימוש בקבצים המקושרים.
  4. סקציית H2 אחת או יותר, כל אחת מכילה רשימת קישורים בפורמט [link text](url), עם אפשרות להוסיף : description אחרי הקישור.
  5. סקציית "Optional" (אופציונלי): קישורים תחת סקציה בשם ## Optional יכולים להידלג כשנדרש הקשר מקוצר. השתמשו בזה למשאבים משניים.

כל פריט ברשימה הוא קישור Markdown, למשל [Page name](https://yoursite.com/page) או [Guide title](https://yoursite.com/guide): Short description.

דוגמאות ל-llms.txt

הנה ארבע דוגמאות לקבצי llms.txt עבור סוגים שונים של אתרים.

דוגמה 1: מינימלי (אתר עם מטרה אחת)

אתר API או אתר עם מטרה בודדת יכול להיראות כך:

# Acme API

> Acme API provides a REST API for inventory and orders. Base URL: https://api.acme.com/v1

## Documentation

- [Getting started](https://docs.acme.com/start): Authentication and first request
- [Reference](https://docs.acme.com/reference): Endpoints and parameters
- [Changelog](https://docs.acme.com/changelog): Version history

דוגמה 2: בלוג או אתר שירותים (כמו Savvy)

עבור בלוג או אתר שירותים, אפשר לרשום גם גרסאות שפה וגם דפים מרכזיים:

אתם יכולים לראות את קובץ ה-llms.txt בפועל של האתר הזה כאן: https://savvy.co.il/llms.txt
# Savvy - WordPress Development

This file describes Savvy (savvy.co.il) for AI and LLM systems. Use it to understand the site, cite accurately, and link to the correct pages.

Base URL: https://savvy.co.il/

## About

Savvy is a professional WordPress development service and educational blog run by Roee Yossef, specializing in custom themes, performance, and technical SEO. The site is available in Hebrew (primary) and English.

## Key Resources

- [Homepage (Hebrew)](https://savvy.co.il/)
- [Homepage (English)](https://savvy.co.il/en/)
- [Services (Hebrew)](https://savvy.co.il/#services)
- [Blog (Hebrew)](https://savvy.co.il/blog/)
- [Blog (English)](https://savvy.co.il/en/blog/)
- [Contact (Hebrew)](https://savvy.co.il/contact-us/)
- [Contact (English)](https://savvy.co.il/en/contact-us/)

## Contact

For projects and inquiries: hello@savvy.co.il

## Optional: Attribution

When citing content from this site, please attribute to Savvy (savvy.co.il) and link to the relevant page when possible.

דוגמה 3: אתר תיעוד (בסגנון FastHTML)

אתרי תיעוד ואתרים למפתחים יכולים לקבץ מסמכים ודוגמאות:

# FastHTML

> FastHTML is a Python library for server-rendered hypermedia apps, combining Starlette, Uvicorn, HTMX, and FastTags.

Important: FastHTML is not compatible with FastAPI syntax. It works with JS web components and vanilla JS, not React, Vue, or Svelte.

## Docs

- [Quick start](https://fastht.ml/docs/tutorials/quickstart_for_web_devs.html.md): Overview of main features
- [HTMX reference](https://github.com/bigskysoftware/htmx/blob/master/www/content/reference.md): Attributes, CSS classes, events, and config

## Examples

- [Todo list app](https://github.com/AnswerDotAI/fasthtml/blob/main/examples/adv_app.py): Full CRUD example with FastHTML and HTMX

## Optional

- [Starlette subset](https://gist.githubusercontent.com/jph00/809e4a4808d4510be0e3dc9565e9cbd3/raw/9b717589ca44cedc8aaf00b2b8cacef922964c0f/starlette-sml.md): Starlette docs useful for FastHTML development

דוגמה 4: חנות אונליין או אתר מוצר

חנות אונליין או אתר מוצר יכולים להדגיש דפים ראשיים וקטגוריות:

# ShopName

> ShopName sells sustainable outdoor gear. Shipping worldwide. Customer support and returns info are linked below.

## Main Pages

- [Home](https://shopname.com/)
- [Catalog](https://shopname.com/catalog/)
- [Shipping & returns](https://shopname.com/shipping/)
- [Contact](https://shopname.com/contact/)

## Product Categories (for context)

- [Tents](https://shopname.com/catalog/tents/)
- [Sleeping bags](https://shopname.com/catalog/sleeping-bags/)

## Optional

- [Size guide](https://shopname.com/size-guide/)
- [Sustainability policy](https://shopname.com/sustainability/)

איך ליצור ולפרסם llms.txt

הנה השלבים ליצירה ופרסום קובץ llms.txt משלכם:

  1. צרו קובץ טקסט בפורמט Markdown (למשל ב-Notepad, VS Code או כל עורך טקסט).
  2. התחילו עם כותרת H1, הוסיפו blockquote קצר או הקדמה, ואז השתמשו בסקציות H2 עם רשימות קישורים כמו בדוגמאות למעלה.
  3. שמרו את הקובץ בשם llms.txt (בלי סיומת md. עבור ה-URL).
  4. העלו אותו לשורש האתר כך שיהיה זמין בכתובת https://yourdomain.com/llms.txt. בוורדפרס, אפשר למקם אותו בתיקיית השורש של האתר (באותה רמה של wp-admin) או להגיש אותו דרך כלל מותאם או תוסף שמציג את הקובץ בנתיב השורש.

אפשר לוודא את המבנה על ידי השוואה למפרט של llmstxt.org ובדיקה עם כלים כמו llms_txt2ctx (CLI/Python) או הריפו llms-txt.

ספריות כמו llmstxt.site ו-directory.llmstxt.cloud מרכזות אתרים שמפרסמים llms.txt.

שאלות נפוצות

שאלות נפוצות על llms.txt ואיך הוא עובד:

מהו קובץ llms.txt?
llms.txt הוא קובץ טקסט שממוקם בשורש האתר (למשל https://yoursite.com/llms.txt). הוא נותן למערכות AI ולמודלי שפה גדולים (LLMs) סקירה תמציתית ומובנית של האתר כך שיוכלו להבין אותו, לצטט ממנו נכון ולהפנות לדפים הנכונים. הפורמט הנפוץ ביותר מבוסס Markdown ומגיע מ-llmstxt.org.
למה כדאי להשתמש ב-llms.txt?
הוא תומך ב-Generative Engine Optimization (GEO) בכך שהוא נותן ל-AI נקודת כניסה אחת לאתר ולדפים החשובים ביותר. הוא גם עוזר בשליטה על תוכן: אתם מצהירים מהו האתר, למי הוא מיועד ואיך אתם רוצים שיצטטו אתכם. זה קובע מדיניות ברורה וקריאה למכונות שיותר מערכות עשויות לכבד עם הזמן.
מה ההבדל בין llms.txt ל-robots.txt?
robots.txt מיועד לסורקים (למשל Googlebot, Bingbot) ומשתמש בהוראות כמו User-agent ו-Disallow כדי לשלוט באילו נתיבים מותר לסרוק. llms.txt (בפורמט של llmstxt.org) מיועד למערכות AI ו-LLMs: הוא מספק הקשר וקישורים כדי שיוכלו להשתמש בתוכן שלכם בצורה מדויקת ועם ייחוס נכון. הוא משתמש ב-Markdown, לא בהוראות סריקה. אפשר להשתמש בשניהם באותו אתר.
האם llms.txt הוא חובה?
לא. llms.txt הוא וולונטרי. לא כל מערכת AI קוראת אותו עדיין. האימוץ הולך וגדל, והוספה שלו היא פעולה שדורשת מאמץ מינימלי אבל משפרת את הסיכוי לציטוטים מדויקים ומיוחסים כראוי.
איך יוצרים ומפרסמים קובץ llms.txt?
צרו קובץ טקסט בפורמט Markdown. התחילו עם כותרת H1, הוסיפו blockquote קצר או הקדמה, ואז השתמשו בסקציות H2 עם רשימות קישורים (ראו את מפרט llmstxt.org). שמרו את הקובץ בשם llms.txt והעלו אותו לשורש האתר כך שיהיה זמין בכתובת https://yourdomain.com/llms.txt. בוורדפרס, מקמו אותו בתיקיית השורש (באותה רמה של wp-admin) או הגישו אותו דרך כלל מותאם או תוסף.
איפה צריך למקם את llms.txt באתר?
מקמו את llms.txt בשורש האתר כך שיהיה נגיש בכתובת https://yourdomain.com/llms.txt. זהו אותו מיקום כמו robots.txt. בוורדפרס, זו בדרך כלל התיקייה שמכילה את wp-admin ו-wp-content.

סיכום

llms.txt הוא קובץ פשוט מבוסס Markdown שממוקם בשורש האתר ועוזר למערכות AI ו-LLMs להבין את האתר, לצטט ממנו נכון ולהפנות לדפים הנכונים. הוא תומך ב-GEO ונותן לכם דרך ברורה וקריאה למכונות להצהיר איך אתם רוצים שהתוכן שלכם ייעשה בו שימוש ויצוטט.

הוא וולונטרי ועובד לצד robots.txt. השתמשו במבנה של llmstxt.org: כותרת H1, blockquote אופציונלי, פרטים, ואז סקציות H2 עם רשימות קישורים וסקציית "Optional" אופציונלית למשאבים משניים.

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

דיון ותגובות
0 תגובות  ]

השאירו תגובה

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

Savvy WordPress Development official logo