חיפוש ]

איך להוסיף llms-full.txt לוורדפרס (הגשת תוכן Markdown מלא ל-AI)

תקן llms.txt נותן למערכות AI סיכום של האתר שלכם – אינדקס מתוכנן של הדפים החשובים ביותר. אבל מה אם אתם רוצים ש-AI ייגש לתוכן המלא, ולא רק לקישורים ותיאורים?

בדיוק בשביל זה קיים llms-full.txt. הוא מרחיב את llms.txt על ידי הטמעת התוכן בפועל של כל דף מצוין בקובץ Markdown אחד. מערכות AI יכולות לקרוא את כל מאגר הידע שלכם בבקשה אחת, במקום לסרוק דפים בודדים.

במדריך הזה תלמדו איך llms-full.txt עובד, איך לבנות אותו, ואיך להגיש אותו מאתר וורדפרס – ידנית או עם תוסף.

"llms-full.txt is an optional extension that provides the full content of documents referenced in llms.txt, formatted as Markdown. It allows LLMs to ingest an entire site's knowledge in a single request." – llmstxt.org specification.

מהו llms-full.txt?

בעוד llms.txt הוא ספרייה – רשימת קישורים עם תיאורים קצרים – llms-full.txt הוא מסמך שלם. הוא מכיל את תוכן הטקסט בפועל של כל דף שרשום ב-llms.txt שלכם, מומר ל-Markdown ומאורגן תחת אותו מבנה כותרות.

הקובץ נמצא בתיקיית השורש של האתר, ליד llms.txt: https://yoursite.com/llms-full.txt.

כשמערכת AI כמו ChatGPT, Claude או Perplexity נתקלת ב-llms-full.txt שלכם, היא יכולה לצרוך את כל התוכן במעבר אחד. אין צורך לעקוב אחרי קישורים ולסרוק דפים בנפרד.

llms.txt מול llms-full.txt

כך שני הקבצים משתווים:

תכונהllms.txtllms-full.txt
מטרהאינדקס של דפים מרכזייםתוכן מלא של אותם דפים
תוכןקישורים + תיאורים קצריםטקסט Markdown מלא
גודל קובץקטן (כמה KB)גדול (יכול להגיע למאות KB)
התנהגות AIמגלה מה קיים, ואז סורקקורא הכל בבקשה אחת
מתאים לאתרים גדולים עם דפים רביםאתרים ממוקדים, תיעוד, בלוגים
חובה?מומלץאופציונלי

חישבו על llms.txt כתוכן עניינים ועל llms-full.txt כעל הספר השלם.

llms-full.txt הוא אופציונלי. אתם לא חייבים אותו כדי ליהנות מתקן llms.txt. התחילו עם llms.txt קודם, והוסיפו llms-full.txt כשאתם רוצים שמערכות AI תקבלנה גישה עמוקה יותר לתוכן שלכם בלי לסרוק כל דף.

איך לבנות את מבנה llms-full.txt

הקובץ עוקב אחרי אותו מבנה Markdown כמו llms.txt, אבל מחליף קישורים בתוכן בפועל. הנה המבנה הבסיסי:

# Your Site Name

> A brief description of your site and what it covers.

## Section Name

### Page Title

Full content of the page goes here, converted to Markdown.
Paragraphs, lists, code blocks, and headings are all preserved.

### Another Page Title

Full content of this page...

## Another Section

### Page Title

Content here...

כללים מרכזיים

עקבו אחרי הכללים הבאים בעת יצירת הקובץ:

  • H1 (#): שם האתר או המותג שלכם. משמש פעם אחת בראש הקובץ.
  • Blockquote (>): תיאור בשורה אחת של האתר, מיד אחרי ה-H1.
  • H2 (##): כותרות חלקים שמקבצות תוכן קשור (למשל, "מדריכים", "API Reference", "פוסטים בבלוג").
  • H3 (###): כותרות דפים בודדים. התוכן המלא של כל דף מופיע מתחת לכותרת ה-H3 שלו.
  • פורמט: Markdown טהור. בלי תגיות HTML, בלי shortcodes, בלי JavaScript.
  • קידוד: UTF-8, מוגש עם סוג MIME של text/plain או text/markdown.

דוגמה: בלוג עם שלושה פוסטים

כך עשוי להיראות llms-full.txt עבור בלוג קטן:

# Savvy Blog

> Professional WordPress development, SEO, and performance optimization guides.

## WordPress SEO

### What Is llms.txt?

llms.txt is a proposed standard that helps AI systems understand your site.
It acts as a curated directory, written in Markdown, that lists your most
important pages with brief descriptions...

(full article content continues here)

### How to Block AI Crawlers with robots.txt

AI crawlers visit your website every day. OpenAI's GPTBot, Anthropic's
ClaudeBot, and dozens of others scrape content to train large language
models...

(full article content continues here)

## WordPress Development

### How to Create a Child Theme

A child theme inherits the functionality of a parent theme while allowing
you to customize styles and templates without modifying the original...

(full article content continues here)

איך ליצור llms-full.txt ידנית

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

  1. פתחו עורך טקסט פשוט (VS Code, Sublime Text או דומה)
  2. התחילו עם H1 של שם האתר ו-blockquote עם תיאור
  3. עבור כל דף שאתם רוצים לכלול, הוסיפו כותרת H3 עם שם הדף
  4. הדביקו את תוכן הדף, מומר ל-Markdown – הסירו את כל ה-HTML, shortcodes וסקריפטים
  5. קבצו דפים קשורים תחת כותרות H2
  6. שמרו את הקובץ בשם llms-full.txt
  7. העלו אותו לתיקיית השורש של האתר דרך FTP או מנהל הקבצים של האחסון

המרת HTML ל-Markdown אומרת להחליף <h2> ב-##, <strong> ב-**, <a href="..."> ב-[text](url), <ul><li> ב--, וכן הלאה. הסירו את כל ה-shortcodes של וורדפרס, ווידג'טים ותוכן סרגלי צד – שמרו רק את טקסט המאמר העיקרי.

שימוש בתוסף וורדפרס

מספר תוספי וורדפרס יכולים לייצר llms-full.txt באופן אוטומטי על ידי המרת הפוסטים שלכם ל-Markdown:

  • LLMs.txt and LLMs-Full.txt Generator – מייצר את שני הקבצים מהפוסטים המפורסמים שלכם. תומך ב-Yoast, Rank Math וסוגי פוסטים מותאמים אישית. הקבצים נשמרים בתיקיית השורש של האתר וניתן לייצר אותם מחדש כשהתוכן משתנה.
  • Markdown Mirror – מגיש גרסאות Markdown של פוסטים בזמן אמת על ידי הוספת .md לכל URL. גם מייצר אוטומטית אינדקס llms.txt. ללא צורך בהגדרות.
  • LLM-Friendly WP – ממיר פוסטים ל-Markdown נגיש דרך פרמטר ?md=1. יוצר ספריית llms.txt מהתוכן המפורסם שלכם.

עבור רוב אתרי וורדפרס, התוסף LLMs.txt and LLMs-Full.txt Generator הוא האפשרות הפשוטה ביותר. התקינו אותו, בחרו אילו סוגי פוסטים לכלול, והוא בונה את שני הקבצים עבורכם.

גישת PHP מותאמת אישית

אם אתם רוצים שליטה מלאה בלי תוסף, תוכלו לייצר llms-full.txt עם פונקציה מותאמת אישית ב-functions.php של הערכת העיצוב או בתוסף מותאם. הנה גישה בסיסית:

add_action( 'init', function() {
    if ( ! isset( $_GET['llms-full'] ) ) {
        return;
    }

    $posts = get_posts( array(
        'post_type'      => 'post',
        'post_status'    => 'publish',
        'posts_per_page' => -1,
        'orderby'        => 'date',
        'order'          => 'DESC',
    ) );

    header( 'Content-Type: text/plain; charset=utf-8' );

    echo "# " . get_bloginfo( 'name' ) . "\n\n";
    echo "> " . get_bloginfo( 'description' ) . "\n\n";

    $categories = array();
    foreach ( $posts as $post ) {
        $cats = get_the_category( $post->ID );
        $cat_name = ! empty( $cats ) ? $cats[0]->name : 'Uncategorized';
        $categories[ $cat_name ][] = $post;
    }

    foreach ( $categories as $cat_name => $cat_posts ) {
        echo "## " . $cat_name . "\n\n";
        foreach ( $cat_posts as $post ) {
            echo "### " . $post->post_title . "\n\n";
            $content = wp_strip_all_tags( $post->post_content );
            $content = strip_shortcodes( $content );
            echo $content . "\n\n";
        }
    }

    exit;
} );

הדוגמה הבסיסית הזו מסירה HTML ו-shortcodes, ואז מציגה את כל הפוסטים מקובצים לפי קטגוריה. ניתן לגשת אליה ב-https://yoursite.com/?llms-full=1.

לפתרון מוכן לפרודקשן, תרצו להוסיף המרת Markdown מלאה (ששומרת על כותרות, רשימות וקישורים), מטמון עם transient, ו-rewrite rule כדי שהקובץ יוגש ב-/llms-full.txt במקום פרמטר שאילתה.

גישת ה-PHP לעיל משתמשת ב-wp_strip_all_tags(), שמסירה את כל ה-HTML אבל לא ממירה אותו ל-Markdown. להמרה נכונה ששומרת על היררכיית כותרות, רשימות וקישורים, שקלו להשתמש בספריית PHP Markdown כמו league/html-to-markdown או לייצר קובץ סטטי במקום.

שיטות עבודה מומלצות

עקבו אחרי ההנחיות הבאות כדי להפיק את המרב מ-llms-full.txt:

  • שמרו על מיקוד. אל תזרקו כל דף לתוך הקובץ. כללו רק את התוכן הטוב והיקר ביותר שלכם – הדפים שאתם רוצים ש-AI יצטט ויפנה אליהם.
  • עדכנו באופן קבוע. כשאתם מפרסמים או מעדכנים תוכן חשוב, ייצרו מחדש את הקובץ. תוכן מיושן מוביל לתשובות AI לא מעודכנות.
  • שימו לב לגודל הקובץ. ל-LLMs יש מגבלות חלון הקשר. קובץ שמכיל מאות דפים עלול להיחתך. העדיפו איכות על כמות.
  • השתמשו ב-Markdown נקי. בלי HTML, בלי shortcodes, בלי סגנונות inline. Markdown טהור מפורסר טוב יותר ומבזבז פחות מחלון ההקשר של ה-AI.
  • שלבו עם llms.txt. תמיד שמרו על llms.txt לצד llms-full.txt. מערכות AI מסוימות מעדיפות את הסיכום, אחרות רוצות את התוכן המלא. הגישו את שניהם.
  • השלימו את אסטרטגיית robots.txt שלכם. אם אתם חוסמים סורקי אימון של AI אבל מאפשרים סורקי ציטוט, llms-full.txt נותן לסורקי הציטוט גרסה נקייה ומובנית של התוכן שלכם.

איך לבדוק את llms-full.txt

אחרי יצירת הקובץ, ודאו שהוא עובד כראוי:

  1. בקרו ב-https://yoursite.com/llms-full.txt בדפדפן ווודאו שהוא נטען כטקסט פשוט
  2. בדקו שסוג ה-MIME מחזיר text/plain או text/markdown
  3. ודאו את מבנה ה-Markdown – כל חלק צריך לכלול כותרות H2/H3 מתאימות
  4. וודאו שהתוכן תואם לפוסטים המפורסמים הנוכחיים (ללא תוכן מיושן או טיוטות)
  5. בדקו עם עוזר AI – הדביקו את ה-URL ב-ChatGPT או Claude ובקשו ממנו לסכם את האתר על סמך הקובץ

תוכלו גם לבדוק את גודל הקובץ. אם הוא עולה על 1-2 MB, שקלו לקצץ תוכן פחות חשוב או להשתמש ב-llms.txt בלבד למטרות אופטימיזציה למנועים גנרטיביים (GEO).

שאלות נפוצות

שאלות נפוצות על llms-full.txt בוורדפרס:

מה ההבדל בין llms.txt ל-llms-full.txt?
llms.txt הוא ספרייה - הוא מפרט את הדפים המרכזיים שלכם עם קישורים ותיאורים קצרים. llms-full.txt מכיל את התוכן המלא בפועל של אותם דפים, מומר ל-Markdown. חישבו על llms.txt כתוכן עניינים ועל llms-full.txt כספר השלם. שניהם מוגשים מתיקיית השורש של האתר.
האם אני צריך llms-full.txt אם כבר יש לי llms.txt?
לא. llms-full.txt הוא אופציונלי. llms.txt בלבד מספק למערכות AI סקירה מובנית של האתר שלכם. הוסיפו llms-full.txt כשאתם רוצים ש-AI ייגש לתוכן המלא שלכם בבקשה אחת, מה שמועיל במיוחד לאתרי תיעוד, בלוגים ממוקדים ומאגרי ידע.
מה הגודל המומלץ של llms-full.txt?
אין מגבלת גודל רשמית, אבל קחו בחשבון של-LLMs יש מגבלות חלון הקשר. קובץ מתחת ל-1-2 MB עובד היטב עבור רוב מערכות ה-AI. אם לאתר שלכם מאות פוסטים, כללו רק את התוכן החשוב ביותר במקום הכל. העדיפו איכות ורלוונטיות על כמות.
האם לכלול HTML או shortcodes ב-llms-full.txt?
לא. llms-full.txt צריך להכיל Markdown טהור בלבד. הסירו את כל תגיות ה-HTML, shortcodes של וורדפרס, סגנונות inline ו-JavaScript. Markdown נקי קל יותר לפירוק על ידי מערכות AI ומבזבז פחות מחלון ההקשר שלהן. המירו כותרות לתחביר #, קישורים ל-[text](url), ורשימות לפורמט - או 1.
כמה פעמים צריך לעדכן את llms-full.txt?
עדכנו אותו כשאתם מפרסמים או עורכים באופן משמעותי תוכן חשוב. אם אתם משתמשים בתוסף וורדפרס שמייצר אותו אוטומטית, ודאו שאתם מייצרים מחדש את הקובץ אחרי שינויי תוכן. תוכן מיושן ב-llms-full.txt יכול לגרום למערכות AI לספק מידע לא מעודכן על האתר שלכם.
אילו מערכות AI קוראות llms-full.txt?
תקן llms.txt (כולל llms-full.txt) הוא מוסכמה מוצעת, לא פרוטוקול מאומץ באופן אוניברסלי עדיין. מערכות AI כמו ChatGPT, Claude ו-Perplexity יכולות לקרוא ולהשתמש בו כשהן מתבקשות או כשהסורקים שלהן מגלים אותו. האימוץ גדל ככל שיותר אתרים מיישמים את התקן ויותר ספקי AI מזהים אותו.

סיכום

llms-full.txt מרחיב את תקן llms.txt על ידי הטמעת תוכן הדפים המלא שלכם בקובץ Markdown אחד. מערכות AI יכולות לקרוא את כל מאגר הידע של האתר בבקשה אחת, במקום לסרוק דפים בנפרד.

לאתרי וורדפרס, תוכלו ליצור את הקובץ ידנית, להשתמש בתוסף כמו LLMs.txt Generator, או לבנות פתרון PHP מותאם אישית. התמקדו בתוכן הטוב ביותר שלכם, שמרו על Markdown נקי, ועדכנו את הקובץ כשהתוכן משתנה.

שלבו llms-full.txt עם llms.txt לכיסוי מלא: הסיכום למערכות AI שרוצות סקירה מהירה, והגרסה המלאה לאלו שרוצות הכל.

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

השאירו תגובה

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

Savvy WordPress Development official logo