A round of fixes to the Backlinks and Keywords pages, where several numbers were either missing or quietly made up.
New
- See your actual broken backlinks — The Backlinks page previously showed a Broken Backlinks count with no way to find out which links were broken. That number is now a clickable tile that opens a drill-down list of the individual broken backlinks: the linking source page, the broken target URL on your site, the anchor text, and the HTTP status code. The list is captured during the backlink scan and saved, so it loads instantly. Works in agency mode scoped to the selected client.
Fixed
- The Backlink Profile page now loads real data — It used to show an empty "No backlink data available" state with no way to pull anything. It now resolves your domain automatically (from Search Console or your company profile), fetches live backlink data on first visit, and saves a snapshot so the data survives a reload. A Refresh button lets you re-pull on demand, and agency users see their selected client's backlinks. When something is genuinely missing, the page explains exactly what is wrong instead of showing a generic blank.
- New and lost backlinks are now real numbers — The New Backlinks, Lost Backlinks, and new-and-lost referring-domain figures came from rough snapshot-to-snapshot guesswork. They now use a dedicated new-and-lost report, so the 30-day movement figures reflect actual gains and losses. The scheduled daily scan captures the same data, so trends populate without a manual refresh.
- Keyword Research ideas return results again — The keyword-ideas half of a seed-keyword search was silently returning nothing, so every result came from suggestions alone and the broader set of related ideas was missing entirely. Ideas now come back populated with real Volume, CPC, Competition, and Difficulty.
- Keyword Research shows real volume, CPC, and competition — Keyword ideas and suggestions were only showing a Difficulty value while the other three columns came back empty. All four columns now populate.
- Empty keyword metrics no longer masquerade as a real zero — When there is genuinely no figure for a keyword's volume, CPC, or competition, we used to store a fabricated 0, which made "we don't have data" indistinguishable from "this has zero searches". Missing values now stay blank, and a difficulty of zero or no-data no longer renders as a green "easy" badge.
- Clearer messaging when data isn't connected — The Keywords page now explains itself when Google Search Console isn't connected, rather than leaving the rank columns blank, marks AI Visibility as n/a when the AI keyword tier is unavailable, and labels rank cells as n/a for sources that don't apply.