llms.txt یک فایل متنی پیشنهادی است که صاحبان وبسایت میتوانند برای ارائه اطلاعات مهم و ساختاریافته درباره محتوای سایت به مدلهای زبانی بزرگ (LLMها) ایجاد کنند. این فایل معمولاً در مسیر ریشه سایت قرار میگیرد و با فرمت Markdown نوشته میشود.
یک نکته مهم را همین ابتدا روشن کنیم: llms.txt با robots.txt متفاوت است و نباید آن را ابزار مسدود کردن یا کنترل مستقیم خزش رباتها در نظر گرفت. اگر به دنبال آموزش سئو رایگان هستید یا میخواهید مفهوم llms.txt را در کنار سایر تکنیکهای سئو یاد بگیرید، این مقاله را تا انتها بخوانید.
llms.txt چیست؟
llms.txt یک فایل ساده متنی است که در واقع نسخهای شبیه به sitemap.xml محسوب میشود، با این تفاوت که بهجای فهرست خام URLها، خلاصهای خوانا و انسانی از مهمترین بخشهای سایت ارائه میدهد.
فایل llms.txt یک پیشنهاد برای ایجاد فایلی مبتنی بر Markdown در وبسایتهاست که توسط Jeremy Howard در ۳ سپتامبر ۲۰۲۴ مطرح شد. هدف این پیشنهاد، ارائه اطلاعاتی خلاصه، ساختاریافته و قابلخواندن برای مدلهای زبانی بزرگ (LLMs) است تا بتوانند محتوای مهم یک وبسایت و منابع مرتبط با آن را راحتتر شناسایی و استفاده کنند.
طبق توضیحات Semrush، فایل llms.txt یک استاندارد پیشنهادی است که برای کمک به مدلهای زبانی بزرگ در درک بهتر و استفاده از محتوای وبسایت طراحی شده است.
llms.txt به زبان ساده
اگر بخواهیم خیلی ساده توضیح دهیم llms.txt مثل یک راهنمای متنی برای معرفی بخشهای مهم سایت به سیستمهای هوش مصنوعی است. فرض کنید یک مهمان تازهوارد به سایت شما آمده و نمیداند از کجا شروع کند؛ llms.txt همان نقشه راهی است که مسیر صفحات کلیدی را به او نشان میدهد، فقط با این تفاوت که مخاطب آن یک انسان نیست، بلکه یک مدل زبانی است.
فایل llms.txt چه اطلاعاتی دارد؟
یک فایل llms.txt استاندارد معمولاً شامل این موارد است:
- معرفی کوتاه سایت یا برند
- توضیح مختصر درباره فعالیت و حوزه کاری
- لینک صفحات مهم مثل خدمات یا محصولات
- مستندات فنی یا راهنماهای کاربری
- منابع اصلی و مقالات مرجع
- محتوای کلیدی برای درک سریعتر موضوع سایت
llms.txt چگونه کار میکند؟
جریان کار فایل llms.txt به این شکل است که وبسایت شما یک فایل llms.txt در ریشه دامنه قرار میدهد، این فایل اطلاعات ساختاریافتهای درباره محتوای سایت ارائه میکند و در نهایت، این اطلاعات بهصورت بالقوه قابل پردازش توسط مدلهای زبانی است.
اما وجود فایل llms.txt به این معنی نیست که موتورهای جستوجو یا مدلهای زبانی الزاماً آن را میخوانند یا از آن برای رتبهبندی استفاده میکنند. جان مولر از گوگل در توضیح کاربرد این فایل، میان «کشف محتوا» (Discovery) و «کارکرد/عملکرد» (Functionality) تفاوت قائل شده است؛ به این معنا که llms.txt لزوماً برای پیدا شدن سایت در موتور جستوجو طراحی نشده، بلکه میتواند در سناریوهایی که یک عامل هوش مصنوعی پس از پیدا کردن یک صفحه قصد انجام کاری روی آن را دارد، مفید باشد.
llms.txt چه کاربردی دارد؟
این فایل به هوش مصنوعی کمک میکند محتوای مهم سایت را برای پاسخ به پرسشهای کاربران تفسیر و خلاصهسازی کند و برخلاف robots.txt که فقط قابلیت خزش را مدیریت میکند،به مدلهای زبانی و ابزارهای هوش مصنوعی کمک میکند تا محتوای سایت را بهتر و سریعتر درک کنند، بدون اینکه مجبور باشند کل صفحه HTML را با ناوبری، تبلیغات و جاوااسکریپت اضافی پردازش کنند.
با رشد جستوجوی مبتنی بر هوش مصنوعی مثل AI Overviews و AI Mode گوگل و افزایش کاربران Perplexity و ChatGPT Search، سایتهایی که چنین فایل ساختاریافتهای ندارند در این بخش رو به رشد از جستوجو تقریباً نامرئی میمانند.
در نتیجه llms.txt عملاً نقش یک سئوی اختصاصی برای عصر هوش مصنوعی را ایفا میکند و شانس دیدهشدن محتوای سایت در پاسخهای تولیدی هوش مصنوعی را افزایش میدهد.
معرفی ساختار و محتوای مهم سایت
با llms.txt میتوانید بهجای رها کردن رباتهای هوش مصنوعی در میان انبوه صفحات، مسیر مشخصی از مهمترین بخشهای سایت به آنها نشان دهید.
ارائه مسیر دسترسی به منابع مهم
این فایل میتواند لینک مستقیم به مستندات، صفحات محصول یا راهنماهای فنی را در یکجا جمع کند تا دسترسی سریعتر شود.
کمک به درک سریعتر محتوای سایت
بهجای پردازش HTML سنگین و اسکریپتهای جاوااسکریپت، مدل زبانی میتواند یک خلاصه ساده و خوانا از فایل llms.txt دریافت کند.
آمادهسازی سایت برای اکوسیستم AI
با رشد ابزارهایی مثل ChatGPT و Perplexity، بسیاری از سایتها بهعنوان یک اقدام آزمایشی و رو به جلو، فایل llms.txt را ایجاد میکنند تا برای این اکوسیستم در حال شکلگیری آماده باشند.
آیا llms.txt روی سئو تأثیر دارد؟
این بخش یکی از مهمترین قسمتهای این مقاله است، پس بگذارید شفاف پاسخ بدهیم، llms.txt را نباید یک فاکتور مستقیم و تأییدشده رتبهبندی گوگل در نظر گرفت.
باید بین دو مفهوم تفاوت قائل شد:
- SEO → مربوط به Google Search و الگوریتمهای رتبهبندی است.
- llms.txt → یک پیشنهاد برای دسترسی و درک بهتر محتوای سایت توسط LLMها است، نه یک استاندارد رسمی موتور جستوجو.
طبق تحقیقات، جان مولر از گوگل صراحتاً تأیید کرده که این فایل توسط پلتفرمهای هوش مصنوعی در سئوی امروز استفاده نمیشود و ضروری نیست. پس ایجاد llms.txt بهتنهایی تضمینکننده افزایش رتبه، Citation یا دیدهشدن در ChatGPT نیست.
اگر دنبال نتیجه واقعی و پایدار در گوگل هستید، بهتر است سراغ خدمات سئو سایت حرفه ای بروید تا فاکتورهای اثباتشده رتبهبندی بهدرستی اجرا شوند.
تفاوت llms.txt و robots.txt چیست؟
یکی از مهمترین سوالاتی که درباره llms.txt پرسیده میشود، تفاوت آن با robots.txt است. این دو فایل کاملاً کارکرد متفاوتی دارند:
| llms.txt | robots.txt |
|---|---|
| ارائه اطلاعات و مسیرهای مهم محتوا | کنترل دستورالعملهای دسترسی خزندهها |
| فرمت Markdown | فایل متنی با دستورالعملهای Robots |
| برای LLMها پیشنهاد شده | استاندارد شناختهشده و پذیرفتهشده وب |
| هدف: ارائه Context | هدف: مدیریت Crawl |
| جایگزین robots.txt نیست | جایگزین llms.txt نیست |
به بیان ساده، robots.txt به رباتها میگوید کجا نروند یا کجا بروند، اما llms.txt توضیح میدهد که اگر رفتید، مهمترین بخشها کداماند.
تفاوت llms.txt با sitemap.xml چیست؟
sitemap.xml به موتورهای جستجو کمک میکند URLهای مهم سایت را پیدا کنند و ساختار فنی آن کاملاً برای خزندههای سنتی طراحی شده است. در مقابل، llms.txt برای ارائه یک نمای متنی و ساختاریافته از محتوای مهم سایت پیشنهاد شده و خواناتر و انسانیتر است.
پس باید این نکته روشن باشد که llms.txt جایگزین Sitemap نیست. این دو فایل مکمل هم هستند، نه رقیب یکدیگر؛ sitemap برای خزش فنی و llms.txt برای فهم محتوایی طراحی شدهاند.
ساختار فایل llms.txt چگونه است؟
حالا وارد بخش عملی میشویم. ساختار پایه یک فایل llms.txt به این شکل است:
# Website Name
> Short description of the website.
## Important Resources
– [Page title](URL): Description
## Documentation
– [Documentation](URL): Description
اجزای فایل llms.txt
اجزای اصلی این ساختار عبارتاند از:
- Heading (#): نام سایت یا برند در ابتدای فایل
- Blockquote (>): توضیح کوتاه یک یا دو خطی درباره سایت
- لینک: آدرس صفحات مهم به فرمت Markdown
- توضیح کوتاه: یک جمله کوتاه بعد از هر لینک که کاربرد آن صفحه را روشن میکند
- دستهبندی صفحات: تقسیم لینکها زیر هدینگهای مجزا مثل Documentation یا Resources
چگونه برای سایت llms.txt ایجاد کنیم؟
برای ساخت فایل، یک فایل متنی ساده به نام llms.txt بسازید و با مارکداون از # برای عنوان اصلی H1 و ## برای زیربخشهای H2 استفاده کنید. طبق استاندارد رسمی،فایل باید شامل یک عنوان H1 برای مجموعه محتوا، سرتیترهایی که محتوای مرتبط را دستهبندی میکنند، لینک به مهمترین صفحات یا نسخه مارکداون آنها، و توضیحات کوتاهی درباره محتوای هر صفحه باشد.
برای لینکها بهتر است نسخه مارکداون صفحات (با پسوند md.) ارائه شود، هرچند در صورت نبود چنین نسخهای، لینک به صفحات HTML عادی هم طبق استاندارد قابل قبول است.در پایان فایل را در ریشه دامنه سایت (مثلاً https://example.com/llms.txt) قرار دهید و صحت لینکها را بررسی کنید؛ ابزارهایی مثل Mintlify یا Firecrawl نیز امکان تولید خودکار این فایل را فراهم میکنند.
صفحات مهم سایت را شناسایی کنید
قبل از هر چیز فهرستی از صفحاتی که واقعاً هویت کسبوکار شما را نشان میدهند تهیه کنید مثل صفحه اصلی، صفحات خدمات کلیدی، مستندات و منابع مرجع.
ساختار فایل را ایجاد کنید
یک فایل متنی ساده با فرمت Markdown بسازید و هدینگها را طبق الگوی استاندارد llms.txt مرتب کنید.
URLهای مهم را اضافه کنید
فقط لینک صفحاتی را اضافه کنید که ارزش واقعی برای درک سایت دارند، نه هر صفحهای که در سایت وجود دارد.
توضیح مختصر برای هر URL بنویسید
هر لینک باید یک توضیح کوتاه و دقیق داشته باشد تا مشخص شود آن صفحه دقیقاً چه چیزی ارائه میدهد.
فایل را در Root سایت قرار دهید
فایل باید در مسیر ریشه دامنه آپلود شود، برای مثال: example.com/llms.txt
دسترسی فایل را بررسی کنید
بعد از آپلود، فایل باید با URL مستقیم و بدون نیاز به لاگین قابل دسترسی باشد.
چه صفحاتی را در llms.txt قرار دهیم؟
پیشنهاد میشود این دسته از صفحات در فایل قرار بگیرند:
- صفحات اصلی سایت
- مستندات فنی یا راهنمای کاربری
- صفحات خدمات مهم
- راهنماهای جامع و آموزشی
- صفحات محصول
- منابع تخصصی
- مقالات مرجع
اما توجه کنید که لازم نیست تمام URLهای سایت را کورکورانه داخل فایل قرار دهید. هدف انتخاب محتوای مهم و مرتبط است، نه تبدیل llms.txt به یک نسخه دوم از sitemap. طبق توصیه Backlinko، بهتر است روی محتوای همیشهسبز مثل مستندات، صفحات محصول و راهنماهای جامع تمرکز کنید و از صفحات کمپینی یا موقتی که مدام تغییر میکنند صرفنظر کنید.
آیا llms.txt برای ChatGPT و Gemini کاربرد دارد؟
این سوال احتمالاً یکی از پرجستوجوترین سوالات درباره این موضوع است، اما پاسخ باید محتاطانه باشد. نباید فرض کرد ChatGPT، Gemini یا سایر مدلها الزاماً llms.txt هر سایت را میخوانند یا از آن برای پاسخدهی استفاده میکنند. پشتیبانی و نحوه استفاده از این فایل به هر سرویس و نحوه پیادهسازی آن بستگی دارد.
برخی ابزارها مثل بخشی از زیرساختهای Anthropic پشتیبانی محدودی از این فایل را در برخی کاربردهای خود گنجاندهاند، اما این به معنای پذیرش گسترده این استاندارد در کل صنعت نیست. اگر میخواهید عمیقتر درباره جایگاه هوش مصنوعی در سئو یاد بگیرید، شرکت در دوره سئو با هوش مصنوعی میتواند دید روشنتری به شما بدهد.
آیا llms.txt باعث دیده شدن سایت در پاسخهای هوش مصنوعی میشود؟
پاسخ کوتاه این است که بهتنهایی تضمینی وجود ندارد. برای AI Visibility باید عوامل گستردهتری را هم در نظر گرفت، از جمله:
- کیفیت محتوا
- اعتبار برند
- منابع معتبر و لینکسازی درست
- پوشش موضوعی کامل
- Entity و شناختهشدن برند در فضای وب
- Citation از منابع معتبر
- ساختار محتوا و خوانایی آن
- اعتبار نویسنده و تخصص محتوا
این موضوع ارتباط مستقیمی با مفهوم GEO (Generative Engine Optimization) دارد؛ چیزی که فراتر از یک فایل ساده است و به استراتژی کامل محتوا برمیگردد. اگر مقاله GEO چیست را مطالعه کرده باشید، متوجه میشوید که llms.txt فقط یک بخش کوچک از این پازل بزرگتر است.
اشتباهات رایج در استفاده از llms.txt
قبل از ساخت این فایل، از این اشتباهات پرهیز کنید:
- تصور کردن llms.txt بهعنوان فاکتور رتبهبندی گوگل
- جایگزین کردن آن با robots.txt
- قرار دادن تمام URLهای سایت بدون انتخاب
- لینک دادن به صفحات بیاهمیت یا کمارزش
- گذاشتن اطلاعات قدیمی و بهروزرسانینشده
- ادعاهای غیرقابل اثبات درباره تأثیر روی ChatGPT
- تصور اینکه صرف وجود فایل، مساوی افزایش Citation است
چگونه وجود و صحت llms.txt را بررسی کنیم؟
برای اطمینان از صحت فایل، این مراحل ساده را دنبال کنید:
- URL فایل را باز کنید و مطمئن شوید بارگذاری میشود.
- بررسی کنید HTTP Status برابر 200 باشد.
- ساختار Markdown فایل را چک کنید.
- لینکهای داخل فایل را تست کنید تا خراب نباشند.
- مطمئن شوید URLهای مهم و مرتبط در فایل درج شدهاند.
- محتوای فایل را بهطور دورهای بهروز نگه دارید.
آیا داشتن llms.txt برای همه سایتها ضروری است؟
خیر. llms.txt در حال حاضر یک الزام عمومی برای همه سایتها نیست. اما برای سایتهایی که ویژگیهای زیر را دارند، ممکن است ایجاد آن ارزش آزمایشی داشته باشد:
- Documentation گسترده دارند
- SaaS هستند و محصول فنی ارائه میدهند
- محتوای تخصصی و حجیم دارند
- محصولات و خدمات پیچیدهای دارند که نیاز به توضیح دارند
- میخواهند ساختار محتوای خود را برای اکوسیستم AI بهتر معرفی کنند
اگر مطمئن نیستید سایت شما در کدام دسته قرار میگیرد یا نیاز به استراتژی کاملتری برای سئو و آمادهسازی محتوا برای هوش مصنوعی دارید، دریافت خدمات مشاوره سئو میتواند مسیر را روشنتر کند.
سخن آخر
اگر بخواهیم خلاصه کنیم، llms.txt یک ابزار مکمل و آزمایشی است، نه یک استاندارد اجباری یا فاکتور رتبهبندی. برای شروع، فهرستی از صفحات کلیدی سایت خود تهیه کنید، یک فایل Markdown ساده با توضیحات کوتاه و دقیق بسازید، آن را در ریشه دامنه قرار دهید و دسترسی آن را تست کنید.
اما هرگز این فایل را جایگزین robots.txt، sitemap.xml یا استراتژی محتوایی و لینکسازی نکنید.نکته مهمتر این است که تمرکز اصلی همچنان باید روی کیفیت محتوا، ساختار درست سایت و اعتبار برند باشد؛ چیزهایی که واقعاً روی رتبه در گوگل و دیدهشدن در پاسخهای هوش مصنوعی اثر دارند.
اگر میخواهید مسیر یادگیری سئو را از پایه شروع کنید، پیشنهاد میکنم نگاهی به مقاله سئو چیست بیندازید، و اگر به دنبال رشد تخصصیتر و همراهی مستمر هستید، منتورینگ سئو میتواند گزینه مناسبی برای شما باشد.
سوالات متداول
llms.txt چیست؟
llms.txt یک فایل متنی با فرمت Markdown است که در ریشه سایت قرار میگیرد و خلاصهای ساختاریافته از محتوای مهم سایت را برای مدلهای زبانی بزرگ فراهم میکند.
آیا llms.txt روی سئو تأثیر دارد؟
خیر، در حال حاضر llms.txt یک فاکتور رتبهبندی تأییدشده گوگل نیست و نباید با سئوی سنتی اشتباه گرفته شود.
آیا llms.txt جایگزین robots.txt است؟
خیر. این دو فایل کارکرد کاملاً متفاوتی دارند؛ robots.txt دسترسی خزندهها را کنترل میکند و llms.txt اطلاعات محتوایی ارائه میدهد.
آیا ChatGPT از llms.txt استفاده میکند؟
پشتیبانی از این فایل به هر سرویس بستگی دارد و نمیتوان با قطعیت گفت همه مدلها آن را میخوانند یا به آن استناد میکنند.
فایل llms.txt را کجا قرار دهیم؟
فایل باید در مسیر ریشه دامنه، مثل example.com/llms.txt، قرار بگیرد تا با URL مستقیم قابل دسترسی باشد.
آیا ایجاد llms.txt برای همه سایتها ضروری است؟
خیر، اما برای سایتهای SaaS، مستنداتمحور یا با محصولات پیچیده میتواند یک اقدام آزمایشی مفید باشد.
/ 5.
تاکنون هیچ رأیی ثبت نشده است! اولین نفری باشید که به این پست امتیاز میدهد.















