Website and SEO
Search intent report
Every crawled page read as informational, commercial, transactional or navigational; pairs competing for one search with a fix; missing links; SERP.
Updated · 2 min read
Google generally shows no more than two pages from one site in its top results for a search (its site diversity system), and it prefers the page whose intent matches the searcher's. Two pages on one site aiming at the same subject with the same intent split the links and the relevance between them, so Google may show either one, and often neither does as well as one stronger page would. The fix is rarely "improve both".
Plan: Starter and up. Free of charge on top of a crawl: the report is arithmetic over signals the crawl already stored. No page is re-fetched and nothing is bought.
Where
- Web: a domain's SEO & search tab, Search intent.
- iOS: SEO & accessibility, Search intent.
- API/MCP:
GET /api/deep-seo/intent/:domainId, toolget_seo_intent_conflicts.
How a page is read
Each page's path, title, H1, heading outline, opening text, schema types, forms and link anchors are scored for markers of four intents:
| Intent | Markers |
|---|---|
| Informational | "how", "what is", "guide", a long opening, Article schema, no form |
| Commercial | "best", "vs", "pricing", "compare", comparison tables |
| Transactional | "buy", "book", "quote", "call", a form, Service or Product schema |
| Navigational | The brand name, "login", "contact", "about" |
The markers found are listed on each page so the verdict can be checked.
Conflicts
Two pages with the same subject and the same intent are shown as a pair with the page to keep and the steps for the other:
- Redirect the weaker page to the stronger one.
- Merge the content and redirect.
- Differentiate by changing one page's intent, with a suggested title.
- Split a page that is trying to be two things.
City pages and product variants are read as siblings, never as rivals: "Roof repair Canton" and "Roof repair Akron" are not a conflict. City pages that are copies of each other with the town swapped are a different problem, reported by the crawl as templated pages.
Missing funnel links
Guides that never link to the service page on their subject are listed. An informational page that does not send the reader to the transactional one is a lost step.
SERP disagreements
Once an organic rank check has run (Local SEO), the report adds phrases whose top results want a different kind of page than the one you are aiming at them, and phrases where Google ranks a different page of yours than the one you intended.
Mark handled
In the app, "Mark handled" is remembered on the device only. The verdicts themselves are the server's, and the web shows the same ones.
Common questions
It says two pages compete but they are about different products. Read the markers. If both titles are generic ("Our services", "What we do") the pages look identical to a crawler and probably to Google.
Why is there no report? Run a crawl first. The report reads the newest crawl and needs at least two pages.
Keep reading
Related articles
- Local search report and autopilotWe read your website, find your Google listing, and report where you rank on Google Maps, in the 3-pack and in search, who ranks ahead of you and what to fix on the listing. Emailed each time, and on a weekly or monthly schedule if you want it.Local SEO ·Updated
- IndexNow: tell search engines a page changedTurning IndexNow on for a domain, the key file your site has to serve, which engines get notified, sending pages by hand or from the sitemap, and the record of every URL sent and what each engine answered.Website and SEO ·Updated
- API and MCP: 401, 402, 403, 429, or a missing toolWhat each response means when a key or an MCP client is refused, and the one fix that usually applies: mint a key with the right scope on the right plan.Troubleshooting ·Updated
