سلام به همراه همیشگی رایا وردپرسی خودم حالت چطوره؟؟ 😉 امیدوارم روز خوبی رو گذرونده باشی!
شاید این روزها اسم llms.txt را در سایتهای مختلف دیده باشی و برات سوال شده باشد که:
این فایل دقیقاً چیه؟ چرا همه دربارهاش حرف میزنن؟ اصلاً به چه درد سایت من میخوره؟
اگر با فایلهایی مثل robots.txt یا sitemap.xml آشنا باشی، احتمالاً اولین چیزی که به ذهنت میرسه اینه که:
📣 اینجا محل دیده شدن تبلیغ شماست کلیک کن AD
«خب یک فایل متنی دیگه؟! این یکی چه فرقی داره؟»
بذار خیلی ساده بگم.
دنیای وب داره تغییر میکنه. قبلاً بیشتر کاربران وارد گوگل میشدن، چیزی سرچ میکردن و چند نتیجه رو باز میکردن تا جوابشون رو پیدا کنن.
اما الان داستان کمی فرق کرده.
کاربران دارن بیشتر از ابزارهای هوش مصنوعی مثل ChatGPT، Gemini و Claude برای پیدا کردن جواب استفاده میکنن. این ابزارها برای پاسخ دادن باید بتونن اطلاعات درست رو از بین میلیونها صفحه وب پیدا کنن.
اینجاست که فایل llms.txt وارد بازی میشه.
این فایل در واقع یک جور راهنمای کوچک برای هوش مصنوعیها و Agentهاست تا راحتتر بفهمن سایت شما درباره چیه و مهمترین بخشهای اون کجاست.
اما یک نکته مهم:
قبل از اینکه هیجانزده بشی و فکر کنی:
«پس سریع llms.txt بسازم و رتبه گوگلم چند برابر بشه!»
باید بدونیم که ماجرا اینقدر جادویی و ساده نیست!
llms.txt در حال حاضر یک فاکتور مستقیم رتبهبندی گوگل نیست؛ یعنی گوگل نگفته اگر این فایل را داشته باشی جایگاه بهتری میگیری.
پس چرا باید بهش اهمیت بدیم؟
چون اینترنت در حال حرکت به سمت جستجوهای هوشمند و پاسخهای ساختهشده توسط AI هست و آماده کردن سایت برای این آینده میتونه تصمیم هوشمندانهای باشه.
در این مقاله از رایا وردپرس قراره قدمبهقدم بررسی کنیم:
- llms.txt دقیقاً چیه؟
- چه تفاوتی با robots.txt و sitemap.xml داره؟
- آیا روی سئو تأثیر داره؟
- چطور برای وردپرس بسازیم؟
- چه چیزهایی داخل آن قرار بدیم؟
- چه اشتباهاتی رو نباید انجام بدیم؟
پس اگر سایت وردپرسی داری، تا آخر این آموزش همراه من باش.
اول از همه؛ llms.txt دقیقاً چیست؟
بذار با یک مثال ساده توضیح بدیم.
فرض کن وارد یک کتابخانه بزرگ شدی.
هزاران کتاب وجود داره و تو دنبال اطلاعات درباره یک موضوع خاص هستی.
حالا اگر یک نفر کنار در ورودی کتابخانه یک برگه به تو بده که روش نوشته:
«اگر دنبال آموزشهای طراحی سایت هستی برو قفسه شماره ۳، اگر دنبال امنیت وردپرس هستی برو بخش ۵، اگر دنبال افزونهها هستی این کتابها رو بخون»
پیدا کردن اطلاعات برات خیلی راحتتر میشه.
فایل llms.txt تقریباً چنین نقشی برای مدلهای هوش مصنوعی داره.
این فایل به اونا میگه:
- این سایت درباره چیه؟
- مهمترین صفحات سایت کدومن؟
- از کجا شروع کنن؟
- چه منابعی ارزش بیشتری دارن؟
شاید برات سوال باشه؛ چرا اصلاً به چنین فایلی نیاز داریم؟
واقعیت اینه که سایتها روزبهروز بزرگتر میشن.
یک سایت آموزشی وردپرس رو تصور کن:
- ۵۰۰ مقاله آموزشی
- دهها صفحه دستهبندی
- صدها صفحه محصول
- صفحات خدمات
- مستندات
- سوالات متداول
یک نفر وقتی وارد سایت میشه، با منو، دستهبندی و طراحی سایت مسیرش رو پیدا میکنه.
اما یک مدل هوش مصنوعی باید بتونه از بین حجم زیادی از اطلاعات، بخش مهم رو تشخیص بده.
اینجا llms.txt میتونه کمک کنه.
به جای اینکه Agent مجبور باشه کل سایت رو زیرورو کنه، شما یک مسیر کوتاه جلوی پاش میزاری.
آیا llms.txt همان robots.txt جدید است؟
این یکی از رایجترین سوالهاست.
خیلیها فکر میکنن:
«خب robots.txt داشتیم، sitemap داشتیم، پس این یکی دیگه چیه؟»
اما این فایلها وظیفه متفاوتی دارن.
robots.txt چه کاری انجام میده؟
robots.txt بیشتر برای کنترل دسترسی خزندهها استفاده میشه.
مثلاً میخاین به یک ربات بگین:
- این بخش سایت رو بررسی نکن.
- این مسیر رو خزش نکن.
sitemap.xml چه کاری انجام میدهد؟
Sitemap بیشتر یک لیست از URLهای مهم سایته تا موتورهای جستجو راحتتر صفحات رو پیدا کنن.
llms.txt چه کاری انجام میدهد؟
اما llms.txt بیشتر برای معرفی ساختار و منابع مهم سایت به سیستمهای هوش مصنوعی طراحی شده.
خیلی خلاصه:
| فایل | کاربرد |
|---|---|
| robots.txt | مدیریت دسترسی رباتها |
| sitemap.xml | معرفی صفحات سایت |
| llms.txt | معرفی محتوای مهم برای LLMها |
آیا llms.txt باعث افزایش رتبه گوگل میشود؟
اگر بخایم واقع بین باشیم خیر!
حداقل در حال حاضر هیچ مدرک رسمی وجود نداره که بگه داشتن فایل llms.txt باعث میشه گوگل رتبه سایت شما رو افزایش میده.
اگر کسی گفت:
«llms.txt بساز، رتبهات تضمینی میره بالا»
احتمالاً داره موضوع رو بزرگتر از چیزی که هست نشان بده.
اما این یعنی بیارزش است؟
نه. فکر کن چند سال قبل خیلی از سایتها توجهی به موبایل نداشتن.
بعد دنیا رفت به سمت موبایل.
الان هم وب داره به سمت AI حرکت میکنه.
ساختن یک فایل کوچک که سایتت رو برای این فضا آماده کنه، میتونه یک حرکت آیندهنگرانه باشه.
ساختار فایل llms.txt چگونه است؟
خب حالا که فهمیدیم llms.txt چیه، برسیم به بخش جذابتر ماجرا.
داخل این فایل دقیقاً باید چی بنویسیم؟
اینجا خیلیها اشتباه میکنن و فکر میکنن باید یک فایل عجیبوغریب با هزار خط کد بسازن!
ولی واقعیت خیلی سادهتر از این حرفهاست.
llms.txt در اصل یک فایل Markdown است؛ یعنی یک فایل متنی ساده که با یک ساختار مشخص نوشته میشه. طبق پیشنهاد اصلی این استاندارد، بخش اصلی فایل شامل نام سایت، توضیح کوتاه و لینک منابع مهم است.
یک ساختار ساده میتونه این شکلی باشه:
همین!
لازم نیست کل مقالههای سایت را داخل این فایل کپی کنی.
اتفاقاً یکی از اهداف اصلی llms.txt اینه که یک مسیر کوتاه و مرتب برای پیدا کردن اطلاعات مهم سایت ایجاد کنه، نه اینکه تبدیل به یک فایل چند صد مگابایتی بشه.
داخل llms.txt چه چیزهایی قرار دهیم؟
حالا سؤال مهمتر:
خب برای سایت خودم چه لینکهایی رو داخلش بزارم؟
جواب بستگی به نوع سایت داره. اما معمولاً این موارد انتخابهای خوبی هستن:
اگر سایت آموزشی داری:
مثلاً یک سایت مثل رایا وردپرس:
- صفحه درباره ما
- آموزشهای اصلی
- دستهبندیهای مهم
- مقالات مرجع
- ابزارهای کاربردی
- صفحات خدمات
مثلاً:
اگر فروشگاه اینترنتی داری:
بهتر است اینها رو معرفی کنی:
- دستهبندیهای اصلی محصولات
- صفحات راهنمای خرید
- قوانین ارسال
- سوالات متداول
- صفحات مهم محصولات
اگر سایت شرکتی داری:
میتونی این موارد رو اضافه کنی:
- خدمات اصلی
- نمونه کارها
- درباره شرکت
- راههای ارتباطی
- سوالات متداول
آیا باید همه صفحات سایت را داخل llms.txt بگذاریم؟
نه، اصلاً!
این یکی از اشتباهات رایجه.
بعضیها فکر میکنن:
«هرچه لینک بیشتری بگذارم بهتر است!»
اما همیشه اینطور نیست.
هدف llms.txt این نیست که جای Sitemap رو بگیره.
Sitemap معمولاً لیست بزرگی از URLهای سایته، اما llms.txt بیشتر یک انتخاب هوشمندانه از مهمترین منابع سایته.
مثلاً اگر ۲۰۰۰ مقاله داری، لازم نیست هر ۲۰۰۰ مقاله را وارد کنی.
بهتر است:
- مقالههای ستون اصلی
- راهنماهای جامع
- صفحات مهم
- منابع مرجع
رو انتخاب کنی.
یعنی به هوش مصنوعی بگویی:
«اگر دنبال اطلاعات درباره سایت من هستی، اول اینها را ببین.»
نمونه کامل llms.txt برای یک سایت وردپرسی
فرض کنیم یک سایت آموزش وردپرس داریم.
فایل ما میتواند این شکلی باشد:
هم ساده است، هم قابل فهم.
آموزش اضافه کردن llms.txt در وردپرس
خب رسیدیم به بخش عملی مقاله.
حالا فرض کنیم تصمیم گرفتی این فایل را برای سایت وردپرسی خودت بسازی.
چند راه داری.
روش اول: ساخت دستی llms.txt (سادهترین روش)
این روش برای اکثر سایتها جوابه.
ابتدا یک فایل بساز به نام llms.txt
دقت کن اسم فایل دقیقاً همین باشد.
نه:
❌ llms-text.txt
❌ llms.txt.html
❌ llms-file.txt
باید دقیقاً:
✅ llms.txt
باشد.
حالا محتوای خودت رو داخلش قرار بده.
بعد فایل رو در ریشه سایت آپلود کن.
معمولاً مسیر چیزی شبیه این است:
حالا آدرس زیر را باز کن:
اگر فایل نمایش داده شد، یعنی درست انجام دادی.
روش دوم: ساخت خودکار llms.txt در وردپرس از طریق افزونه سئو (رنک مث)
اگر دوست نداری هر بار خودت فایل llms.txt رو دستی ویرایش کنی، یک راه راحتتر هم وجود داره؛ استفاده از افزونههای سئو وردپرسه.
افزونههایی مثل Rank Math SEO امکان ساخت خودکار فایل llms.txt رو فراهم کردن تا بدون نیاز به ورود به هاست یا ساخت فایل دستی، بتونی یک نسخه استاندارد از این فایل ایجاد کنی.
این روش مخصوصاً برای سایتهایی که مرتب محتوا منتشر میکنن کاربردیتره.
مثلاً فرض کن یک سایت آموزشی داری و هر هفته چند مقاله جدید منتشر میکنی.
اگر فایل رو دستی ساخته باشی، هر بار باید:
- فایل رو باز کنی
- لینک جدید اضافه کنی
- تغییرات رو ذخیره کنی
- دوباره در هاست آپلود کنی
اما با روش خودکار، افزونه میتواند این فرآیند رو سادهتر کند.
فعال کردن llms.txt در افزونه Rank Math
برای ساخت فایل با رنک مث، مراحل زیر را انجام بده:
مرحله اول: ورود به تنظیمات Rank Math
از پیشخوان وردپرس برو به:
مرحله دوم: فعال کردن قابلیت llms.txt
از مسیر زیر وارد تنظیمات شو:
سپس بخش مربوط به:
یا تنظیمات مربوط به فایلهای AI رو بررسی کن.
در نسخههایی که این قابلیت ارائه شده باشد، گزینه ساخت llms.txt قابل فعالسازی است.
بعد از فعال کردن، افزونه فایل موردنظر رو برای سایتت ایجاد میکنه.

مزایای استفاده از Rank Math برای ساخت llms.txt
این روش چند مزیت داره:
- نیاز نبودن به دسترسی هاست
- بروزرسانی راحتتر
- مناسب سایتهای بزرگ
- هماهنگی بهتر با وردپرس
چون اطلاعات مستقیماً از دیتابیس وردپرس گرفته میشه، احتمال فراموش کردن بروزرسانی کمتره.
اشتباهات رایج هنگام ساخت llms.txt
اشتباه اول: فکر کنیم llms.txt جایگزین SEO است
نه!
این فایل قرار نیست مشکلات سئو رو حل کنه.
اگر:
- محتوای ضعیف داری
- سرعت سایت پایین است
- ساختار سایت مشکل دارد
- لینکسازی داخلی نداری
ساخت llms.txt معجزه نمیکنه.
اشتباه دوم: گذاشتن همه لینکها
کیفیت مهمتر از تعداد است.
۱۰ لینک ارزشمند بهتر از ۱۰۰۰ لینک بیهدفه.
اشتباه سوم: نوشتن توضیحات تبلیغاتی
مثلاً:
❌ بهترین سایت دنیا برای آموزش وردپرس با کیفیت فوقالعاده!
بهتر:
✅ آموزشهای کاربردی وردپرس، المنتور و ووکامرس برای کاربران فارسیزبان
واضح، واقعی و قابل فهم.
اشتباه چهارم: فراموش کردن بروزرسانی فایل
اگر سایتت تغییر زیادی میکنه، هر چند وقت یکبار فایل رو بررسی کن.
مثلاً:
- دستهبندی جدید اضافه کردی
- خدمات جدید ساختی
- صفحات مهم تغییر کردند
فایل را هم هماهنگ کن.
آیا ساخت llms.txt برای سایت وردپرسی ضروری است؟
جواب کوتاه: نه.
اما آیا بد است که داشته باشیم؟
باز هم نه.
در حال حاضر llms.txt یک پیشنهاد در حال توسعه است و مثل robots.txt یک استاندارد اجباری وب نیست. هدف آن بیشتر کمک به Agentها برای پیدا کردن اطلاعات بهتر از سایت است.
پس نگاه درست این است:
نه آن را نادیده بگیریم، نه فکر کنیم تمام آینده سئو فقط به آن وابسته است.
آینده llms.txt و هوش مصنوعی در وب
واقعیت اینه که رفتار کاربران در حال تغییره.
قبلاً کاربر میگفت:
«بهترین افزونه فرم ساز وردپرس چیست؟»
بعد وارد گوگل میشد.
اما حالا ممکنه همین سؤال رو از یک دستیار هوش مصنوعی بپرسه.
این یعنی سایتها باید علاوه بر انسانها، برای سیستمهای Ai هم قابل فهمتر باشن.
فایلهایی مثل:
- llms.txt
- دادههای ساختاریافته
- محتوای مرتب
- ساختار درست صفحات
همه کمک میکنن سایت شما بهتر فهمیده بشه.
اما پایه همچنان همان است:
محتوای خوب + تجربه کاربری خوب + ساختار فنی درست
جمعبندی نهایی
اگر بخواهیم کل داستان llms.txt رو خیلی ساده کنیم:
این فایل یک معرفینامه کوچک برای سایت شماست.
به هوش مصنوعی میگه:
«این سایت درباره این موضوعاته، این صفحات مهمترن و اگر دنبال اطلاعات هستی از اینجا شروع کن.»
برای سایتهای وردپرسی ساختنش زمان زیادی نمیگیره و میتونه یک قدم کوچک برای آماده شدن در دنیای AI باشه.
ولی یادت باشه:
یک فایل کوچک هیچوقت جای محتوای عالی و سئوی اصولی رو نمیگیره.
اول سایتت را برای آدمها بساز؛ بعد کاری کن ماشینها هم راحتتر اون رو بفهمن.
مرسی که تا انتهای این مقاله منو با نگاه قشنگت همراهی کردی اگه سوال، ایده یا نظری داشتی حتما در قسمت دیدگاه ها بیان کن خوشحال میشم باهات هم صحبت بشم!
