Connect Google Search Console
Connect Search Console with read-only access to verify and import your sites in one step, and how syncing, reconnecting and disconnecting work.
Connecting Google Search Console gives SEOFix read-only access to your properties. In one step it verifies every site you own there (Owner or Full user), can import them as SEOFix sites, and starts syncing Google's indexing and search data into the Google tab. Connect from the onboarding screen, a site's ownership card, the Google tab, or Settings → Integrations.
Connecting happens in the browser (Google's consent screen), so there is no API or MCP tool for it. Once connected, agents read the data with the Google tools, for example get_indexing_summary.
What SEOFix can access
SEOFix asks Google for one Search Console permission, https://www.googleapis.com/auth/webmasters.readonly, plus your email address to label the connection. It is read-only: SEOFix can list your properties, read search analytics and run URL Inspection. It cannot change anything in Search Console, and it cannot request indexing.
If you untick the Search Console permission on Google's consent screen, the connection fails with "Search Console access was not granted. Please connect again and allow it."
A Search Console connection belongs to you, not to the team. Other team members see the data on the team's sites, but only you can disconnect your connection.
Where to connect
| Where | Button | What happens |
|---|---|---|
| Onboarding, after your first sign-in | Connect Google Search Console (recommended) | One-click import (below) |
| Site page, ownership card, Google Search Console method | Connect | Verifies that site, then returns to its page |
| An audit's Google tab | Connect Search Console | Same as the site page |
| Sites | Import from Search Console | Lists your properties to import |
| Settings → Integrations | Connect Search Console / Connect another Google account | Adds a connection |
One-click import (onboarding)
After your first sign-in, the Connect Google Search Console screen offers a single consent that sets up every site you own:
- Existing sites are verified. Any site already in your team that an owned property covers is verified through Search Console.
- Owned properties become sites. Every other property where you are Owner or Full user is added as a site, already verified, up to your plan's free site slots.
- Extra properties become suggestions. If you own more properties than you have free slots, SEOFix ranks them by their clicks over the last 28 days and lists the rest under More sites in your Search Console, not added.
- Monitoring. On plans with monitoring (Starter, Growth), the new sites get weekly monitoring, and their first audits are spread over the night in your time zone (at most 2 first audits per hour). On the Free plan you can run the free audit on any of them.
- Syncing starts right away for every site verified this way.
Choose Skip for now to set this up later.
Which properties count
| Property | Becomes the site | Covers |
|---|---|---|
Domain property sc-domain:example.com |
https://example.com/ |
The domain and every subdomain |
URL-prefix property https://www.example.com/ |
https://www.example.com/ |
That exact origin |
URL-prefix property with a path, https://example.com/blog/ |
Not importable | Nothing |
Only the permission levels Owner and Full user prove ownership. Restricted users can't import or verify a site. Each host is added once: if you own both example.com and www.example.com, or a domain property that already covers another candidate, only one site is created.
Import later
Import from Search Console (on Sites and the Dashboard), or connecting from Settings, shows your properties in three lists:
- Add your Search Console sites: properties you own that aren't in this team yet. Each is added already verified.
- Sites you already have: properties that cover a site in this team. Verify with Google links them.
- Not importable: properties that are already a site in this team, or where you're not an Owner or Full user.
Your plan's site limit applies. See Add and remove sites.
Syncing
SEOFix syncs each linked site in a night slot between 02:00 and 05:00 in the time zone of the team owner (set under Settings → Profile):
| Plan | Sync frequency | URL Inspection budget |
|---|---|---|
| Free | Weekly | 300 inspections per sync |
| Starter, Growth | Daily | 2,000 inspections per day per property |
Each sync reads clicks, impressions, CTR and position for your pages over the last 28 and 90 days (Google's data lags 2–3 days, so the windows end 3 days ago) and inspects pages from your latest audit, up to the budget. The first sync runs as soon as a site is linked. See The Google tab.
Google data is shown for verified sites only. If a site loses verification, the sync pauses until you verify it again.
Revoked access and reconnecting
If Google stops accepting SEOFix's access (for example because you removed SEOFix from your Google account's third-party access), the connection becomes Access revoked. Then:
- Settings → Integrations shows the connection as Access revoked (or Needs reconnect).
- The Google tab shows "Google access was revoked. The Google sync is paused" with the date of the last data, and a Reconnect Search Console button.
- Sites that were verified through that connection are re-checked with their other proofs. A site with no other proof loses verification. See Verify site ownership.
Choose Reconnect Search Console and approve the consent again to resume the sync.
Disconnect
- Go to Settings → Integrations.
- Next to the Google account, choose Disconnect and confirm.
SEOFix revokes its access at Google and stops syncing data from that account. Sites it verified are re-checked with their other proofs and stay verified only if another proof still passes.
Related
More in Google Search Console
Still stuck? Email [email protected] with your site and what you expected to see.