منابع ماشینخوان مهم را با رابطههای معتبر پیوند (Link) معرفی کنید.
رابطههای پیوند (Link) امکان کشف قراردادها و مستندات را بدون استخراج مستقیم از صفحه فراهم میکنند.
نمونه اصلاح
Link: </openapi.json>; rel="service-desc"; type="application/json"
در حال دریافت اطلاعات…
READINESS REPORT · B
رابطههای پیوند (Link) امکان کشف قراردادها و مستندات را بدون استخراج مستقیم از صفحه فراهم میکنند.
Link: </openapi.json>; rel="service-desc"; type="application/json"
یک نمای فشرده میتواند مسیرهای مهم و زمینهٔ سایت را برای عاملها روشنتر کند.
# Example > Short description of the site. ## Primary resources - [Docs](https://example.com/docs)
نسخهٔ متنی ساختاریافته میتواند هزینهٔ استخراج محتوای اصلی را برای عاملها کاهش دهد.
if (request.headers.get('Accept')?.includes('text/markdown')) {
return new Response(markdown, { headers: { 'Content-Type': 'text/markdown; charset=utf-8' } })
}HTML معنایی استخراج عنوان، بخش اصلی و بلوکهای محتوایی را قابلاعتمادتر میکند.
<main>
<article>
<h1>Page title</h1>
<p>Primary content…</p>
</article>
</main>عاملها و خزندهها باید بتوانند سیاست دسترسی عمومی سایت را کشف کنند.
پیشنهاد اصلاح: یک robots.txt معتبر در ریشهٔ دامنه منتشر کنید.
آنچه دیدیم: network_error
انتظار آزمون: پاسخ عمومی قابل ارزیابی
بررسی بهدلیل خطای شبکه/بودجه کامل نشد (network_error).
https://hekmateislami.com/robots.txtنبود نقشهٔ سایت کشف ساختاریافتهٔ محتوای عمومی را سختتر میکند.
آنچه دیدیم: text/xml; charset=UTF-8
انتظار آزمون: sitemap.xml قابل دریافت
نقشهٔ سایت در مسیر استاندارد قابل دریافت است.
https://hekmateislami.com/sitemap_index.xmlیک نمای فشرده میتواند مسیرهای مهم و زمینهٔ سایت را برای عاملها روشنتر کند.
پیشنهاد اصلاح: در صورت مناسببودن برای سایت، یک llms.txt کوتاه و بهروز منتشر کنید.
آنچه دیدیم: HTTP 404
انتظار آزمون: متن غیرخالی در /llms.txt
llms.txt متنی و قابل استفاده پیدا نشد.
https://hekmateislami.com/llms.txtرابطههای پیوند (Link) امکان کشف قراردادها و مستندات را بدون استخراج مستقیم از صفحه فراهم میکنند.
پیشنهاد اصلاح: منابع ماشینخوان مهم را با رابطههای معتبر پیوند (Link) معرفی کنید.
آنچه دیدیم: هدر Link وجود ندارد
انتظار آزمون: حداقل یک رابطهٔ پیوند HTTP
هدر Link روی پاسخ صفحهٔ اصلی وجود ندارد.
https://hekmateislami.com/نسخهٔ متنی ساختاریافته میتواند هزینهٔ استخراج محتوای اصلی را برای عاملها کاهش دهد.
پیشنهاد اصلاح: اگر محتوای Markdown ارائه میکنید، برای Accept: text/markdown پاسخ با Content-Type درست برگردانید.
آنچه دیدیم: text/html; charset=UTF-8
انتظار آزمون: Content-Type: text/markdown برای درخواست Markdown
درخواست Accept: text/markdown پاسخ Markdown معتبر دریافت نکرد.
https://hekmateislami.com/دادهٔ ساختاریافته ابهام در تشخیص موجودیتها و نوع محتوا را کاهش میدهد.
آنچه دیدیم: JSON-LD پیدا شد
انتظار آزمون: application/ld+json
JSON-LD در HTML عمومی پیدا شد.
https://hekmateislami.com/canonical روشن از برداشت چند URL بهعنوان منابع مستقل و متناقض جلوگیری میکند.
آنچه دیدیم: پیوند canonical پیدا شد
انتظار آزمون: <link rel="canonical" href="…">
canonical در HTML پیدا شد.
https://hekmateislami.com/HTML معنایی استخراج عنوان، بخش اصلی و بلوکهای محتوایی را قابلاعتمادتر میکند.
پیشنهاد اصلاح: از heading و عناصر معنایی مانند main/article/nav بهصورت منظم استفاده کنید.
آنچه دیدیم: h1=false; semantic_elements=49
انتظار آزمون: H1 و ساختار معنایی قابل تشخیص
ساختار معنایی صفحه محدود یا نامشخص است.
https://hekmateislami.com/سیاست ماشینخوان ابهام در ترجیح ناشر دربارهٔ استفادههای AI را کمتر میکند.
پیشنهاد اصلاح: اگر سیاست Content Signals دارید، آن را با syntax معتبر در robots.txt منتشر کنید.
آنچه دیدیم: network_error
انتظار آزمون: پاسخ عمومی قابل ارزیابی
بررسی بهدلیل خطای شبکه/بودجه کامل نشد (network_error).
https://hekmateislami.com/robots.txtعاملها برای نسبتدادن محتوا و خدمات به موجودیت درست به نشانههای هویتی نیاز دارند.
آنچه دیدیم: identity_type=true; name=true
انتظار آزمون: Organization/WebSite JSON-LD دارای name
هویت ساختاریافتهٔ سایت/سازمان پیدا شد.
https://hekmateislami.com/منشأ و انتساب روشن به عاملها کمک میکند منبع و مسئولیت محتوای تحریریهای را تشخیص دهند.
آنچه دیدیم: author=true; publisher=true
انتظار آزمون: author و publisher برای محتوای تحریریهای
author و publisher در دادهٔ عمومی پیدا شدند.
https://hekmateislami.com/مسیر تماس یا معرفی عمومی به اعتبارسنجی موجودیت پشت سایت کمک میکند.
آنچه دیدیم: نشانهٔ عمومی تماس یا معرفی پیدا شد
انتظار آزمون: ContactPoint یا مسیر عمومی تماس/درباره
یک مسیر عمومی هویت/تماس قابل تشخیص است.
https://hekmateislami.com/سیاست صریح، رفتار مطلوب ناشر را برای خزندههای اصلی قابلتفسیر میکند.
پیشنهاد اصلاح: در صورت داشتن سیاست مشخص، شناسههای User-agent مربوط به هوش مصنوعی را صریحاً در robots.txt پوشش دهید.
آنچه دیدیم: network_error
انتظار آزمون: پاسخ عمومی قابل ارزیابی
بررسی بهدلیل خطای شبکه/بودجه کامل نشد (network_error).
https://hekmateislami.com/robots.txtبرای سایتی که API معرفی میکند، نبود فهرست، کشف سرویسها را پراکنده و وابسته به حدس میکند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://hekmateislami.com/.well-known/api-catalogAPI بدون قرارداد صریح برای عاملها سختتر و پرخطاتر قابل استفاده است.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://hekmateislami.com/openapi.jsonحتی API عمومی باید مدل دسترسی یا نبود احراز هویت را بدون ابهام توضیح دهد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://hekmateislami.com/auth.mdسرویس محافظتشده بدون فرادادهٔ معتبر، راهاندازی احراز هویت عامل را مختل میکند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: auth_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://hekmateislami.com/.well-known/oauth-authorization-serverعامل باید بتواند منبع محافظتشده را به سرور مجوزدهی درست مرتبط کند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: auth_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://hekmateislami.com/.well-known/oauth-protected-resourceاعلام MCP بدون سازوکار کشف معتبر باعث شکست اتصال خودکار میشود.
آنچه دیدیم: surface_not_detected
انتظار آزمون: mcp_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://hekmateislami.com/.well-known/mcp/server-card.jsonکارت عاملِ اعلامشده باید با نشانیهای سرویس و عملیات واقعی آن تطابق داشته باشد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: a2a_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://hekmateislami.com/.well-known/agent-card.jsonقابلیت بومی مرورگرِ اعلامشده باید در HTML/JavaScript عمومی قابل تشخیص باشد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: webmcp_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این مجموعهٔ معیارها امتیاز منفی ایجاد نمیکند.
https://hekmateislami.com/