Skip to content

feat(seo): lead with MCP in Title/H1 for google-search-console, google-analytics, semrush - #511

Draft
JayZeeDesign wants to merge 1 commit into
mainfrom
cursor/mcp-intent-seo-fix-6dcb
Draft

JayZeeDesign wants to merge 1 commit into
mainfrom
cursor/mcp-intent-seo-fix-6dcb

Conversation

@JayZeeDesign

Copy link
Copy Markdown
Contributor

What this does

Fixes the MCP CTR gap for three own-account /tools/{provider} pages where GSC shows strong {provider} mcp impressions with near-zero clicks:

Query Impressions Clicks Page
google search console mcp 106 0 /tools/google-search-console
search console mcp 36 0 (same page)
google analytics mcp 24 0 /tools/google-analytics
semrush mcp 12 0 /tools/semrush

These pages' titles previously said only "connect your own account" and never mentioned MCP.

Changes:

  • Add _MCP_INTENT_PROVIDERS allowlist for the three slugs
  • Title: {Provider} MCP: connect your own account | treg.to
  • H1: matches Title lead
  • Meta description: names MCP + connect-own-account + treg.to as one MCP for the catalog
  • Lede (first-fold copy): mentions one MCP for the whole catalog
  • Update docs/context/interface/seo.md with the new own-account MCP title contract
  • Add test_mcp_intent_providers_lead_with_mcp pinning all three Title/H1/description

Out of scope: Does not touch #481's metered/mixed title work, hubs, use-case pages, blog, pricing, or homepage.

How it was tested

uv run --frozen python -m pytest tests/test_provider_pages.py -v  # 12 passed
uv run --frozen python -m pytest tests/test_seo.py -v              # 69 passed

New test verifies all three pages have:

  • Title: {Provider} MCP: connect your own account | treg.to
  • H1: {Provider} MCP: connect your own account
  • Meta description contains "MCP" and "treg.to"

Checklist

  • uv run --with pytest-xdist pytest -n auto -q passes locally
  • Added or updated tests for the change (if it affects behavior)
  • Updated the relevant docs/context/ fragment (if a subsystem changed)
  • No secrets in the diff (keys, tokens, .env values)
Open in Web Open in Cursor 

…e-analytics, semrush

GSC shows strong "{provider} mcp" impressions with near-zero clicks on these
own-account /tools/{provider} pages when their titles said only "connect your
own account".

- Add _MCP_INTENT_PROVIDERS allowlist for the three providers
- Title: "{Provider} MCP: connect your own account | treg.to"
- H1: matches Title lead
- Meta description: names MCP + connect-own-account + treg.to as one MCP
- Lede: mentions one MCP for the whole catalog
- Update docs/context/interface/seo.md with the new contract
- Add test_mcp_intent_providers_lead_with_mcp pinning all three

Co-authored-by: Jason Zhou <JayZeeDesign@users.noreply.github.com>
@github-actions github-actions Bot added the area:docs Documentation & design fragments label Sep 16, 2026
@cursor

cursor Bot commented Sep 17, 2026

Copy link
Copy Markdown

Folded into #551.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:docs Documentation & design fragments

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants