$ headless-seo-check http://127.0.0.1:4312 --urls /static,/force-dynamic,/isr --json --- stdout+stderr --- headless-seo-check: checking http://127.0.0.1:4312 … headless-seo-check: 3 of 3 URLs selected, from --urls { "tool": "headless-seo-check", "version": "0.1.0", "checked_at_unix": 1786210245, "interrupted": false, "notes": [], "fatal": null, "site": "http://127.0.0.1:4312", "discovery": { "source": "--urls", "total": 3, "checked": 3 }, "pages": [ { "url": "http://127.0.0.1:4312/static", "outcome": "checked", "status": 200, "ttfb_ms": 2, "render_mode": "dynamic", "words": 325, "internal_links": 17, "findings": [ { "kind": "dynamic-render", "severity": "error", "message": "rendered on every request, never cached at the edge", "detail": [ "cache-control: private, no-cache, no-store, max-age=0, must-revalidate" ] }, { "kind": "canonical-missing", "severity": "warn", "message": "no canonical link in the served HTML" } ] }, { "url": "http://127.0.0.1:4312/force-dynamic", "outcome": "checked", "status": 200, "ttfb_ms": 2, "render_mode": "dynamic", "words": 323, "internal_links": 17, "findings": [ { "kind": "dynamic-render", "severity": "error", "message": "rendered on every request, never cached at the edge", "detail": [ "cache-control: private, no-cache, no-store, max-age=0, must-revalidate" ] }, { "kind": "canonical-missing", "severity": "warn", "message": "no canonical link in the served HTML" } ] }, { "url": "http://127.0.0.1:4312/isr", "outcome": "checked", "status": 200, "ttfb_ms": 2, "render_mode": "dynamic", "words": 324, "internal_links": 17, "findings": [ { "kind": "dynamic-render", "severity": "error", "message": "rendered on every request, never cached at the edge", "detail": [ "cache-control: private, no-cache, no-store, max-age=0, must-revalidate" ] }, { "kind": "canonical-missing", "severity": "warn", "message": "no canonical link in the served HTML" } ] } ], "summary": { "checked": 3, "dynamic": 3, "unclear": 0, "noindex_header": 0, "hreflang_drift": 0, "hreflang_dead_target": 0, "empty_html": 0, "sitemap_errors": 0, "unreachable": 0, "blocking": 3 }, "warnings": 3, "exit_code": 1 } --- exit code: 1 ---