برای صفحهٔ اصلی و صفحات محتوایی canonical معتبر منتشر کنید.
canonical روشن از برداشت چند URL بهعنوان منابع مستقل و متناقض جلوگیری میکند.
نمونه اصلاح
<link rel="canonical" href="https://example.com/canonical-page" />
در حال دریافت اطلاعات…
گزارش آمادگی · نیازمند بررسی
این گزارش با قواعد قدیمی تولید شده و ممکن است پاسخ ۲۰۰ یا صفحهٔ جایگزین را معتبر حساب کرده باشد. برای امتیاز قابل مقایسه، سایت را دوباره بررسی کنید. گزارش قبلی برای سابقه نگه داشته شده است.
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>Link relationها امکان کشف قراردادها و مستندات را بدون scraping صفحه فراهم میکنند.
Link: </openapi.json>; rel="service-desc"; type="application/json"
یک نمای فشرده میتواند مسیرهای مهم و زمینهٔ سایت را برای عاملها روشنتر کند.
# Example > Short description of the site. ## Primary resources - [Docs](https://example.com/docs)
عاملها و خزندهها باید بتوانند سیاست دسترسی عمومی سایت را کشف کنند.
آنچه دیدیم: robots.txt text/plain
انتظار آزمون: HTTP 2xx + text/plain
robots.txt معتبر و قابل دریافت است.
https://biodiversitycredit.ir/robots.txtنبود نقشهٔ سایت کشف ساختاریافتهٔ محتوای عمومی را سختتر میکند.
آنچه دیدیم: application/xml
انتظار آزمون: sitemap.xml قابل دریافت
نقشهٔ سایت در مسیر استاندارد قابل دریافت است.
https://biodiversitycredit.ir/sitemap.xmlیک نمای فشرده میتواند مسیرهای مهم و زمینهٔ سایت را برای عاملها روشنتر کند.
پیشنهاد اصلاح: در صورت مناسببودن برای سایت، یک llms.txt کوتاه و بهروز منتشر کنید.
آنچه دیدیم: HTTP 404
انتظار آزمون: متن غیرخالی در /llms.txt
llms.txt متنی و قابل استفاده پیدا نشد.
https://biodiversitycredit.ir/llms.txtLink relationها امکان کشف قراردادها و مستندات را بدون scraping صفحه فراهم میکنند.
پیشنهاد اصلاح: منابع ماشینخوان مهم را با Link relationهای معتبر معرفی کنید.
آنچه دیدیم: Link header absent
انتظار آزمون: حداقل یک HTTP Link relation
هدر Link روی پاسخ صفحهٔ اصلی وجود ندارد.
https://biodiversitycredit.ir/نسخهٔ متنی ساختاریافته میتواند هزینهٔ استخراج محتوای اصلی را برای عاملها کاهش دهد.
پیشنهاد اصلاح: اگر محتوای Markdown ارائه میکنید، برای Accept: text/markdown پاسخ با Content-Type درست برگردانید.
آنچه دیدیم: text/html; charset=utf-8
انتظار آزمون: Content-Type: text/markdown برای درخواست Markdown
درخواست Accept: text/markdown پاسخ Markdown معتبر دریافت نکرد.
https://biodiversitycredit.ir/دادهٔ ساختاریافته ابهام در تشخیص موجودیتها و نوع محتوا را کاهش میدهد.
پیشنهاد اصلاح: JSON-LD معتبر و متناسب با نوع صفحه اضافه کنید.
آنچه دیدیم: JSON-LD not found
انتظار آزمون: application/ld+json
JSON-LD در HTML عمومی پیدا نشد.
https://biodiversitycredit.ir/canonical روشن از برداشت چند URL بهعنوان منابع مستقل و متناقض جلوگیری میکند.
پیشنهاد اصلاح: برای صفحهٔ اصلی و صفحات محتوایی canonical معتبر منتشر کنید.
آنچه دیدیم: canonical link absent
انتظار آزمون: <link rel="canonical" href="…">
canonical قابل تشخیص در صفحهٔ اصلی پیدا نشد.
https://biodiversitycredit.ir/HTML معنایی استخراج عنوان، بخش اصلی و بلوکهای محتوایی را قابلاعتمادتر میکند.
پیشنهاد اصلاح: از heading و عناصر معنایی مانند main/article/nav بهصورت منظم استفاده کنید.
آنچه دیدیم: h1=false; semantic_elements=0
انتظار آزمون: H1 و ساختار معنایی قابل تشخیص
ساختار معنایی صفحه محدود یا نامشخص است.
https://biodiversitycredit.ir/سیاست ماشینخوان ابهام در ترجیح ناشر دربارهٔ استفادههای AI را کمتر میکند.
آنچه دیدیم: Content-Signal: search=yes,ai-train=no,use=reference
انتظار آزمون: Content-Signal directive در robots.txt
Content-Signal در robots.txt پیدا شد.
https://biodiversitycredit.ir/robots.txtعاملها برای نسبتدادن محتوا و خدمات به موجودیت درست به نشانههای هویتی نیاز دارند.
پیشنهاد اصلاح: Organization یا WebSite JSON-LD با نام و URL معتبر منتشر کنید.
آنچه دیدیم: identity_type=false; name=false
انتظار آزمون: Organization/WebSite JSON-LD دارای name
هویت ساختاریافتهٔ کامل برای سایت/سازمان پیدا نشد.
https://biodiversitycredit.ir/provenance روشن به عاملها کمک میکند منبع و مسئولیت محتوای تحریریهای را تشخیص دهند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: publisher_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/مسیر تماس یا معرفی عمومی به اعتبارسنجی موجودیت پشت سایت کمک میکند.
پیشنهاد اصلاح: صفحهٔ تماس/درباره یا ContactPoint ماشینخوان و قابلدسترسی ارائه کنید.
آنچه دیدیم: no public contact signal found
انتظار آزمون: ContactPoint یا مسیر عمومی تماس/درباره
مسیر عمومی تماس یا معرفی قابل تشخیص نیست.
https://biodiversitycredit.ir/سیاست صریح، رفتار مطلوب ناشر را برای خزندههای اصلی قابلتفسیر میکند.
آنچه دیدیم: GPTBot, ClaudeBot, Google-Extended
انتظار آزمون: سیاست صریح برای خزندههای AI مرتبط
3 خزندهٔ AI بهصورت صریح پوشش داده شده است.
https://biodiversitycredit.ir/robots.txtبرای سایتی که API معرفی میکند، catalog نبودن کشف سرویسها را پراکنده و وابسته به حدس میکند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/.well-known/api-catalogAPI بدون قرارداد صریح برای عاملها سختتر و پرخطاتر قابل استفاده است.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/openapi.jsonحتی API عمومی باید مدل دسترسی یا نبود احراز هویت را بدون ابهام توضیح دهد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: api_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/auth.mdسرویس محافظتشده بدون metadata معتبر، bootstrap احراز هویت عامل را مختل میکند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: auth_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/.well-known/oauth-authorization-serverعامل باید بتواند منبع محافظتشده را به authorization server درست مرتبط کند.
آنچه دیدیم: surface_not_detected
انتظار آزمون: auth_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/.well-known/oauth-protected-resourceادعای MCP بدون discovery معتبر باعث شکست اتصال خودکار میشود.
آنچه دیدیم: surface_not_detected
انتظار آزمون: mcp_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/.well-known/mcp/server-card.jsonAgent Card ادعاشده باید با endpointها و actionهای واقعی سرویس تطابق داشته باشد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: a2a_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/.well-known/agent-card.jsonقابلیت browser-native اعلامشده باید در HTML/JavaScript عمومی قابل تشخیص باشد.
آنچه دیدیم: surface_not_detected
انتظار آزمون: webmcp_surface
این قابلیت روی سایت تشخیص داده نشد؛ نبود آن در این ruleset امتیاز منفی ایجاد نمیکند.
https://biodiversitycredit.ir/