یک robots.txt معتبر در ریشهٔ دامنه منتشر کنید.
عاملها و خزندهها باید بتوانند سیاست دسترسی عمومی سایت را کشف کنند.
نمونه اصلاح
User-agent: * Allow: / Sitemap: https://example.com/sitemap.xml
در حال دریافت اطلاعات…
READINESS REPORT · D
عاملها و خزندهها باید بتوانند سیاست دسترسی عمومی سایت را کشف کنند.
User-agent: * Allow: / Sitemap: https://example.com/sitemap.xml
نبود نقشهٔ سایت کشف ساختاریافتهٔ محتوای عمومی را سختتر میکند.
<?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url><loc>https://example.com/</loc></url> </urlset>
canonical روشن از برداشت چند URL بهعنوان منابع مستقل و متناقض جلوگیری میکند.
<link rel="canonical" href="https://example.com/canonical-page" />
دادهٔ ساختاریافته ابهام در تشخیص موجودیتها و نوع محتوا را کاهش میدهد.
<script type="application/ld+json">
{"@context":"https://schema.org","@type":"WebSite","name":"Example","url":"https://example.com/"}
</script>عاملها و خزندهها باید بتوانند سیاست دسترسی عمومی سایت را کشف کنند.
پیشنهاد اصلاح: یک robots.txt معتبر در ریشهٔ دامنه منتشر کنید.
آنچه دیدیم: HTTP 521 text/plain; charset=UTF-8
انتظار آزمون: HTTP 2xx + text/plain
robots.txt معتبر با نوع محتوای text/plain پیدا نشد.
https://herbalkala.ir/robots.txtنبود نقشهٔ سایت کشف ساختاریافتهٔ محتوای عمومی را سختتر میکند.
پیشنهاد اصلاح: sitemap.xml را منتشر و در robots.txt معرفی کنید.
آنچه دیدیم: HTTP 521
انتظار آزمون: sitemap.xml قابل دریافت
sitemap.xml معتبر پیدا نشد.
https://herbalkala.ir/sitemap.xmlیک نمای فشرده میتواند مسیرهای مهم و زمینهٔ سایت را برای عاملها روشنتر کند.
پیشنهاد اصلاح: در صورت مناسببودن برای سایت، یک llms.txt کوتاه و بهروز منتشر کنید.
آنچه دیدیم: HTTP 521
انتظار آزمون: متن غیرخالی در /llms.txt
llms.txt متنی و قابل استفاده پیدا نشد.
https://herbalkala.ir/llms.txtرابطههای پیوند (Link) امکان کشف قراردادها و مستندات را بدون استخراج مستقیم از صفحه فراهم میکنند.
پیشنهاد اصلاح: منابع ماشینخوان مهم را با رابطههای معتبر پیوند (Link) معرفی کنید.
آنچه دیدیم: هدر Link وجود ندارد
انتظار آزمون: حداقل یک رابطهٔ پیوند HTTP
هدر Link روی پاسخ صفحهٔ اصلی وجود ندارد.
https://herbalkala.ir/نسخهٔ متنی ساختاریافته میتواند هزینهٔ استخراج محتوای اصلی را برای عاملها کاهش دهد.
پیشنهاد اصلاح: اگر محتوای Markdown ارائه میکنید، برای Accept: text/markdown پاسخ با Content-Type درست برگردانید.
آنچه دیدیم: text/plain; charset=UTF-8
انتظار آزمون: Content-Type: text/markdown برای درخواست Markdown
درخواست Accept: text/markdown پاسخ Markdown معتبر دریافت نکرد.
https://herbalkala.ir/دادهٔ ساختاریافته ابهام در تشخیص موجودیتها و نوع محتوا را کاهش میدهد.
پیشنهاد اصلاح: JSON-LD معتبر و متناسب با نوع صفحه اضافه کنید.
آنچه دیدیم: JSON-LD پیدا نشد
انتظار آزمون: application/ld+json
JSON-LD در HTML عمومی پیدا نشد.
https://herbalkala.ir/canonical روشن از برداشت چند URL بهعنوان منابع مستقل و متناقض جلوگیری میکند.
پیشنهاد اصلاح: برای صفحهٔ اصلی و صفحات محتوایی canonical معتبر منتشر کنید.
آنچه دیدیم: پیوند canonical وجود ندارد
انتظار آزمون: <link rel="canonical" href="…">
canonical قابل تشخیص در صفحهٔ اصلی پیدا نشد.
https://herbalkala.ir/HTML معنایی استخراج عنوان، بخش اصلی و بلوکهای محتوایی را قابلاعتمادتر میکند.
پیشنهاد اصلاح: از heading و عناصر معنایی مانند main/article/nav بهصورت منظم استفاده کنید.
آنچه دیدیم: h1=false; semantic_elements=0
انتظار آزمون: H1 و ساختار معنایی قابل تشخیص
ساختار معنایی صفحه محدود یا نامشخص است.
https://herbalkala.ir/سیاست ماشینخوان ابهام در ترجیح ناشر دربارهٔ استفادههای AI را کمتر میکند.
پیشنهاد اصلاح: اگر سیاست Content Signals دارید، آن را با syntax معتبر در robots.txt منتشر کنید.
آنچه دیدیم: Content-Signal وجود ندارد
انتظار آزمون: دستور Content-Signal در robots.txt
Content-Signal در robots.txt پیدا نشد.
https://herbalkala.ir/robots.txtعاملها برای نسبتدادن محتوا و خدمات به موجودیت درست به نشانههای هویتی نیاز دارند.
پیشنهاد اصلاح: Organization یا WebSite JSON-LD با نام و URL معتبر منتشر کنید.
آنچه دیدیم: identity_type=false; name=false
انتظار آزمون: Organization/WebSite JSON-LD دارای name
هویت ساختاریافتهٔ کامل برای سایت/سازمان پیدا نشد.
https://herbalkala.ir/منشأ و انتساب روشن به عاملها کمک میکند منبع و مسئولیت محتوای تحریریهای را تشخیص دهند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: publisher_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/مسیر تماس یا معرفی عمومی به اعتبارسنجی موجودیت پشت سایت کمک میکند.
پیشنهاد اصلاح: صفحهٔ تماس/درباره یا ContactPoint ماشینخوان و قابلدسترسی ارائه کنید.
آنچه دیدیم: نشانهٔ عمومی تماس پیدا نشد
انتظار آزمون: ContactPoint یا مسیر عمومی تماس/درباره
مسیر عمومی تماس یا معرفی قابل تشخیص نیست.
https://herbalkala.ir/سیاست صریح، رفتار مطلوب ناشر را برای خزندههای اصلی قابلتفسیر میکند.
پیشنهاد اصلاح: در صورت داشتن سیاست مشخص، شناسههای User-agent مربوط به هوش مصنوعی را صریحاً در robots.txt پوشش دهید.
آنچه دیدیم: قاعدهٔ صریحی برای خزندههای هوش مصنوعی وجود ندارد
انتظار آزمون: سیاست صریح برای خزندههای هوش مصنوعی
قاعدهٔ صریحی برای خزندههای شناختهشدهٔ هوش مصنوعی پیدا نشد.
https://herbalkala.ir/robots.txtبرای سایتی که API معرفی میکند، نبود فهرست، کشف سرویسها را پراکنده و وابسته به حدس میکند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/.well-known/api-catalogAPI بدون قرارداد صریح برای عاملها سختتر و پرخطاتر قابل استفاده است.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/openapi.jsonحتی API عمومی باید مدل دسترسی یا نبود احراز هویت را بدون ابهام توضیح دهد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/auth.mdسرویس محافظتشده بدون فرادادهٔ معتبر، راهاندازی احراز هویت عامل را مختل میکند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: auth_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/.well-known/oauth-authorization-serverعامل باید بتواند منبع محافظتشده را به سرور مجوزدهی درست مرتبط کند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: auth_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/.well-known/oauth-protected-resourceاعلام MCP بدون سازوکار کشف معتبر باعث شکست اتصال خودکار میشود.
آنچه دیدیم: surface_not_detected
انتظار آزمون: mcp_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/.well-known/mcp/server-card.jsonکارت عاملِ اعلامشده باید با نشانیهای سرویس و عملیات واقعی آن تطابق داشته باشد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: a2a_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/.well-known/agent-card.jsonقابلیت بومی مرورگرِ اعلامشده باید در HTML/JavaScript عمومی قابل تشخیص باشد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: webmcp_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://herbalkala.ir/