> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anymorph.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Fix

> Turn existing pages into AI-readable, citation-ready URLs

Fix audits existing URLs and converts the results into a prioritized backlog of edits. Use it when you want to improve pages you already own instead of creating a new Generate page.

<Note>
  If the backlog is empty, run **Fix Analysis** first. Anymorph will read the latest page snapshots and populate recommended edits when the analysis finishes.
</Note>

<Frame>
  <img src="https://mintcdn.com/opactor/J8M8RmSTimgaJe36/images/dashboard/fix-run-analysis.png?fit=max&auto=format&n=J8M8RmSTimgaJe36&q=85&s=2857fb2fa0d36e3afd7fe7de475a6a0a" alt="Fix Run Fix Analysis button and priority filters" width="1760" height="624" data-path="images/dashboard/fix-run-analysis.png" />
</Frame>

## What Fix looks for

Fix is focused on GEO-readiness, not generic SEO checklists. It looks for:

* AI crawl blockers and inaccessible content.
* Human-visible content that does not match AI-readable text.
* Missing direct answers for target intents.
* Weak citation structure, proof, or schema.
* Outdated facts and poor freshness grounding.
* Internal-link and entity-consistency gaps.

## Run Fix Analysis

Click **Run Fix Analysis** in the header. Anymorph reads existing page snapshots and builds a persisted issue list. While analysis runs, the empty state changes to **Reading pages now** and issues appear when the run completes.

If no prior audit exists, the page prompts you to run the first analysis.

## Backlog controls

The Fix backlog includes:

| Control                    | Use it for                                                                      |
| -------------------------- | ------------------------------------------------------------------------------- |
| **Search issues or pages** | Find issues by page title, URL, issue text, recommended edit, or target intent. |
| **P0 / P1 / P2 filters**   | Prioritize critical, warning, or notice-level edits.                            |
| **Page filter**            | Narrow to one affected page.                                                    |
| **Issue count**            | Shows total open issues or filtered count.                                      |

## Backlog table

Each row contains:

| Column       | Meaning                                                                                                      |
| ------------ | ------------------------------------------------------------------------------------------------------------ |
| **Priority** | P0, P1, or P2 severity.                                                                                      |
| **Issue**    | The GEO problem plus target intent when available.                                                           |
| **Page**     | Affected title and URL path.                                                                                 |
| **Type**     | The action family, such as Crawl Access, Answer Fit, Citation Structure, Entity Schema, or Generate Handoff. |
| **Impact**   | Numeric priority score.                                                                                      |
| **Status**   | Current workflow state, usually Open.                                                                        |

Click a row to open its detail page.

## Action detail page

The detail page explains exactly what to change:

| Section                 | What it contains                                                        |
| ----------------------- | ----------------------------------------------------------------------- |
| **Why AI engines care** | The current problem in AI-readable terms.                               |
| **Recommended edit**    | The concrete page edit to make.                                         |
| **Surface evidence**    | Source signals, quotes, screenshots, metadata, or AI-response evidence. |
| **Definition of done**  | Acceptance criteria for marking the action complete.                    |

Use **Mark Done** when the page has been fixed and **Dismiss** when the recommendation is not relevant. **Back to Fix Backlog** returns to the filtered list.

## Fix vs Generate

| Use Fix when...                                                | Use Generate when...                                    |
| -------------------------------------------------------------- | ------------------------------------------------------- |
| The existing URL already targets the right intent.             | No existing page answers the intent well.               |
| The page needs AI-readable structure, proof, or metadata.      | A new comparison, guide, or alternative page is needed. |
| You want to preserve a URL that already ranks or gets traffic. | You need a new route for a new topic or product angle.  |

## Related

<CardGroup cols={2}>
  <Card title="Generate" icon="file-lines" href="/dashboard/generate">
    Create new pages when fixing an existing URL is not enough.
  </Card>

  <Card title="Citations" icon="link" href="/dashboard/citations">
    Identify which source patterns your Fix work should match.
  </Card>

  <Card title="Knowledge" icon="database" href="/dashboard/knowledge-base">
    Add rules and research that support better edits and future generation.
  </Card>

  <Card title="Performance" icon="chart-line" href="/dashboard/performance">
    Confirm whether fixed and generated pages start earning citations and traffic.
  </Card>
</CardGroup>
