{"id":"ia.server-rendered-content","name":"Server-side rendered content","verify":{"command":"curl -sf https://{domain}/","rescan":"isagentready results {domain} --checkpoint ia.server-rendered-content","expect":"The HTML response contains the main headings and body text"},"fix":{"steps":[{"action":"Fetch the page without JavaScript and compare the text with the rendered page.","order":1,"language":null,"code_example":null},{"action":"Enable server-side rendering or static generation for the main content.","order":2,"language":null,"code_example":null},{"action":"Keep headings, body text and links in the initial HTML.","order":3,"language":null,"code_example":null}],"summary":"Render the main content in the HTML response, without JavaScript.","skill":{"name":"content-semantics","anchor":"ia.server-rendered-content"}},"category":"semantics","aggregate":null,"references":[{"title":"Build agent-friendly websites","kind":"guide","url":"https://web.dev/articles/ai-agent-site-ux"},{"title":"Google JavaScript SEO basics","kind":"guide","url":"https://developers.google.com/search/docs/crawling-indexing/javascript/javascript-seo-basics"}],"expected":"Meaningful text content in the initial HTML response","stage":"read","lifecycle":{"introduced":"2026-08-24","revised":[],"retired":null,"replaced_by":null},"methodology_version":"2026-10-22","evidence_tier":"standard","evidence_source":{"title":"agentready.org AR-READ-01","url":"https://www.agentready.org/#read"},"why":"Fetch-only crawlers and non-rendered retrieval cannot depend on client-side JavaScript. Browser agents may combine the rendered DOM, accessibility tree, and screenshots. Meaningful server-rendered HTML keeps core content available across both access modes.","profiles":["ai_search_visibility","browser_agent_usability"],"score_role":"core","legacy_id":"3.1","i18n":{"nl":{"name":"Server-side gerenderde content","steps":["Haal de pagina op zonder JavaScript en vergelijk de tekst met de gerenderde pagina.","Zet server-side rendering of statische generatie aan voor de hoofdcontent.","Houd koppen, bodytekst en links in de initiele HTML."],"why":"Crawlers die alleen ophalen kunnen niet op client-side JavaScript vertrouwen. Browseragents combineren de DOM, de accessibility tree en screenshots. Betekenisvolle server-HTML houdt de kerncontent beschikbaar voor beide.","fix_summary":"Render de hoofdcontent in de HTML-response, zonder JavaScript.","verify_expect":"Het HTML-antwoord bevat de hoofdkoppen en de tekst van de pagina"}},"ar_practice_ids":["AR-READ-01","AR-READ-03"],"strength":"MUST","ar_mapping":"full","evidence_type":"measured_study","detail_url":"https://isagentready.com/en/methodology/checkpoints/ia.server-rendered-content","maturity":"essential","applicability":{"mode":"always","condition":null,"surfaces":["website"]}}