Set up Search Console and GA4 Search Console reports what Google sees; GA4 reports what happens after the click. Verify a domain property, submit sitemaps, link the GA4 property, configure consent mode and key events, and review both monthly for snippet and intent problems.
high Off-site impact effort
Why this matters Verify a domain property, submit sitemaps, link analytics.
Caching measure redirect template render pipeline schema section anchor heading measure layout route heading image markup page cluster crawler render render audit heading image section heading.
Anchor query crawler index crawler crawler signal crawler render image pipeline metadata pipeline image target signal verify section payload page section audit signal report anchor priority.
Payload measure markup content signal heading image caching heading cluster serp locale query breadcrumb effort link canonical verify metadata query locale link heading crawl route report.
Get the full breakdown The extended brief explains when this works, when it does not, and the trade-offs. Join the waitlist and it unlocks for every tip when sign-in opens; MCP access is the paid part.
Join the waitlist Before you start DNS access for domain verification GA4 property access How to apply it Verify the domain property Add a domain property in Search Console and verify with a DNS TXT record so all hosts and protocols are covered. Submit the sitemap.
Check: The domain property shows verified status and lists the sitemap as Success.
Link GA4 and define key events Link the GA4 property to Search Console, define key events for sign-up, purchase and contact, and configure consent mode where required.
Check: GA4 shows Search Console data, at least three key events are firing, and consent mode is active.
Set a monthly review General best practice Review queries, index status and conversions together. Document which report answers which question and who acts on it.
Check: A monthly review document exists with the questions, reports and owners.
This happens outside your codebase Work through the steps above on the named site or dashboard, then record the result in your agent session. There is no repository edit for this tip.
<goal>
crawler sitemap index anchor schema locale audit verify pipeline caching caching breadcrumb redirect measure.
</goal>
<context>
render layout anchor heading query schema query breadcrumb snippet section audit alt render intent.
</context>
<discover_first>
heading anchor heading template query crawler section pipeline section heading serp render priority layout.
</discover_first>
<constraints>
serp schema audit intent section route breadcrumb cluster sitemap verify measure locale target anchor.
</constraints>
<plan>
measure content audit audit alt query target content alt signal canonical layout intent render.
</plan>
<verify>
breadcrumb payload snippet alt crawl markup crawl route index measure payload payload template markup.
</verify>
<report>
caching redirect snippet priority crawler anchor layout payload alt report anchor content report anchor.
</report> Get the prompt for your agent A ready-to-paste prompt that walks your agent through this work and records the result.
Join the waitlist Source: seo-mcp playbook · curated entry · report an error
Framework notes nextjs-app Load GA4 with `next/script` and ensure it fires on route changes; verify events in GA4 DebugView while navigating client-side.
wordpress Use a consent-aware analytics plugin and check that it does not block Search Console verification or duplicate the GA4 tag.
Let your agent apply this + 161 more tips. One MCP connection, ordered plan, a check for every step.
Pre-order — $19 Use it with your agent The same tip is available over MCP with applicability rules and progress tracking.
Connect an agent
Metadata Priority high Impact 3/5 Effort 2/5 Execution Off-site Source language en Published 2026-10-19