get_content_page_metrics
Lightweight on-page metrics for one arbitrary URL — the content optimizer's keyword-free, AI-free sibling. Built for ambient per-page checks (e.g. the browser extension's on-page panel checking whatever page the user is currently viewing) with none of get_content_optimizer_report's cost: no keyword required, no AI-gateway charge, no competitor crawl or SERP fetch. url does not have to belong to the project's own domain — any http(s) URL is analyzed fresh. ALWAYS narrow on state first: unreachable means the page itself could not be fetched — an ordinary outcome for an arbitrary URL check, never treat it as an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The page to analyze (any http(s) URL). | |
| projectId | Yes | Required. The MisarSEO project ID to scope this call to. Get one from list_projects. |