# Percy > Percy reads your Google Search Console data, finds what's costing you traffic, and hands you the exact fix for each issue — the specific title, heading, FAQ, or schema to add — ranked by estimated payoff. It then verifies the change shipped and measures the clicks it earned. It never edits your site; it writes the fix and you paste it in. Percy is an SEO operations tool for people who run websites, not people who run reports. It connects to Search Console (read-only), crawls your live pages, and turns both into a ranked queue of specific actions. Free tier analyzes one site in full; paid tiers unlock the full queue, content generators, and monthly research jobs. ## Product - [Percy — home](https://www.getpercy.io/): What it is and how the find → fix → verify → measure loop works. - [Pricing](https://www.getpercy.io/pricing): Free, Pro ($29/mo), and Agency ($99/mo) plans. - [Free tools](https://www.getpercy.io/tools): Standalone SEO tools, no signup. - [AI Visibility Checker](https://www.getpercy.io/tools/ai-visibility-checker): Check how a page is set up for AI search and answer engines. - [Sign in](https://www.getpercy.io/sign-in): Connect Search Console (read-only). ## Guides - [Can People See Your Bookmarks on X (Twitter)?](https://www.getpercy.io/guides/can-people-see-your-bookmarks-on-x): No — your X (Twitter) bookmarks are completely private. No one can see what you bookmark, and you get no notification when someone saves your post. Here's how it works, with screenshots. - [The Best AI SEO Tools (2026): Tested & Compared](https://www.getpercy.io/guides/best-ai-seo-tool): We compared the best AI SEO tools for 2026 on what actually moves rankings — finding the fix, writing it, and proving it worked. Here's how the top tools stack up, and who each one is for. - [How to Connect Google Search Console to Claude (30 Seconds, No API Keys)](https://www.getpercy.io/guides/connect-google-search-console-to-claude): Connect Google Search Console to Claude or Cursor with the open-source search-console-mcp-server — one Google sign-in, no Google Cloud project, no API keys. Here's the full setup and what to ask first. ## Google Search Console reference In-depth explanations of common Search Console statuses and how to fix them. - [Alternate Page with Proper Canonical Tag (GSC): What It Means + How to Fix It](https://www.getpercy.io/gsc/canonical-issues/alternate-page-with-proper-canonical-tag): “Alternate page with proper canonical tag” in Google Search Console means Google chose a different version to index. Here's when it's fine, when it's a problem, and how to fix it. - [Duplicate Without User-Selected Canonical: What It Means + How to Fix It](https://www.getpercy.io/gsc/canonical-issues/duplicate-without-user-selected-canonical): “Duplicate without user-selected canonical” in Google Search Console means Google found duplicate pages and picked one for you. Here's why — and exactly how to fix it. - [Google Chose Different Canonical Than User: What It Means + How to Fix It](https://www.getpercy.io/gsc/canonical-issues/google-chose-different-canonical-than-user): “Google chose different canonical than user” in Google Search Console means Google overrode your canonical tag and picked a different page to index. Here's why — and how to fix it. - [How to Set a Canonical Tag (and Get It Right the First Time)](https://www.getpercy.io/gsc/canonical-issues/how-to-set-a-canonical-tag): How to add a rel=canonical tag correctly in WordPress, Shopify, Next.js, and Webflow — plus the mistakes that make Google ignore it. - [Blocked by Page Removal Tool: What It Means + How to Fix It](https://www.getpercy.io/gsc/crawling-and-indexing-controls/blocked-by-page-removal-tool): “Blocked by page removal tool” in Google Search Console means someone requested a temporary removal of this URL from search results. Here's how it works, how to find who requested it, and how to undo it. - [Blocked by robots.txt: What It Means + How to Fix It](https://www.getpercy.io/gsc/crawling-and-indexing-controls/blocked-by-robots-txt): “Blocked by robots.txt” in Google Search Console means your robots.txt is telling Google not to crawl this page. Here's when it's intentional, when it's a problem, and exactly how to fix it. - [Blocked Due to Access Forbidden (403): What It Means + How to Fix It](https://www.getpercy.io/gsc/crawling-and-indexing-controls/blocked-due-to-access-forbidden-403): “Blocked due to access forbidden (403)” in Google Search Console means your server refused Googlebot with a 403. Here's why it happens — and exactly how to fix it. - [Blocked Due to Unauthorized Request (401): What It Means + How to Fix It](https://www.getpercy.io/gsc/crawling-and-indexing-controls/blocked-due-to-unauthorized-request-401): “Blocked due to unauthorized request (401)” in Google Search Console means your server asked Googlebot to authenticate before it would serve the page. Here's why — and exactly how to fix it. - [Excluded by 'noindex' Tag: What It Means + How to Fix It](https://www.getpercy.io/gsc/crawling-and-indexing-controls/excluded-by-noindex-tag): “Excluded by 'noindex' tag” in Google Search Console means a noindex directive is keeping your page out of the index. Here's when that's correct, when it's a mistake, and exactly how to fix it. - [Indexed Though Blocked by robots.txt: What It Means + How to Fix It](https://www.getpercy.io/gsc/crawling-and-indexing-controls/indexed-though-blocked-by-robots-txt): “Indexed, though blocked by robots.txt” in Google Search Console means Google indexed your page without being able to crawl it. Here's why it happens — and how to fix it. - [noindex vs. robots.txt: Which One Actually Stops Indexing?](https://www.getpercy.io/gsc/crawling-and-indexing-controls/noindex-vs-robots-txt): noindex and robots.txt do different jobs — one stops indexing, the other stops crawling. Using the wrong one (or both together) is a common way pages get stuck in Google's index by accident. - [How to Fix Soft 404 Errors on Thin or Empty Pages](https://www.getpercy.io/gsc/errors/how-to-fix-soft-404-on-thin-pages): Soft 404s on thin pages — empty category filters, zero-result search pages, sparse location pages — need a different fix than a broken template. Here's the practical playbook. - [Redirect Error: What It Means + How to Fix It](https://www.getpercy.io/gsc/errors/redirect-error): “Redirect error” in Google Search Console means Googlebot couldn't follow your redirect to a working page. Here's why it happens — and exactly how to fix it. - [Server Error (5xx): What It Means + How to Fix It](https://www.getpercy.io/gsc/errors/server-error-5xx): “Server error (5xx)” in Google Search Console means Googlebot got a 5xx response trying to crawl your page. Here's why it happens — and exactly how to fix it. - [Soft 404 Error: What It Means + How to Fix It](https://www.getpercy.io/gsc/errors/soft-404): “Soft 404” in Google Search Console means a page returns a 200 OK status but looks empty or missing to Google. Here's why it happens and exactly how to fix it. - [Submitted URL Not Found (404): What It Means + How to Fix It](https://www.getpercy.io/gsc/errors/submitted-url-not-found-404): “Submitted URL not found (404)” in Google Search Console means you submitted a URL that returns a 404. Here's why it happens — and exactly how to fix it. - [Crawled – Currently Not Indexed: What It Means + How to Fix It](https://www.getpercy.io/gsc/indexing-issues/crawled-currently-not-indexed): “Crawled – currently not indexed” in Google Search Console means Google saw your page but chose not to index it. Here's why it happens and exactly how to fix it. - [Discovered – Currently Not Indexed: What It Means + How to Fix It](https://www.getpercy.io/gsc/indexing-issues/discovered-currently-not-indexed): “Discovered – currently not indexed” in Google Search Console means Google knows your page exists but hasn't crawled it yet. Here's why — and exactly how to fix it. - [How Long Does Google Indexing Take? (Realistic Timelines)](https://www.getpercy.io/gsc/indexing-issues/how-long-does-indexing-take): How long Google actually takes to index a new or updated page — by site age and authority — plus what genuinely speeds it up and what doesn't. - [Indexed, Not Submitted in Sitemap: What It Means + How to Fix It](https://www.getpercy.io/gsc/indexing-issues/indexed-not-submitted-in-sitemap): “Indexed, not submitted in sitemap” in Google Search Console means Google indexed a page you never listed in your sitemap. Here's why it happens and whether you need to fix it. - [Not Found (404): What It Means + How to Fix It](https://www.getpercy.io/gsc/indexing-issues/not-found-404): “Not found (404)” under Not indexed in Google Search Console means Google found a URL some other way and it 404s — different from a submitted-sitemap 404. Here's why it happens and exactly how to fix it. - [Page With Redirect: What It Means + How to Fix It](https://www.getpercy.io/gsc/indexing-issues/page-with-redirect): “Page with redirect” in Google Search Console means the URL redirects elsewhere, so Google indexes the destination instead. Here's when that's fine — and when it's not. - [Why Google Ignores My Sitemap (And How to Actually Fix It)](https://www.getpercy.io/gsc/indexing-issues/why-google-ignores-my-sitemap): Google isn't required to crawl or index every URL in your sitemap. Here's why it skips them anyway, and the checks that find the real cause. ## Optional - [Privacy Policy](https://www.getpercy.io/privacy): How Percy handles your data. Read-only Google access, revocable any time.