{"shareToken":"fmwtmysbwz26","shareUrl":"http://www.whosbest.org/check/fmwtmysbwz26","markdownUrl":"http://www.whosbest.org/api/v1/readiness/scan/fmwtmysbwz26.md","jsonUrl":"http://www.whosbest.org/api/v1/readiness/scan/fmwtmysbwz26","badgeUrl":"http://www.whosbest.org/api/badge/www.wte.net.svg","checkedAt":"2026-08-23T20:54:43.0233279","isPrivate":false,"report":{"rootUrl":"https://www.wte.net/","normalizedHost":"www.wte.net","startedAt":"2026-08-23T20:54:40.812543Z","completedAt":"2026-08-23T20:54:43.0233279Z","pagesDiscovered":267,"pagesScanned":10,"engineVersion":"2.0","siteChecks":[{"id":"S1","name":"llms.txt exists","group":"site","tier":"required","status":"pass","message":"Found llms.txt at https://www.wte.net/llms.txt","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"Probe /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Selected /llms.txt: HTTP 200, text/plain; charset=utf-8, 8,267 chars","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Found llms.txt at https://www.wte.net/llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S2","name":"llms.txt served as text/plain","group":"site","tier":"required","status":"pass","message":"Content-Type is text/plain; charset=utf-8","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Content-Type header: text/plain; charset=utf-8 → media type 'text/plain'","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type is text/plain; charset=utf-8","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S3","name":"llms.txt is non-empty","group":"site","tier":"required","status":"pass","message":"llms.txt has 8,267 characters","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Body: 8,267 chars, 124 non-blank line(s)","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"llms.txt has 8,267 characters","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S4","name":"llms.txt links do not point at .html files","group":"site","tier":"recommended","status":"pass","message":"No links point at .html files","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Inspected 6 link(s); 0 end in .html/.htm","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No links point at .html files","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S5","name":"robots.txt allows AI crawlers","group":"site","tier":"required","status":"pass","message":"None of the 9 known AI crawlers are disallowed","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /robots.txt","url":"https://www.wte.net/robots.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"#\n# Agile1 - WTE\n# Updated: 2026-06-12\n#\n\nUser-agent: *\nDisallow: /admin\nDisallow: /cmsdesk\nDisallow: /System/\nDisallow: /NoTrack/\nDisallow: /Tiny\nDisallow: /wip/\nDisallow: /client-portal\nDisallow: /client-portal/\nDisallow: /apps/\nDisallow: /system/search-results\nDisallow: /search\nDisallow: /search/…","outcome":"positive","durationMs":107},{"action":"parse","label":"Parsed robots.txt: 10 group(s), 1 sitemap line(s), 0 Content-Signal line(s); root path allowed for all 9 known AI crawlers","url":"https://www.wte.net/robots.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"None of the 9 known AI crawlers are disallowed","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S6","name":"/llms.txt is not blocked by robots.txt","group":"site","tier":"required","status":"pass","message":"/llms.txt is allowed for all crawlers","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /robots.txt","url":"https://www.wte.net/robots.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"#\n# Agile1 - WTE\n# Updated: 2026-06-12\n#\n\nUser-agent: *\nDisallow: /admin\nDisallow: /cmsdesk\nDisallow: /System/\nDisallow: /NoTrack/\nDisallow: /Tiny\nDisallow: /wip/\nDisallow: /client-portal\nDisallow: /client-portal/\nDisallow: /apps/\nDisallow: /system/search-results\nDisallow: /search\nDisallow: /search/…","outcome":"positive","durationMs":107},{"action":"parse","label":"Evaluated /llms.txt against 10 user agents (* + AI crawlers): none disallow it","url":"https://www.wte.net/robots.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"/llms.txt is allowed for all crawlers","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S7","name":"robots.txt exists","group":"site","tier":"required","status":"pass","message":"robots.txt found (10 group(s), 1 sitemap line(s))","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /robots.txt","url":"https://www.wte.net/robots.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"#\n# Agile1 - WTE\n# Updated: 2026-06-12\n#\n\nUser-agent: *\nDisallow: /admin\nDisallow: /cmsdesk\nDisallow: /System/\nDisallow: /NoTrack/\nDisallow: /Tiny\nDisallow: /wip/\nDisallow: /client-portal\nDisallow: /client-portal/\nDisallow: /apps/\nDisallow: /system/search-results\nDisallow: /search\nDisallow: /search/…","outcome":"positive","durationMs":107},{"action":"parse","label":"Parsed robots.txt: 10 group(s), 1 sitemap line(s), 0 Content-Signal line(s)","url":"https://www.wte.net/robots.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"robots.txt found (10 group(s), 1 sitemap line(s))","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S8","name":"sitemap.xml is valid","group":"site","tier":"required","status":"pass","message":"Valid sitemap: 271 URL(s)","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /sitemap.xml","url":"https://www.wte.net/sitemap.xml","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"negative","durationMs":139},{"action":"fetch","label":"GET /sitemap2.xml","url":"https://www.wte.net/sitemap2.xml","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/xml"},"bodyPreview":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\" xmlns:xhtml=\"http://www.w3.org/1999/xhtml\">\n\n  <url>\n       <loc>https://www.wte.net/</loc>\n       <lastmod>2023-06-22T01:44:51+00:00</lastmod>\n       <changefreq>daily</changefreq>\n       <priority>1…","outcome":"positive","durationMs":26},{"action":"parse","label":"Parsed /sitemap2.xml: 271 URL(s), 0 child sitemap(s)","url":"https://www.wte.net/sitemap2.xml","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Valid sitemap: 271 URL(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S9","name":"sitemap entries have lastmod","group":"site","tier":"recommended","status":"pass","message":"271/271 entries (100%) have lastmod","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /sitemap.xml","url":"https://www.wte.net/sitemap.xml","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"negative","durationMs":139},{"action":"fetch","label":"GET /sitemap2.xml","url":"https://www.wte.net/sitemap2.xml","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/xml"},"bodyPreview":"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n\n<urlset xmlns=\"http://www.sitemaps.org/schemas/sitemap/0.9\" xmlns:xhtml=\"http://www.w3.org/1999/xhtml\">\n\n  <url>\n       <loc>https://www.wte.net/</loc>\n       <lastmod>2023-06-22T01:44:51+00:00</lastmod>\n       <changefreq>daily</changefreq>\n       <priority>1…","outcome":"positive","durationMs":26},{"action":"parse","label":"Counted <lastmod> on 271 <url> entries: 271 present, 0 missing","url":"https://www.wte.net/sitemap2.xml","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"271/271 entries (100%) have lastmod","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S10","name":"sitemap.md exists","group":"site","tier":"recommended","status":"fail","message":"No sitemap.md at /sitemap.md, /docs/sitemap.md or /.well-known/sitemap.md","howToFix":"# Sitemap\n\n## Pages\n\n- [Home](https://www.wte.net/)\n- [About](https://www.wte.net/about)\n","fixPrompt":"You are editing the website at www.wte.net. The site has no markdown sitemap. Publish https://www.wte.net/sitemap.md (text/markdown) listing every page as a markdown link under ## headings. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"Probe /sitemap.md","url":"https://www.wte.net/sitemap.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":34},{"action":"fetch","label":"Probe /docs/sitemap.md","url":"https://www.wte.net/docs/sitemap.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":35},{"action":"fetch","label":"Probe /.well-known/sitemap.md","url":"https://www.wte.net/.well-known/sitemap.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":46},{"action":"parse","label":"None of the 3 candidate locations returned a 2xx text/markdown document","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No sitemap.md at /sitemap.md, /docs/sitemap.md or /.well-known/sitemap.md","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"S11","name":"sitemap.md has headings and links","group":"site","tier":"recommended","status":"fail","message":"sitemap.md not found","howToFix":"## Pages\n\n- [Home](https://www.wte.net/)","fixPrompt":"You are editing the website at www.wte.net. sitemap.md lacks headings and/or links. Structure sitemap.md with at least one # or ## heading and a bullet list of markdown links to pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"Probe /sitemap.md","url":"https://www.wte.net/sitemap.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":34},{"action":"fetch","label":"Probe /docs/sitemap.md","url":"https://www.wte.net/docs/sitemap.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":35},{"action":"fetch","label":"Probe /.well-known/sitemap.md","url":"https://www.wte.net/.well-known/sitemap.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":46},{"action":"parse","label":"No sitemap.md to inspect (see S10)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"sitemap.md not found","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"S12","name":"AGENTS.md exists","group":"site","tier":"recommended","status":"fail","message":"No AGENTS.md at /AGENTS.md, /agents.md, /.well-known/agents.md, /docs/AGENTS.md, /CLAUDE.md or /.cursorrules","howToFix":"# AGENTS.md\n\n## Getting started\n\n…\n\n## Configuration\n\n…\n\n## Usage\n\n…\n","fixPrompt":"You are editing the website at www.wte.net. The site has no AGENTS.md. Publish https://www.wte.net/AGENTS.md (text/markdown) with ## Getting started, ## Configuration and ## Usage sections explaining how agents should use the site and its APIs. Spec: https://agents.md/","specUrl":"https://agents.md/","evidence":[{"action":"fetch","label":"Probe /AGENTS.md","url":"https://www.wte.net/AGENTS.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":35},{"action":"fetch","label":"Probe /agents.md","url":"https://www.wte.net/agents.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":24},{"action":"fetch","label":"Probe /.well-known/agents.md","url":"https://www.wte.net/.well-known/agents.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":24},{"action":"fetch","label":"Probe /docs/AGENTS.md","url":"https://www.wte.net/docs/AGENTS.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":59},{"action":"fetch","label":"Probe /CLAUDE.md","url":"https://www.wte.net/CLAUDE.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":7},{"action":"fetch","label":"Probe /.cursorrules","url":"https://www.wte.net/.cursorrules","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":4},{"action":"parse","label":"None of the 6 candidate locations returned a 2xx text document","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No AGENTS.md at /AGENTS.md, /agents.md, /.well-known/agents.md, /docs/AGENTS.md, /CLAUDE.md or /.cursorrules","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"S13","name":"AGENTS.md has required sections","group":"site","tier":"recommended","status":"fail","message":"AGENTS.md not found","howToFix":"## Getting started\n\n## Configuration\n\n## Usage\n","fixPrompt":"You are editing the website at www.wte.net. AGENTS.md is missing required sections. Add at least two of these headings to AGENTS.md: Installation/Setup/Getting started, Configuration, Usage/Examples. Spec: https://agents.md/","specUrl":"https://agents.md/","evidence":[{"action":"fetch","label":"Probe /AGENTS.md","url":"https://www.wte.net/AGENTS.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":35},{"action":"fetch","label":"Probe /agents.md","url":"https://www.wte.net/agents.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":24},{"action":"fetch","label":"Probe /.well-known/agents.md","url":"https://www.wte.net/.well-known/agents.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":24},{"action":"fetch","label":"Probe /docs/AGENTS.md","url":"https://www.wte.net/docs/AGENTS.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":59},{"action":"fetch","label":"Probe /CLAUDE.md","url":"https://www.wte.net/CLAUDE.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":7},{"action":"fetch","label":"Probe /.cursorrules","url":"https://www.wte.net/.cursorrules","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":4},{"action":"parse","label":"No AGENTS.md to inspect (see S12)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"AGENTS.md not found","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"S14","name":"Site is served over HTTPS","group":"site","tier":"required","status":"pass","message":"Root URL is HTTPS","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Root scheme: https; homepage final URL: https://www.wte.net/","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Root URL is HTTPS","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"S15","name":"Root OpenAPI document (API-first sites)","group":"site","tier":"optional","status":"notApplicable","message":"Site does not look API-first (no OpenAPI/Swagger links or /api paths found)","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"API-first heuristic: inspected 271 sitemap URL(s) and the homepage links for /api, openapi or swagger — no match","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Site does not look API-first (no OpenAPI/Swagger links or /api paths found)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]}],"llmsTxtChecks":[{"id":"L1","name":"llms.txt returns HTTP 200","group":"llmstxt","tier":"required","status":"pass","message":"HTTP 200 from https://www.wte.net/llms.txt","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Status line: HTTP 200, text/plain; charset=utf-8, 8,267 chars","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200 from https://www.wte.net/llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"L2","name":"First line is an H1 title","group":"llmstxt","tier":"required","status":"pass","message":"H1 title: \"WTE Solutions (wte.net)\"","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"First non-blank line is a # heading","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"# WTE Solutions (wte.net)","outcome":"positive","durationMs":null},{"action":"conclude","label":"H1 title: \"WTE Solutions (wte.net)\"","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"L3","name":"Content is parseable markdown (not an HTML shell)","group":"llmstxt","tier":"required","status":"pass","message":"Body parses as markdown","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Body parsed as markdown: 9 ## section(s), 6 link(s), 8,267 chars","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Body parses as markdown","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"L4","name":"Blockquote summary follows the H1","group":"llmstxt","tier":"recommended","status":"pass","message":"Blockquote summary present: \"WTE Solutions is a 25+ year technology firm that designs, builds, and operates A…\"","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Found a > blockquote immediately after the H1","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.","outcome":"positive","durationMs":null},{"action":"conclude","label":"Blockquote summary present: \"WTE Solutions is a 25+ year technology firm that designs, builds, and operates A…\"","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"L5","name":"At least one H2 section with a link list","group":"llmstxt","tier":"recommended","status":"pass","message":"1 H2 section(s) with link lists (6 links)","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Parsed 9 ## section(s); 1 contain link lists","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"## About This Site (0 link(s))\n## Main Areas of Expertise (0 link(s))\n## Key Public Content (6 link(s))\n## Access & Usage for AI Systems (0 link(s))\n## Crawling & Performance (0 link(s))\n## Contact (0 link(s))\n## AI Crawlers Covered by This Policy (0 link(s))\n## Sections (0 link(s))","outcome":"positive","durationMs":null},{"action":"conclude","label":"1 H2 section(s) with link lists (6 links)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"L6","name":"Link lines use - [name](url): notes format","group":"llmstxt","tier":"recommended","status":"warn","message":"68 of 74 bullet line(s) are not well-formed links","howToFix":"- [About](https://www.wte.net/about.md): What we do","fixPrompt":"You are editing the website at www.wte.net. Some llms.txt link lines are malformed. Format every link line as '- [Name](https://url): optional notes'. Spec: https://llmstxt.org/","specUrl":"https://llmstxt.org/","evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Inspected 74 bullet line(s): 6 well-formed '- [name](url): notes', 68 malformed","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"- AI and machine learning used in production for better decisions and automation.\n- Modern data platforms, integration, and analytics at scale.\n- Digital products and applications built for reliability, accessibility, and performance.\n- Strong emphasis on security, compliance, and governance for reg…","outcome":"negative","durationMs":null},{"action":"conclude","label":"68 of 74 bullet line(s) are not well-formed links","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"L7","name":"Sampled links resolve (2xx)","group":"llmstxt","tier":"recommended","status":"pass","message":"All 5 sampled link(s) returned 2xx","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"fetch","label":"HEAD https://www.wte.net/About","url":"https://www.wte.net/About","method":"HEAD","statusCode":200,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":null,"outcome":"positive","durationMs":250},{"action":"fetch","label":"HEAD https://www.wte.net/Tech-Solutions","url":"https://www.wte.net/Tech-Solutions","method":"HEAD","statusCode":200,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":null,"outcome":"positive","durationMs":194},{"action":"fetch","label":"HEAD https://www.wte.net/Tech-Solutions/Artificial-Intelligence","url":"https://www.wte.net/Tech-Solutions/Artificial-Intelligence","method":"HEAD","statusCode":200,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":null,"outcome":"positive","durationMs":170},{"action":"fetch","label":"HEAD https://www.wte.net/Our-Services","url":"https://www.wte.net/Our-Services","method":"HEAD","statusCode":200,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":null,"outcome":"positive","durationMs":165},{"action":"fetch","label":"HEAD https://www.wte.net/Our-Work","url":"https://www.wte.net/Our-Work","method":"HEAD","statusCode":200,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":null,"outcome":"positive","durationMs":200},{"action":"parse","label":"Sampled 5 of 6 same-host link(s): 5 returned 2xx","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"ok  200 https://www.wte.net/About\nok  200 https://www.wte.net/Tech-Solutions\nok  200 https://www.wte.net/Tech-Solutions/Artificial-Intelligence\nok  200 https://www.wte.net/Our-Services\nok  200 https://www.wte.net/Our-Work","outcome":"positive","durationMs":null},{"action":"conclude","label":"All 5 sampled link(s) returned 2xx","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"L8","name":"## Optional section used correctly","group":"llmstxt","tier":"optional","status":"pass","message":"No ## Optional section (allowed)","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Scanned 9 section heading(s); no '## Optional'","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No ## Optional section (allowed)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"L9","name":"Served as text/plain","group":"llmstxt","tier":"recommended","status":"pass","message":"Content-Type: text/plain; charset=utf-8","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /llms.txt","url":"https://www.wte.net/llms.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"# WTE Solutions (wte.net)\n> WTE Solutions is a 25+ year technology firm that designs, builds, and operates AI- and data-driven solutions for organizations across industries, with a deep focus on Healthcare and FinTech.\n\nWTE Solutions provides strategy, engineering, and managed services that turn dat…","outcome":"positive","durationMs":122},{"action":"parse","label":"Content-Type header: text/plain; charset=utf-8 → media type 'text/plain'","url":"https://www.wte.net/llms.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/plain; charset=utf-8","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"L10","name":"llms-full.txt exists","group":"llmstxt","tier":"optional","status":"fail","message":"No /llms-full.txt or /llms-ctx-full.txt","howToFix":"https://www.wte.net/llms-full.txt","fixPrompt":"You are editing the website at www.wte.net. The site has no llms-full.txt. Publish https://www.wte.net/llms-full.txt containing the full concatenated markdown of the site's key pages. Spec: https://llmstxt.org/","specUrl":"https://llmstxt.org/","evidence":[{"action":"fetch","label":"Probe /llms-full.txt","url":"https://www.wte.net/llms-full.txt","method":"HEAD","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":null,"outcome":"negative","durationMs":163},{"action":"fetch","label":"Probe /llms-ctx-full.txt","url":"https://www.wte.net/llms-ctx-full.txt","method":"HEAD","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":null,"outcome":"negative","durationMs":268},{"action":"parse","label":"Neither /llms-full.txt nor /llms-ctx-full.txt answered 2xx with a text body","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No /llms-full.txt or /llms-ctx-full.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"pageResults":[{"url":"https://www.wte.net/","finalUrl":"https://www.wte.net/","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 189 ms","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/\",\"url\":\"https://www.wte.net/\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/ is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/index.md → HTTP 200 text/html","howToFix":"https://www.wte.net/index.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/index.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"fetch","label":"GET https://www.wte.net/index.md","url":"https://www.wte.net/index.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":58},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/index.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/index.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/ has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"fetch","label":"GET https://www.wte.net/index.md","url":"https://www.wte.net/index.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":58},{"action":"fetch","label":"GET https://www.wte.net/ (Accept: text/markdown)","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":23},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/index.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/index.md\"> to the <head> (or send Link: <https://www.wte.net/index.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/>; rel=\"canonical\" on the markdown response for https://www.wte.net/. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"fetch","label":"GET https://www.wte.net/index.md","url":"https://www.wte.net/index.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":58},{"action":"fetch","label":"GET https://www.wte.net/ (Accept: text/markdown)","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":23},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"fetch","label":"GET https://www.wte.net/ (Accept: text/markdown)","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":23},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/ has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"fetch","label":"GET https://www.wte.net/index.md","url":"https://www.wte.net/index.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":58},{"action":"fetch","label":"GET https://www.wte.net/ (Accept: text/markdown)","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":23},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Path / does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/ does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":189},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/Blog","finalUrl":"https://www.wte.net/Blog","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 50 ms","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/Blog\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/Blog\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/Blog\",\"url\":\"https://www.wte.net/Blog\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/Blog\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/Blog is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/Blog.md → HTTP 200 text/html","howToFix":"https://www.wte.net/Blog.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/Blog.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"fetch","label":"GET https://www.wte.net/Blog.md","url":"https://www.wte.net/Blog.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":20},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/Blog.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/Blog.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Blog has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"fetch","label":"GET https://www.wte.net/Blog.md","url":"https://www.wte.net/Blog.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":20},{"action":"fetch","label":"GET https://www.wte.net/Blog (Accept: text/markdown)","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":25},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Blog.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Blog.md\"> to the <head> (or send Link: <https://www.wte.net/Blog.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/Blog>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/Blog>; rel=\"canonical\" on the markdown response for https://www.wte.net/Blog. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"fetch","label":"GET https://www.wte.net/Blog.md","url":"https://www.wte.net/Blog.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":20},{"action":"fetch","label":"GET https://www.wte.net/Blog (Accept: text/markdown)","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":25},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"fetch","label":"GET https://www.wte.net/Blog (Accept: text/markdown)","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":25},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Blog has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"fetch","label":"GET https://www.wte.net/Blog.md","url":"https://www.wte.net/Blog.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":20},{"action":"fetch","label":"GET https://www.wte.net/Blog (Accept: text/markdown)","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":25},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Path /Blog does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Blog does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Blog","url":"https://www.wte.net/Blog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":50},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/Blog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/About","finalUrl":"https://www.wte.net/About","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 54 ms","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/About\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/About\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/About\",\"url\":\"https://www.wte.net/About\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/About\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/About is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/About.md → HTTP 200 text/html","howToFix":"https://www.wte.net/About.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/About.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/About.md","url":"https://www.wte.net/About.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":20},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/About.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/About.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/About has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/About.md","url":"https://www.wte.net/About.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":20},{"action":"fetch","label":"GET https://www.wte.net/About (Accept: text/markdown)","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":27},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/About.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/About.md\"> to the <head> (or send Link: <https://www.wte.net/About.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/About>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/About>; rel=\"canonical\" on the markdown response for https://www.wte.net/About. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/About.md","url":"https://www.wte.net/About.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":20},{"action":"fetch","label":"GET https://www.wte.net/About (Accept: text/markdown)","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":27},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/About (Accept: text/markdown)","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":27},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/About has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/About.md","url":"https://www.wte.net/About.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":20},{"action":"fetch","label":"GET https://www.wte.net/About (Accept: text/markdown)","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":27},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Path /About does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/About does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /About","url":"https://www.wte.net/About","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/About","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/NoTrack","finalUrl":"https://www.wte.net/NoTrack","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 16 ms","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/NoTrack\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/NoTrack\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/NoTrack\",\"url\":\"https://www.wte.net/NoTrack\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/NoTrack\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/NoTrack is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/NoTrack.md → HTTP 200 text/html","howToFix":"https://www.wte.net/NoTrack.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/NoTrack.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"fetch","label":"GET https://www.wte.net/NoTrack.md","url":"https://www.wte.net/NoTrack.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":18},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/NoTrack.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/NoTrack.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/NoTrack has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"fetch","label":"GET https://www.wte.net/NoTrack.md","url":"https://www.wte.net/NoTrack.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":18},{"action":"fetch","label":"GET https://www.wte.net/NoTrack (Accept: text/markdown)","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":23},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/NoTrack.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/NoTrack.md\"> to the <head> (or send Link: <https://www.wte.net/NoTrack.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/NoTrack>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/NoTrack>; rel=\"canonical\" on the markdown response for https://www.wte.net/NoTrack. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"fetch","label":"GET https://www.wte.net/NoTrack.md","url":"https://www.wte.net/NoTrack.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":18},{"action":"fetch","label":"GET https://www.wte.net/NoTrack (Accept: text/markdown)","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":23},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"fetch","label":"GET https://www.wte.net/NoTrack (Accept: text/markdown)","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":23},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/NoTrack has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"fetch","label":"GET https://www.wte.net/NoTrack.md","url":"https://www.wte.net/NoTrack.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":18},{"action":"fetch","label":"GET https://www.wte.net/NoTrack (Accept: text/markdown)","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":23},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Path /NoTrack does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/NoTrack does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /NoTrack","url":"https://www.wte.net/NoTrack","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":16},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/NoTrack","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/Our-Work","finalUrl":"https://www.wte.net/Our-Work","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 54 ms","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/Our-Work\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/Our-Work\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/Our-Work\",\"url\":\"https://www.wte.net/Our-Work\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/Our-Work\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/Our-Work is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/Our-Work.md → HTTP 200 text/html","howToFix":"https://www.wte.net/Our-Work.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/Our-Work.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/Our-Work.md","url":"https://www.wte.net/Our-Work.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":34},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/Our-Work.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/Our-Work.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Our-Work has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/Our-Work.md","url":"https://www.wte.net/Our-Work.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":34},{"action":"fetch","label":"GET https://www.wte.net/Our-Work (Accept: text/markdown)","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":21},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Our-Work.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Our-Work.md\"> to the <head> (or send Link: <https://www.wte.net/Our-Work.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/Our-Work>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/Our-Work>; rel=\"canonical\" on the markdown response for https://www.wte.net/Our-Work. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/Our-Work.md","url":"https://www.wte.net/Our-Work.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":34},{"action":"fetch","label":"GET https://www.wte.net/Our-Work (Accept: text/markdown)","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":21},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/Our-Work (Accept: text/markdown)","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":21},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Our-Work has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"fetch","label":"GET https://www.wte.net/Our-Work.md","url":"https://www.wte.net/Our-Work.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":34},{"action":"fetch","label":"GET https://www.wte.net/Our-Work (Accept: text/markdown)","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":21},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Path /Our-Work does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Work does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Work","url":"https://www.wte.net/Our-Work","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":54},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/Our-Work","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/WTE-Cares","finalUrl":"https://www.wte.net/WTE-Cares","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 17 ms","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/WTE-Cares\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/WTE-Cares\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/WTE-Cares\",\"url\":\"https://www.wte.net/WTE-Cares\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/WTE-Cares\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/WTE-Cares is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/WTE-Cares.md → HTTP 200 text/html","howToFix":"https://www.wte.net/WTE-Cares.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/WTE-Cares.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/WTE-Cares.md","url":"https://www.wte.net/WTE-Cares.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/WTE-Cares.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/WTE-Cares.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/WTE-Cares has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/WTE-Cares.md","url":"https://www.wte.net/WTE-Cares.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"fetch","label":"GET https://www.wte.net/WTE-Cares (Accept: text/markdown)","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":22},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/WTE-Cares.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/WTE-Cares.md\"> to the <head> (or send Link: <https://www.wte.net/WTE-Cares.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/WTE-Cares>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/WTE-Cares>; rel=\"canonical\" on the markdown response for https://www.wte.net/WTE-Cares. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/WTE-Cares.md","url":"https://www.wte.net/WTE-Cares.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"fetch","label":"GET https://www.wte.net/WTE-Cares (Accept: text/markdown)","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":22},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/WTE-Cares (Accept: text/markdown)","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":22},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/WTE-Cares has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/WTE-Cares.md","url":"https://www.wte.net/WTE-Cares.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"fetch","label":"GET https://www.wte.net/WTE-Cares (Accept: text/markdown)","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":22},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Path /WTE-Cares does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/WTE-Cares does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /WTE-Cares","url":"https://www.wte.net/WTE-Cares","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":17},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/WTE-Cares","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/Web-Design","finalUrl":"https://www.wte.net/Web-Design","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 22 ms","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/Web-Design\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/Web-Design\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/Web-Design\",\"url\":\"https://www.wte.net/Web-Design\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/Web-Design\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/Web-Design is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/Web-Design.md → HTTP 200 text/html","howToFix":"https://www.wte.net/Web-Design.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/Web-Design.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"fetch","label":"GET https://www.wte.net/Web-Design.md","url":"https://www.wte.net/Web-Design.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":17},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/Web-Design.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/Web-Design.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Web-Design has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"fetch","label":"GET https://www.wte.net/Web-Design.md","url":"https://www.wte.net/Web-Design.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/Web-Design (Accept: text/markdown)","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Web-Design.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Web-Design.md\"> to the <head> (or send Link: <https://www.wte.net/Web-Design.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/Web-Design>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/Web-Design>; rel=\"canonical\" on the markdown response for https://www.wte.net/Web-Design. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"fetch","label":"GET https://www.wte.net/Web-Design.md","url":"https://www.wte.net/Web-Design.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/Web-Design (Accept: text/markdown)","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"fetch","label":"GET https://www.wte.net/Web-Design (Accept: text/markdown)","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Web-Design has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"fetch","label":"GET https://www.wte.net/Web-Design.md","url":"https://www.wte.net/Web-Design.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/Web-Design (Accept: text/markdown)","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Path /Web-Design does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Web-Design does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Web-Design","url":"https://www.wte.net/Web-Design","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":22},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/Web-Design","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/Our-Services","finalUrl":"https://www.wte.net/Our-Services","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 26 ms","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/Our-Services\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/Our-Services\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/Our-Services\",\"url\":\"https://www.wte.net/Our-Services\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/Our-Services\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/Our-Services is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/Our-Services.md → HTTP 200 text/html","howToFix":"https://www.wte.net/Our-Services.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/Our-Services.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"fetch","label":"GET https://www.wte.net/Our-Services.md","url":"https://www.wte.net/Our-Services.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":24},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/Our-Services.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/Our-Services.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Our-Services has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"fetch","label":"GET https://www.wte.net/Our-Services.md","url":"https://www.wte.net/Our-Services.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":24},{"action":"fetch","label":"GET https://www.wte.net/Our-Services (Accept: text/markdown)","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":15},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Our-Services.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Our-Services.md\"> to the <head> (or send Link: <https://www.wte.net/Our-Services.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/Our-Services>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/Our-Services>; rel=\"canonical\" on the markdown response for https://www.wte.net/Our-Services. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"fetch","label":"GET https://www.wte.net/Our-Services.md","url":"https://www.wte.net/Our-Services.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":24},{"action":"fetch","label":"GET https://www.wte.net/Our-Services (Accept: text/markdown)","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":15},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"fetch","label":"GET https://www.wte.net/Our-Services (Accept: text/markdown)","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":15},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Our-Services has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"fetch","label":"GET https://www.wte.net/Our-Services.md","url":"https://www.wte.net/Our-Services.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":24},{"action":"fetch","label":"GET https://www.wte.net/Our-Services (Accept: text/markdown)","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":15},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Path /Our-Services does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Our-Services does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Our-Services","url":"https://www.wte.net/Our-Services","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":26},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/Our-Services","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/Work-with-Us","finalUrl":"https://www.wte.net/Work-with-Us","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 21 ms","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/Work-with-Us\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/Work-with-Us\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/Work-with-Us\",\"url\":\"https://www.wte.net/Work-with-Us\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/Work-with-Us\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/Work-with-Us is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/Work-with-Us.md → HTTP 200 text/html","howToFix":"https://www.wte.net/Work-with-Us.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/Work-with-Us.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"fetch","label":"GET https://www.wte.net/Work-with-Us.md","url":"https://www.wte.net/Work-with-Us.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":19},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/Work-with-Us.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/Work-with-Us.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Work-with-Us has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"fetch","label":"GET https://www.wte.net/Work-with-Us.md","url":"https://www.wte.net/Work-with-Us.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":19},{"action":"fetch","label":"GET https://www.wte.net/Work-with-Us (Accept: text/markdown)","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":15},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Work-with-Us.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Work-with-Us.md\"> to the <head> (or send Link: <https://www.wte.net/Work-with-Us.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/Work-with-Us>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/Work-with-Us>; rel=\"canonical\" on the markdown response for https://www.wte.net/Work-with-Us. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"fetch","label":"GET https://www.wte.net/Work-with-Us.md","url":"https://www.wte.net/Work-with-Us.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":19},{"action":"fetch","label":"GET https://www.wte.net/Work-with-Us (Accept: text/markdown)","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":15},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"fetch","label":"GET https://www.wte.net/Work-with-Us (Accept: text/markdown)","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":15},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Work-with-Us has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"fetch","label":"GET https://www.wte.net/Work-with-Us.md","url":"https://www.wte.net/Work-with-Us.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":19},{"action":"fetch","label":"GET https://www.wte.net/Work-with-Us (Accept: text/markdown)","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":15},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Path /Work-with-Us does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Work-with-Us does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Work-with-Us","url":"https://www.wte.net/Work-with-Us","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":21},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/Work-with-Us","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22},{"url":"https://www.wte.net/Privacy-Policy","finalUrl":"https://www.wte.net/Privacy-Policy","status":200,"checks":[{"id":"P1","name":"Returns HTTP 200","group":"page","tier":"required","status":"pass","message":"HTTP 200","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Final status HTTP 200 after 0 redirect(s), 109 ms","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"HTTP 200","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P2","name":"At most one redirect","group":"page","tier":"required","status":"pass","message":"No redirects","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Redirect chain: none (served directly)","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No redirects","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P3","name":"Content-Type is text/html","group":"page","tier":"required","status":"pass","message":"Content-Type: text/html","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Content-Type header: text/html → media type 'text/html'","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Content-Type: text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P4","name":"No noindex / noai X-Robots-Tag","group":"page","tier":"required","status":"warn","message":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","howToFix":"Remove noindex from <meta name=\"robots\"> on public pages","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has a noindex robots meta tag. Remove noindex from <meta name=\"robots\"> on public pages. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"X-Robots-Tag header: (none); <meta name=\"robots\">: noindex,nofollow","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<meta name=\"robots\"> contains noindex (noindex,nofollow)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P5","name":"Canonical link","group":"page","tier":"required","status":"fail","message":"No <link rel=\"canonical\">","howToFix":"<link rel=\"canonical\" href=\"https://www.wte.net/Privacy-Policy\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has no canonical link. Add <link rel=\"canonical\" href=\"https://www.wte.net/Privacy-Policy\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Looked for <link rel=\"canonical\"> in <head>: none","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <link rel=\"canonical\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P6","name":"Meta description (≥ 50 chars)","group":"page","tier":"required","status":"fail","message":"No <meta name=\"description\">","howToFix":"<meta name=\"description\" content=\"A specific 50–160 character summary of this page.\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has no meta description of at least 50 characters. Add <meta name=\"description\" content=\"…\"> with a specific 50–160 character summary of the page. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Looked for <meta name=\"description\">: none","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <meta name=\"description\">","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P7","name":"og:title","group":"page","tier":"recommended","status":"fail","message":"No og:title","howToFix":"<meta property=\"og:title\" content=\"Page title\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has no og:title. Add <meta property=\"og:title\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Looked for <meta property=\"og:title\">: none","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:title","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P8","name":"og:description","group":"page","tier":"recommended","status":"fail","message":"No og:description","howToFix":"<meta property=\"og:description\" content=\"Summary of the page\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has no og:description. Add <meta property=\"og:description\" content=\"…\"> to the <head>. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Looked for <meta property=\"og:description\">: none","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No og:description","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P9","name":"html lang attribute","group":"page","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has no lang attribute on <html>. Add lang=\"en\" (or the page language) to the <html> element. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P10","name":"JSON-LD structured data present","group":"page","tier":"required","status":"fail","message":"No <script type=\"application/ld+json\"> blocks","howToFix":"<script type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https://www.wte.net/Privacy-Policy\",\"url\":\"https://www.wte.net/Privacy-Policy\",\"name\":\"…\",\"description\":\"…\",\"dateModified\":\"2026-01-01\"},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https://www.wte.net/\"}]}]}</script>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has no JSON-LD structured data. Add a <script type=\"application/ld+json\"> block with schema.org data (WebPage/Article + BreadcrumbList) to the page. Spec: https://json-ld.org/","specUrl":"https://json-ld.org/","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Looked for <script type=\"application/ld+json\">: 0 blocks","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <script type=\"application/ld+json\"> blocks","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P11","name":"JSON-LD has required fields","group":"page","tier":"required","status":"fail","message":"No JSON-LD to validate","howToFix":"{\"@type\":\"WebPage\",\"name\":\"…\",\"description\":\"…\",\"url\":\"https://www.wte.net/Privacy-Policy\",\"dateModified\":\"2026-01-01\"}, {\"@type\":\"BreadcrumbList\",\"itemListElement\":[…]}","fixPrompt":"You are editing the website at www.wte.net. JSON-LD on https://www.wte.net/Privacy-Policy is missing required fields. Ensure the JSON-LD graph contains a node with headline/name, description, url/@id and dateModified, plus a BreadcrumbList node. Spec: https://schema.org/","specUrl":"https://schema.org/","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"JSON-LD nodes available: 0 (0 block(s)); nothing to validate","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No JSON-LD to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P12","name":"At least 3 headings (h1–h3)","group":"page","tier":"recommended","status":"fail","message":"Only 0 h1–h3 heading(s)","howToFix":"<h1>Page title</h1>\n<h2>Section</h2>\n<h3>Sub-section</h3>","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has fewer than 3 h1–h3 headings. Structure the page content with a single h1 and descriptive h2/h3 section headings (at least 3 headings total). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Counted h1–h3 elements: 0 (h1: 0, h2: 0, h3: 0)","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Only 0 h1–h3 heading(s)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P13","name":"Text-to-HTML ratio","group":"page","tier":"recommended","status":"fail","message":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","howToFix":"Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has a low text-to-HTML ratio (0%). Reduce markup/script weight relative to visible text: trim inline scripts and styles, remove boilerplate wrappers and serve more substantive text. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Extracted visible body text: 0 chars from 212 chars of HTML → 0% (pass > 15%, warn ≥ 10%)","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Text-to-HTML ratio 0% (0 text chars / 212 HTML chars)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P14","name":"Links to a glossary","group":"page","tier":"optional","status":"fail","message":"No link to /glossary, /terminology or /definitions","howToFix":"<a href=\"https://www.wte.net/glossary\">Glossary</a>","fixPrompt":"You are editing the website at www.wte.net. The site has no glossary link. Publish a glossary at https://www.wte.net/glossary and link to it from page navigation or footer. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Inspected 0 <a href> link(s) for /glossary, /terminology or /definitions: no match","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No link to /glossary, /terminology or /definitions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P15","name":"Markdown mirror ({path}.md)","group":"page","tier":"required","status":"fail","message":"https://www.wte.net/Privacy-Policy.md → HTTP 200 text/html","howToFix":"https://www.wte.net/Privacy-Policy.md → 200 text/markdown","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy has no markdown mirror. Serve a markdown version of the page at https://www.wte.net/Privacy-Policy.md with Content-Type: text/markdown; charset=utf-8. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"fetch","label":"GET https://www.wte.net/Privacy-Policy.md","url":"https://www.wte.net/Privacy-Policy.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":17},{"action":"parse","label":"Mirror URL derived from the page path; response: HTTP 200, text/html","url":"https://www.wte.net/Privacy-Policy.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"https://www.wte.net/Privacy-Policy.md → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P16","name":"Markdown frontmatter (title, description, last_updated)","group":"page","tier":"recommended","status":"fail","message":"No markdown version available to inspect","howToFix":"---\ntitle: Page title\ndescription: One-sentence summary\nlast_updated: 2026-01-01\n---","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Privacy-Policy has no frontmatter. Start the markdown document with YAML frontmatter containing title, description and last_updated. Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"fetch","label":"GET https://www.wte.net/Privacy-Policy.md","url":"https://www.wte.net/Privacy-Policy.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/Privacy-Policy (Accept: text/markdown)","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"Neither the markdown mirror nor Accept: text/markdown produced a text/markdown body; no frontmatter to inspect","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available to inspect","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P17","name":"link rel=alternate type=text/markdown","group":"page","tier":"required","status":"fail","message":"No alternate markdown link in <head> or Link header","howToFix":"<link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Privacy-Policy.md\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy does not advertise its markdown alternate. Add <link rel=\"alternate\" type=\"text/markdown\" href=\"https://www.wte.net/Privacy-Policy.md\"> to the <head> (or send Link: <https://www.wte.net/Privacy-Policy.md>; rel=\"alternate\"; type=\"text/markdown\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Link header: (none); <link rel=\"alternate\" type=\"text/markdown\"> in <head>: none","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No alternate markdown link in <head> or Link header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P18","name":"Markdown endpoint sends Link rel=canonical","group":"page","tier":"recommended","status":"fail","message":"No markdown version available","howToFix":"Link: <https://www.wte.net/Privacy-Policy>; rel=\"canonical\"","fixPrompt":"You are editing the website at www.wte.net. The markdown endpoint does not point back at its HTML canonical. Send Link: <https://www.wte.net/Privacy-Policy>; rel=\"canonical\" on the markdown response for https://www.wte.net/Privacy-Policy. Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"fetch","label":"GET https://www.wte.net/Privacy-Policy.md","url":"https://www.wte.net/Privacy-Policy.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/Privacy-Policy (Accept: text/markdown)","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"No text/markdown response to inspect for a Link: rel=\"canonical\" header","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P19","name":"Accept: text/markdown negotiation","group":"page","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"Accept: text/markdown → 200 Content-Type: text/markdown; Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy ignores Accept: text/markdown. Implement content negotiation: when the request has Accept: text/markdown, return the markdown representation with Content-Type: text/markdown and Vary: Accept. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"fetch","label":"GET https://www.wte.net/Privacy-Policy (Accept: text/markdown)","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none)","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P20","name":"Markdown has a ## Sitemap section","group":"page","tier":"optional","status":"fail","message":"No markdown version available","howToFix":"## Sitemap\n\n- [Home](https://www.wte.net/)\n- [Full sitemap](https://www.wte.net/sitemap.md)","fixPrompt":"You are editing the website at www.wte.net. The markdown for https://www.wte.net/Privacy-Policy has no ## Sitemap section. Append a '## Sitemap' section to the markdown listing key pages as links (e.g. - [Sitemap](https://www.wte.net/sitemap.md)). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"fetch","label":"GET https://www.wte.net/Privacy-Policy.md","url":"https://www.wte.net/Privacy-Policy.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":17},{"action":"fetch","label":"GET https://www.wte.net/Privacy-Policy (Accept: text/markdown)","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"negative","durationMs":16},{"action":"parse","label":"No text/markdown body to scan for a ## Sitemap heading","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No markdown version available","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"P21","name":"Code blocks declare a language","group":"page","tier":"optional","status":"notApplicable","message":"No code blocks on the page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Markdown code blocks: no markdown; <pre><code> elements in HTML: 0","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No code blocks on the page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P22","name":"API pages link an API schema","group":"page","tier":"optional","status":"notApplicable","message":"Not an API documentation page","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Path /Privacy-Policy does not match /api or /docs/api; check only applies to API documentation pages","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Not an API documentation page","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"P23","name":"Content does not depend on JavaScript rendering","group":"page","tier":"required","status":"pass","message":"0 chars of server-rendered text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Extracted 0 chars of visible text from 212 chars of HTML; client-side framework shell markers not detected","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"0 chars of server-rendered text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"P24","name":"llms.txt describedby link","group":"page","tier":"recommended","status":"fail","message":"No rel=\"describedby\" link to llms.txt","howToFix":"<link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\">","fixPrompt":"You are editing the website at www.wte.net. https://www.wte.net/Privacy-Policy does not point agents at llms.txt. Add <link rel=\"describedby\" href=\"https://www.wte.net/llms.txt\"> to the <head> (or send Link: <https://www.wte.net/llms.txt>; rel=\"describedby\"). Spec: https://vercel.com/kb/guide/agent-readability-spec","specUrl":"https://vercel.com/kb/guide/agent-readability-spec","evidence":[{"action":"fetch","label":"GET /Privacy-Policy","url":"https://www.wte.net/Privacy-Policy","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d89…","outcome":"positive","durationMs":109},{"action":"parse","label":"Link header: (none); <link rel=\"describedby\"> to llms.txt in <head>: none","url":"https://www.wte.net/Privacy-Policy","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No rel=\"describedby\" link to llms.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"passed":4,"graded":22}],"markdownChecks":[{"id":"M1","name":"Serves markdown for Accept: text/markdown","group":"markdown","tier":"required","status":"fail","message":"Accept: text/markdown → HTTP 200 text/html","howToFix":"GET / HTTP/1.1\nAccept: text/markdown\n\n-> HTTP/1.1 200 OK\n   Content-Type: text/markdown; charset=utf-8\n   Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. The site returns HTML even when the client asks for Accept: text/markdown. Implement server-side content negotiation so that requests with Accept: text/markdown receive the page as text/markdown (same URL), and add Vary: Accept to those responses. Spec: https://acceptmarkdown.com/","specUrl":"https://acceptmarkdown.com/","evidence":[{"action":"fetch","label":"GET / with Accept: text/markdown","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":23},{"action":"parse","label":"Response to Accept: text/markdown: HTTP 200, Content-Type text/html, Vary (none) → not a text/markdown 2xx","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Accept: text/markdown → HTTP 200 text/html","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"M2","name":"Responds with Vary: Accept","group":"markdown","tier":"required","status":"fail","message":"No Vary header","howToFix":"Vary: Accept","fixPrompt":"You are editing the website at www.wte.net. Negotiated responses do not include Vary: Accept. Add the response header 'Vary: Accept' to every URL that serves different representations by Accept, so caches keep HTML and markdown apart. Spec: https://www.rfc-editor.org/rfc/rfc9110#name-vary","specUrl":"https://www.rfc-editor.org/rfc/rfc9110#name-vary","evidence":[{"action":"fetch","label":"GET / with Accept: text/markdown","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":23},{"action":"parse","label":"Vary header on the negotiated response: (none) → does not list Accept or *","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No Vary header","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"M3","name":"Returns 406 for an unsatisfiable Accept","group":"markdown","tier":"recommended","status":"notApplicable","message":"Skipped — the site does not negotiate markdown (M1 failed)","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET / with Accept: text/markdown","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":23},{"action":"parse","label":"Accept: text/markdown → HTTP 200, Content-Type text/html, Vary (none); a 406 test only makes sense once markdown negotiation works","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Skipped — the site does not negotiate markdown (M1 failed)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"M4","name":"Honours Accept q-values","group":"markdown","tier":"recommended","status":"fail","message":"q-values ignored (markdown-preferred → text/html, html-preferred → text/html)","howToFix":"Accept: text/html;q=0.5, text/markdown;q=1.0 -> text/markdown\nAccept: text/markdown;q=0.1, text/html;q=1.0 -> text/html","fixPrompt":"You are editing the website at www.wte.net. Accept q-values are not honoured when choosing between HTML and markdown. Parse Accept q-values and serve the highest-weighted representation the server offers (markdown when text/markdown;q=1.0 outranks text/html, HTML otherwise). Spec: https://www.rfc-editor.org/rfc/rfc9110#name-accept","specUrl":"https://www.rfc-editor.org/rfc/rfc9110#name-accept","evidence":[{"action":"fetch","label":"GET / Accept: text/html;q=0.5, text/markdown;q=1.0","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":18},{"action":"fetch","label":"GET / Accept: text/markdown;q=0.1, text/html;q=1.0","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":18},{"action":"parse","label":"markdown-preferred → text/html (expected text/markdown); html-preferred → text/html (ok)","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"q-values ignored (markdown-preferred → text/html, html-preferred → text/html)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]}],"botAccessChecks":[{"id":"B1","name":"robots.txt has explicit AI-bot rules","group":"bots","tier":"required","status":"pass","message":"Explicit rules for GPTBot, ClaudeBot, CCBot, Google-Extended, PerplexityBot","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /robots.txt","url":"https://www.wte.net/robots.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"#\n# Agile1 - WTE\n# Updated: 2026-06-12\n#\n\nUser-agent: *\nDisallow: /admin\nDisallow: /cmsdesk\nDisallow: /System/\nDisallow: /NoTrack/\nDisallow: /Tiny\nDisallow: /wip/\nDisallow: /client-portal\nDisallow: /client-portal/\nDisallow: /apps/\nDisallow: /system/search-results\nDisallow: /search\nDisallow: /search/…","outcome":"positive","durationMs":107},{"action":"parse","label":"Parsed robots.txt: 10 group(s), 1 sitemap line(s), 0 Content-Signal line(s); 5 of 9 known AI crawlers have their own User-agent group","url":"https://www.wte.net/robots.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"User-agent groups: * | Googlebot | GPTBot | ClaudeBot | anthropic-ai | PerplexityBot | Googlebot | Google-Extended | BingBot | CCBot\nAI crawlers named: GPTBot, ClaudeBot, CCBot, Google-Extended, PerplexityBot","outcome":"positive","durationMs":null},{"action":"conclude","label":"Explicit rules for GPTBot, ClaudeBot, CCBot, Google-Extended, PerplexityBot","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"B2","name":"robots.txt declares Content-Signal","group":"bots","tier":"required","status":"fail","message":"No Content-Signal directive in robots.txt","howToFix":"Content-Signal: search=yes, ai-input=yes, ai-train=no","fixPrompt":"You are editing the website at www.wte.net. robots.txt does not declare content signals. Add a Content-Signal line to robots.txt declaring how AI may use the content (e.g. Content-Signal: search=yes, ai-input=yes, ai-train=no). Spec: https://contentsignals.org/","specUrl":"https://contentsignals.org/","evidence":[{"action":"fetch","label":"GET /robots.txt","url":"https://www.wte.net/robots.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"#\n# Agile1 - WTE\n# Updated: 2026-06-12\n#\n\nUser-agent: *\nDisallow: /admin\nDisallow: /cmsdesk\nDisallow: /System/\nDisallow: /NoTrack/\nDisallow: /Tiny\nDisallow: /wip/\nDisallow: /client-portal\nDisallow: /client-portal/\nDisallow: /apps/\nDisallow: /system/search-results\nDisallow: /search\nDisallow: /search/…","outcome":"positive","durationMs":107},{"action":"parse","label":"Looked for Content-Signal directives in robots.txt: 0 found","url":"https://www.wte.net/robots.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No Content-Signal directive in robots.txt","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"B3","name":"Homepage sends Link headers","group":"bots","tier":"recommended","status":"fail","message":"No Link header on the homepage","howToFix":"Link: <https://www.wte.net/index.md>; rel=\"alternate\"; type=\"text/markdown\", <https://www.wte.net/llms.txt>; rel=\"describedby\"","fixPrompt":"You are editing the website at www.wte.net. The homepage response has no Link header. Send an HTTP Link header on HTML pages advertising machine-readable alternates, e.g. Link: <https://www.wte.net/index.md>; rel=\"alternate\"; type=\"text/markdown\", <https://www.wte.net/llms.txt>; rel=\"describedby\". Spec: https://www.rfc-editor.org/rfc/rfc8288","specUrl":"https://www.rfc-editor.org/rfc/rfc8288","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Link response header on the homepage: (none)","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No Link header on the homepage","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"B4","name":"DNS-AID agent discovery records","group":"bots","tier":"optional","status":"notApplicable","message":"DNS-AID lookups disabled for this scan","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"parse","label":"Scan options exclude DNS lookups; no queries issued","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"DNS-AID lookups disabled for this scan","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"B5","name":"Web Bot Auth signature directory","group":"bots","tier":"optional","status":"info","message":"Directory present but is not valid JSON","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /.well-known/http-message-signatures-directory","url":"https://www.wte.net/.well-known/http-message-signatures-directory","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"neutral","durationMs":27},{"action":"parse","label":"Body is not valid JSON: '<' is an invalid start of a value. LineNumber: 0 | BytePositionInLine: 0.","url":"https://www.wte.net/.well-known/http-message-signatures-directory","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"Directory present but is not valid JSON","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]}],"protocolChecks":[{"id":"C1","name":"MCP server card","group":"protocols","tier":"optional","status":"info","message":"No MCP server card (/.well-known/mcp.json or /.well-known/mcp/server-card.json)","howToFix":null,"fixPrompt":null,"specUrl":"https://modelcontextprotocol.io/","evidence":[{"action":"fetch","label":"GET /.well-known/mcp.json","url":"https://www.wte.net/.well-known/mcp.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":221},{"action":"fetch","label":"GET /.well-known/mcp/server-card.json","url":"https://www.wte.net/.well-known/mcp/server-card.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":131},{"action":"parse","label":"Probed 2 location(s); none served a MCP server card","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"/.well-known/mcp.json: HTTP 404\n/.well-known/mcp/server-card.json: HTTP 404","outcome":"neutral","durationMs":null},{"action":"conclude","label":"No MCP server card (/.well-known/mcp.json or /.well-known/mcp/server-card.json)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C2","name":"MCP server card is well-formed","group":"protocols","tier":"optional","status":"notApplicable","message":"No MCP server card to validate","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /.well-known/mcp.json","url":"https://www.wte.net/.well-known/mcp.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":221},{"action":"fetch","label":"GET /.well-known/mcp/server-card.json","url":"https://www.wte.net/.well-known/mcp/server-card.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":131},{"action":"parse","label":"No MCP server card JSON was found at either location (see C1); nothing to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No MCP server card to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C3","name":"OAuth protected resource metadata","group":"protocols","tier":"optional","status":"fail","message":"/.well-known/oauth-protected-resource exists but is not valid JSON","howToFix":"Serve a valid JSON document at https://www.wte.net/.well-known/oauth-protected-resource","fixPrompt":"You are editing the website at www.wte.net. /.well-known/oauth-protected-resource is not valid JSON. Serve a valid JSON document at https://www.wte.net/.well-known/oauth-protected-resource. Spec: https://www.rfc-editor.org/rfc/rfc9728","specUrl":"https://www.rfc-editor.org/rfc/rfc9728","evidence":[{"action":"fetch","label":"GET /.well-known/oauth-protected-resource","url":"https://www.wte.net/.well-known/oauth-protected-resource","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":53},{"action":"parse","label":"/.well-known/oauth-protected-resource → HTTP 200, text/html, body is not valid JSON","url":"https://www.wte.net/.well-known/oauth-protected-resource","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"/.well-known/oauth-protected-resource exists but is not valid JSON","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"C4","name":"A2A agent card","group":"protocols","tier":"optional","status":"info","message":"No A2A agent card (/.well-known/agent-card.json or /.well-known/agent.json)","howToFix":null,"fixPrompt":null,"specUrl":"https://a2a-protocol.org/latest/specification/","evidence":[{"action":"fetch","label":"GET /.well-known/agent-card.json","url":"https://www.wte.net/.well-known/agent-card.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":136},{"action":"fetch","label":"GET /.well-known/agent.json","url":"https://www.wte.net/.well-known/agent.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":104},{"action":"parse","label":"Probed 2 location(s); none served a A2A agent card","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"/.well-known/agent-card.json: HTTP 404\n/.well-known/agent.json: HTTP 404","outcome":"neutral","durationMs":null},{"action":"conclude","label":"No A2A agent card (/.well-known/agent-card.json or /.well-known/agent.json)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C5","name":"A2A agent card is well-formed","group":"protocols","tier":"optional","status":"notApplicable","message":"No A2A agent card to validate","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /.well-known/agent-card.json","url":"https://www.wte.net/.well-known/agent-card.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":136},{"action":"fetch","label":"GET /.well-known/agent.json","url":"https://www.wte.net/.well-known/agent.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":104},{"action":"parse","label":"No A2A agent card JSON was found at either location (see C4); nothing to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No A2A agent card to validate","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C6","name":"Agent Skills index","group":"protocols","tier":"optional","status":"info","message":"No Agent Skills index (/.well-known/agent-skills/index.json)","howToFix":null,"fixPrompt":null,"specUrl":"https://agentskills.io/","evidence":[{"action":"fetch","label":"GET /.well-known/agent-skills/index.json","url":"https://www.wte.net/.well-known/agent-skills/index.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":141},{"action":"parse","label":"Probed 1 location(s); none served a Agent Skills index","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"/.well-known/agent-skills/index.json: HTTP 404","outcome":"neutral","durationMs":null},{"action":"conclude","label":"No Agent Skills index (/.well-known/agent-skills/index.json)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C7","name":"API catalog (/.well-known/api-catalog)","group":"protocols","tier":"optional","status":"pass","message":"API catalog found at /.well-known/api-catalog","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /.well-known/api-catalog","url":"https://www.wte.net/.well-known/api-catalog","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":29},{"action":"parse","label":"/.well-known/api-catalog → HTTP 200, text/html, body is not valid JSON (JSON not required)","url":"https://www.wte.net/.well-known/api-catalog","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"API catalog found at /.well-known/api-catalog","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"C8","name":"OAuth / OpenID server metadata","group":"protocols","tier":"optional","status":"fail","message":"/.well-known/oauth-authorization-server exists but is not valid JSON","howToFix":"Serve a valid JSON document at https://www.wte.net/.well-known/oauth-authorization-server","fixPrompt":"You are editing the website at www.wte.net. /.well-known/oauth-authorization-server is not valid JSON. Serve a valid JSON document at https://www.wte.net/.well-known/oauth-authorization-server. Spec: https://www.rfc-editor.org/rfc/rfc8414","specUrl":"https://www.rfc-editor.org/rfc/rfc8414","evidence":[{"action":"fetch","label":"GET /.well-known/oauth-authorization-server","url":"https://www.wte.net/.well-known/oauth-authorization-server","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"negative","durationMs":26},{"action":"parse","label":"/.well-known/oauth-authorization-server → HTTP 200, text/html, body is not valid JSON","url":"https://www.wte.net/.well-known/oauth-authorization-server","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"/.well-known/oauth-authorization-server exists but is not valid JSON","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"C9","name":"security.txt","group":"protocols","tier":"optional","status":"info","message":"No security.txt (RFC 9116) — optional but recommended","howToFix":null,"fixPrompt":null,"specUrl":"https://www.rfc-editor.org/rfc/rfc9116","evidence":[{"action":"fetch","label":"GET /.well-known/security.txt","url":"https://www.wte.net/.well-known/security.txt","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8","Vary":"Accept-Encoding"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":191},{"action":"fetch","label":"GET /security.txt","url":"https://www.wte.net/security.txt","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8","Vary":"Accept-Encoding"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":112},{"action":"parse","label":"/.well-known/security.txt → HTTP 404; /security.txt → HTTP 404","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No security.txt (RFC 9116) — optional but recommended","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C10","name":"OpenAPI document","group":"protocols","tier":"optional","status":"pass","message":"OpenAPI document found at /openapi.yaml","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /openapi.json","url":"https://www.wte.net/openapi.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":170},{"action":"fetch","label":"GET /openapi.yaml","url":"https://www.wte.net/openapi.yaml","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":10},{"action":"parse","label":"/openapi.yaml → HTTP 200, text/html, body is not valid JSON (JSON not required)","url":"https://www.wte.net/openapi.yaml","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"OpenAPI document found at /openapi.yaml","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"C11","name":"/auth.md agent auth instructions","group":"protocols","tier":"optional","status":"info","message":"No /auth.md (optional: markdown instructions telling agents how to authenticate)","howToFix":null,"fixPrompt":null,"specUrl":"https://isitagentready.com/","evidence":[{"action":"fetch","label":"GET /auth.md","url":"https://www.wte.net/auth.md","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"neutral","durationMs":59},{"action":"parse","label":"/auth.md → HTTP 200 but text/html (HTML, not markdown)","url":"https://www.wte.net/auth.md","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No /auth.md (optional: markdown instructions telling agents how to authenticate)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C12","name":"UCP manifest","group":"protocols","tier":"optional","status":"pass","message":"UCP manifest found at /.well-known/ucp","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /.well-known/ucp","url":"https://www.wte.net/.well-known/ucp","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":74},{"action":"parse","label":"/.well-known/ucp → HTTP 200, text/html, body is not valid JSON (JSON not required)","url":"https://www.wte.net/.well-known/ucp","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"UCP manifest found at /.well-known/ucp","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"C13","name":"ACP manifest","group":"protocols","tier":"optional","status":"info","message":"No ACP manifest (/.well-known/acp.json)","howToFix":null,"fixPrompt":null,"specUrl":"https://agentcommerceprotocol.com/","evidence":[{"action":"fetch","label":"GET /.well-known/acp.json","url":"https://www.wte.net/.well-known/acp.json","method":"GET","statusCode":404,"headersSubset":{"Content-Type":"text/html; charset=utf-8"},"bodyPreview":"<!DOCTYPE html>\n<html   lang=\"en-US\">\n<head id=\"head\"><title>\n\tWTE Web Design &amp; Software Dev Solutions\n</title><meta name=\"description\" content=\"We're here for our clients!\" /> \n<meta charset=\"UTF-8\" /> \n<meta name=\"keywords\" content=\"WTE Solutions, services, client\" /> \n<meta name=\"viewport\" co…","outcome":"neutral","durationMs":224},{"action":"parse","label":"Probed 1 location(s); none served a ACP manifest","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"/.well-known/acp.json: HTTP 404","outcome":"neutral","durationMs":null},{"action":"conclude","label":"No ACP manifest (/.well-known/acp.json)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C14","name":"x402 payment-required endpoints","group":"protocols","tier":"optional","status":"info","message":"No x402 (HTTP 402 + accepts[]) endpoints observed among probed URLs","howToFix":null,"fixPrompt":null,"specUrl":"https://www.x402.org/","evidence":[{"action":"parse","label":"Inspected 53 response(s) recorded so far in this scan: 0 returned HTTP 402, none with an accepts[] body","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No x402 (HTTP 402 + accepts[]) endpoints observed among probed URLs","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"C15","name":"Advertised endpoints not blocked by robots.txt","group":"protocols","tier":"optional","status":"pass","message":"All 6 advertised endpoint(s) are crawlable","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /robots.txt","url":"https://www.wte.net/robots.txt","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/plain; charset=utf-8"},"bodyPreview":"#\n# Agile1 - WTE\n# Updated: 2026-06-12\n#\n\nUser-agent: *\nDisallow: /admin\nDisallow: /cmsdesk\nDisallow: /System/\nDisallow: /NoTrack/\nDisallow: /Tiny\nDisallow: /wip/\nDisallow: /client-portal\nDisallow: /client-portal/\nDisallow: /apps/\nDisallow: /system/search-results\nDisallow: /search\nDisallow: /search/…","outcome":"positive","durationMs":107},{"action":"parse","label":"Evaluated 6 same-host endpoint(s) from llms.txt (found) and AGENTS.md (absent) against robots.txt rules for * and 9 AI crawlers: 0 blocked","url":"https://www.wte.net/robots.txt","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":"https://www.wte.net/About\nhttps://www.wte.net/Tech-Solutions\nhttps://www.wte.net/Tech-Solutions/Artificial-Intelligence\nhttps://www.wte.net/Our-Services\nhttps://www.wte.net/Our-Work","outcome":"positive","durationMs":null},{"action":"conclude","label":"All 6 advertised endpoint(s) are crawlable","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"C16","name":"Content parity for AI crawlers (GPTBot vs browser UA)","group":"protocols","tier":"required","status":"pass","message":"Baseline text 0 chars vs GPTBot 0 chars (0% difference)","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET / (baseline UA)","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"neutral","durationMs":189},{"action":"fetch","label":"GET / (GPTBot UA)","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":124},{"action":"parse","label":"Extracted visible text from both responses: baseline 0 chars vs GPTBot 0 chars → 0% difference (allowed ≤ 15%, or ≤ 25% when both exceed 500 chars)","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"Baseline text 0 chars vs GPTBot 0 chars (0% difference)","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]}],"accessibilityChecks":[{"id":"A1","name":"Images have alt text","group":"accessibility","tier":"required","status":"notApplicable","message":"No <img> elements","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for image(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No <img> elements","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A2","name":"Form controls have labels","group":"accessibility","tier":"required","status":"notApplicable","message":"No form controls","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for form control(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No form controls","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A3","name":"Links and buttons have accessible names","group":"accessibility","tier":"required","status":"notApplicable","message":"No links or buttons","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for link(s)/button(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No links or buttons","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A4","name":"Media elements declare width and height","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No img/video/iframe elements","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for media element(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No img/video/iframe elements","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A5","name":"ARIA/label id references resolve and ids are unique","group":"accessibility","tier":"required","status":"notApplicable","message":"No ids or id references","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for id(s)/reference(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No ids or id references","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A6","name":"iframes have a title","group":"accessibility","tier":"required","status":"notApplicable","message":"No iframes","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for iframe(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No iframes","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A7","name":"One h1 and no skipped heading levels","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No headings","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for h1–h6: none found","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No headings","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A8","name":"No positive tabindex","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No tabindex attributes","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for tabindex attribute(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No tabindex attributes","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A9","name":"Viewport allows zoom","group":"accessibility","tier":"required","status":"notApplicable","message":"No viewport meta tag","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Looked for <meta name=\"viewport\">: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No viewport meta tag","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A10","name":"Document has a non-empty title","group":"accessibility","tier":"required","status":"fail","message":"Missing or empty <title>","howToFix":"<title>Site name — what it does</title>","fixPrompt":"You are editing the website at www.wte.net. The homepage has no <title>. Add a descriptive <title> element to the <head>. Spec: https://www.w3.org/WAI/WCAG22/quickref/","specUrl":"https://www.w3.org/WAI/WCAG22/quickref/","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Read <title>: missing or empty","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"Missing or empty <title>","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"A11","name":"aria-label includes the visible text","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No controls with both aria-label and visible text","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for labelled control(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No controls with both aria-label and visible text","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A12","name":"Landmark main or skip link","group":"accessibility","tier":"recommended","status":"fail","message":"No <main> landmark, role=\"main\" or skip link","howToFix":"<a href=\"#content\" class=\"skip-link\">Skip to content</a>\n<main id=\"content\">…</main>","fixPrompt":"You are editing the website at www.wte.net. The page has no main landmark or skip link. Wrap the primary content in <main> (or role=\"main\") and/or add a 'Skip to content' link at the top of the page. Spec: https://www.w3.org/WAI/WCAG22/quickref/","specUrl":"https://www.w3.org/WAI/WCAG22/quickref/","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Looked for <main>/role=\"main\": none; in-page 'skip' link: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"No <main> landmark, role=\"main\" or skip link","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"A13","name":"Valid BCP-47 lang","group":"accessibility","tier":"required","status":"fail","message":"<html> has no lang attribute","howToFix":"<html lang=\"en\">","fixPrompt":"You are editing the website at www.wte.net. <html lang=\"\"> is not a valid BCP-47 tag. Set lang on <html> to a valid BCP-47 tag such as en, en-US or fr. Spec: https://www.rfc-editor.org/rfc/rfc5646","specUrl":"https://www.rfc-editor.org/rfc/rfc5646","evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Read the lang attribute on <html>: absent","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null},{"action":"conclude","label":"<html> has no lang attribute","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"negative","durationMs":null}]},{"id":"A14","name":"No focusable content inside aria-hidden","group":"accessibility","tier":"required","status":"notApplicable","message":"No aria-hidden regions","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for aria-hidden region(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No aria-hidden regions","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A15","name":"No nested interactive controls","group":"accessibility","tier":"required","status":"notApplicable","message":"No interactive controls","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for interactive control(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No interactive controls","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A16","name":"No empty headings","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No headings","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for heading(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No headings","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A17","name":"No timed meta refresh","group":"accessibility","tier":"required","status":"pass","message":"No meta refresh","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Looked for <meta http-equiv=\"refresh\">: none","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null},{"action":"conclude","label":"No meta refresh","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"positive","durationMs":null}]},{"id":"A18","name":"Valid autocomplete tokens","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No autocomplete attributes","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for autocomplete attribute(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No autocomplete attributes","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A19","name":"Data tables have headers","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No tables","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for table(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No tables","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A20","name":"SVG role=img has an accessible name","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No svg role=img elements","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for svg(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No svg role=img elements","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A21","name":"Audio/video have captions track","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No audio/video elements","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for media element(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No audio/video elements","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A22","name":"Lists contain only list items","group":"accessibility","tier":"recommended","status":"notApplicable","message":"No lists","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for list(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No lists","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]},{"id":"A23","name":"ARIA roles and attributes are valid","group":"accessibility","tier":"required","status":"notApplicable","message":"No ARIA roles or attributes","howToFix":null,"fixPrompt":null,"specUrl":null,"evidence":[{"action":"fetch","label":"GET /","url":"https://www.wte.net/","method":"GET","statusCode":200,"headersSubset":{"Content-Type":"text/html"},"bodyPreview":"<html>\n<head>\n<META NAME=\"robots\" CONTENT=\"noindex,nofollow\">\n<script src=\"/_Incapsula_Resource?SWJIYLWA=5074a744e2e3d891814e9a2dace20bd4,719d34d31c8e3a6e6fffd425f7e032f3\">\n</script>\n<body>\n</body></html>\n","outcome":"positive","durationMs":189},{"action":"parse","label":"Searched the homepage DOM for ARIA role(s)/attribute(s): none found, nothing to audit","url":"https://www.wte.net/","method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null},{"action":"conclude","label":"No ARIA roles or attributes","url":null,"method":null,"statusCode":null,"headersSubset":null,"bodyPreview":null,"outcome":"neutral","durationMs":null}]}],"scores":{"vercelScore":21,"vercelRating":"Needs Improvement","llmsTxtScore":94,"accessibilityScore":25,"markdownScore":0,"markdownLevel":"No Markdown","level":1,"levelName":"Basic Crawlability","legacyOverallScore":21,"legacyGrade":"F"},"nextLevel":{"target":2,"name":"AI Bot Policy","requirements":[{"checkId":"B2","title":"Add a Content-Signal line","instruction":"Add 'Content-Signal: search=yes, ai-input=yes, ai-train=no' (your choice of values) to robots.txt"}]},"summary":{"passed":65,"warned":11,"failed":185,"notApplicable":44,"unreliable":0,"errors":0,"info":8},"errors":[]},"percentile":29,"corpusTotal":7}