Rankings
Track the keywords that matter, by device, with twelve weeks of position history.
Connect every site you run. Sitearc gives your agent the data, research and tools to improve them. You get one place to see it all.
One MCP connection reaches all of it. Search data, research, feedback, forms, brand and the tools to ship. About 130 tools.
get_search_console_performanceget_google_analytics_traffic_acquisitioninspect_urlsrun_site_auditget_audit_issuesfetch_pagecreate_rank_trackerget_rank_trackerget_local_rank_gridresearch_keywordsfind_serp_competitorsget_backlinks_profileget_llm_visibilitycreate_reviewlist_review_commentsresolve_review_commentTwelve location pages share one title, so search shows them as duplicates. I proposed town-specific titles in your brand voice. It's in Work for your review.
create_formlist_formsverify_form_receiptget_brand_profileget_project_contextsearch_learningscreate_content_briefstart_content_draftsubmit_content_for_approvalcreate_proposalgithub_open_pull_requestship_experimentplan_astro_setupplan_google_measurementcreate_projectEvery signal, one place. Search data, site health, client feedback and form responses, for you and for your agent.
Search Console, GA4 and Vercel in one place, never added together. GA4 reports take filters and export to CSV.
Your agent finds the problem in the data and fixes it through GitHub. Then Sitearc measures whether it worked.
Proposed by Claude · Sep 8
Work
What Claude and site checks propose, what's being measured, and what worked.
| Task | Status |
|---|---|
Add the town to 12 location page titlesNeeds approval | Needs approval |
Put prices in 4 service page titlesMeasuring · day 4 of 28 | Measuring · day 4 of 28 |
Rewrite the meta descriptions on 6 blog postsMeasuring · day 8 of 28 | Measuring · day 8 of 28 |
Compress hero images on the homepageShipped | Shipped |
Claude found the issue in Search Console and the crawl, then filed a proposal.
Work
What Claude and site checks propose, what's being measured, and what worked.
| Task | Status |
|---|---|
Add the town to 12 location page titlesNeeds approval | Needs approval |
Put prices in 4 service page titlesMeasuring · day 4 of 28 | Measuring · day 4 of 28 |
Rewrite the meta descriptions on 6 blog postsMeasuring · day 8 of 28 | Measuring · day 8 of 28 |
Compress hero images on the homepageShipped | Shipped |
Proposed by Claude · Sep 8
11 more titles follow the same pattern.
Work
What Claude and site checks propose, what's being measured, and what worked.
| Task | Status |
|---|---|
Add the town to 12 location page titlesPreview ready | Preview ready |
Put prices in 4 service page titlesMeasuring · day 5 of 28 | Measuring · day 5 of 28 |
Rewrite the meta descriptions on 6 blog postsMeasuring · day 9 of 28 | Measuring · day 9 of 28 |
Compress hero images on the homepageShipped | Shipped |
Proposed by Claude · Sep 8
Work
What Claude and site checks propose, what's being measured, and what worked.
| Task | Status |
|---|---|
Add the town to 12 location page titlesMeasuring · day 1 of 28 | Measuring · day 1 of 28 |
Put prices in 4 service page titlesMeasuring · day 6 of 28 | Measuring · day 6 of 28 |
Rewrite the meta descriptions on 6 blog postsMeasuring · day 10 of 28 | Measuring · day 10 of 28 |
Compress hero images on the homepageShipped | Shipped |
Pull request #186 merged Sep 10. Sitearc checked the merged commit is the approved preview, then started measuring.
Proposed by Claude · Sep 8
Work
What Claude and site checks propose, what's being measured, and what worked.
| Task | Status |
|---|---|
Add the town to 12 location page titlesWon | Won |
Put prices in 4 service page titlesBackfired | Backfired |
Rewrite the meta descriptions on 6 blog postsInconclusive | Inconclusive |
Compress hero images on the homepageShipped | Shipped |
Proposed by Claude · Sep 8
Sitearc never merges. It counts a change as shipped only when what merged is exactly what you approved.
Every site you run sits in one list. See which are live, how search is trending and where something needs you.
Track the keywords that matter, by device, with twelve weeks of position history.
Volume, intent, difficulty and CPC. About 80 credits a search; saved results are free.
A crawl checks every page and lists what's broken. The score is the share of clean pages.
How often ChatGPT and Google AI Overviews mention you, beside your competitors.
Referring domains, with new and lost links month by month.
Paste one form into your site. Responses land in an inbox and your email.
Google, GitHub and Vercel connect once. Every site uses them, and any site can use its own.
Colours, fonts, voice and the phrases to avoid. Claude reads it before it writes a word.
Clients and reviewers join free, with no seat. Teammates are $12 a month each.
Demo data. Harbor & Pine and Fieldwork Studio are fictional.
Start from your own Astro repository or a reviewed starter, then add measurement. Your agent plans each step. You approve the plan before anything is created.
Agent-requested setup
Check the exact repository and hosting account before approving. Approval expires; an agent can continue only this approved run.
This creates the resources shown in your selected accounts. The exact reviewed starter version is committed to this new private repository and built on Vercel. Approval expires after 30 minutes.
Google measurement · exact approved website
https://events.harborandpine.exampleGA4 configuration
plannedWebsite Analytics connection
plannedWebsite Search Console connection
plannedCode review / deployment
plannedGSC ownership
plannedSitemap
plannedApproval permits only the listed GA4 and URL-prefix ownership and sitemap operations. No DNS change, site edit or email is included.
Works with Claude, Claude Code, Codex and any MCP client. Sitearc runs no AI of its own, so there is no model markup.
Add the server once for every project, then run /mcp to sign in.
$ claude mcp add --transport http sitearc --scope user https://app.sitearc.ai/mcpCodex and other MCP clients use the same URL.
Your agent reads the same search, analytics, audit, feedback and form data you see. Proposals and pull requests wait for you. No tool can approve.
Read saved data: search, analytics, forms, feedback, audits. A read-only key sees only these.
get_search_console_performancelist_review_commentsget_audit_issuesFile proposals, open pull requests, create forms, or buy research with credits.
create_proposalgithub_open_pull_requestresearch_keywordsNone of them can approve. Approve, reject and decide live only in the dashboard, behind your sign-in.
Better you hear it here. These are on the list, not in the product.
Today changes ship through GitHub pull requests.
Reviews under your own brand are part of Pro, but not built yet.
Connect your first site free, then add the rest. Your agent can start the same day.