propose_fixes
Audits a single page and proposes concrete, minimal fixes for SEO issues, indicating whether changes are visible or invisible and providing exact edits or classifications.
Instructions
READ-ONLY safe-fix ADVISOR for ONE page. Audits the page, then proposes a concrete, minimal fix for each issue: what to change, whether the change is VISIBLE or INVISIBLE to visitors, which issue code(s) it clears, and safety notes. Deterministic fixes carry an exact edit (inject viewport / Open Graph tags, decode HTML entities in the title, strip a leading heading emoji, rewrite http:// → https://, retag a heading that skips a level). Others are classified: 'needs-value' (alt text, dates, og:image — mechanical but a value must be supplied), 'manual' (a content/structure decision, guidance only), or 'infra' (server / robots.txt / sitemap / CDN / speed — not page markup). It NEVER writes anything. Pass any returned proposal to preview_fix to dry-run it before deciding.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The exact page URL to propose fixes for, e.g. https://example.com/pricing | |
| codes | No | Optional: only propose fixes for these issue codes (e.g. ["missing_viewport","title_html_entities"]). |