Agency_

How to Connect Google Search Console to Agency: A Complete Guide

Estimated Time to Complete: ~5 Minutes

Author: Shaun Anderson•Last Updated: July 3, 2026•In Guides
⚠️

Beta Notice

Agency's Google Search Console integration is currently in beta. This app has not yet been submitted for approval to Google, as the feature is very new. We will update this guide once the verification process is complete after initial feedback from beta users.

Welcome to the Agentic Web

The internet is evolving. We are moving away from traditional software where you have to click around to find insights, and entering the era of the Agentic Web—where autonomous AI "Agents" do the heavy lifting for you.

To power this securely, Agency uses a 2-Step Verification system. First, you prove ownership of your property using standard Google OAuth. Then, you grant read access to our Background Service Account, which gives your autonomous AI team a secure 24/7 pipeline to your raw data even while you sleep.

Connecting Google Search Console (GSC) to Agency allows the platform to fetch your performance metrics, analyze winners and losers, automatically trigger PageSpeed scans on your top-performing pages, and build a master crawl record of your site.

1. Connect with Google (Verify Ownership)

Before our background bots are allowed to fetch any data, you must first prove that you actually own the property you are trying to connect.

  1. Navigate to your Analyst Console Settings (https://thisisagency.ai/console/settings).
  2. Click the Connect with Google button.
  3. Approve the webmasters.readonly permission screen. The button will turn green and say "✅ Connected via OAuth".

2. Grant Access to the AI Service Account

Because Agency operates autonomously in the background, it cannot use a simple "Log in with Google" button for its 24/7 agents. Instead, it uses a Google Service Account—a special type of invisible user account that works entirely in the background.

  1. On your Analyst Console Settings page, locate the Your Master Worker Email box (e.g., data-reader@...) and copy it.
  2. Open https://search.google.com/search-console
  3. Select your property from the top-left dropdown, click Settings, and go to Users and permissions.
  4. Click the Add User button.
  5. Paste the Master Worker Email into the Email address field.
  6. Set Permission level to Restricted and click Add.
Note: If you only have "Restricted" access to the property yourself, you will not see the "Add User" button. You must ask the Property Owner to add the email on your behalf.

3. Unlock the Background Bot

Finally, tell Agency which client "door" to open and verify the connection.

  1. In Agency, ensure you have selected your project from the top-left dropdown.
  2. Navigate back to your Analyst Console Settings (https://thisisagency.ai/console/settings).
  3. Under the Site URL field, enter your exact Search Console property URL (e.g., https://www.hobo-web.co.uk/ or sc-domain:hobo-web.co.uk).
  4. Click Verify. The system will use your OAuth token from Step 1 to verify you own the property, and then permanently unlock the background bot!

Security & Privacy

We take the security of your Google Search Console data very seriously. Here is exactly how your credentials are treated:

  • Read-Only Access: When Agency connects to Google Search Console on your behalf, it forces a Read-Only scope (https://www.googleapis.com/auth/webmasters.readonly). It is physically impossible for Agency to make changes to your Search Console settings, delete users, or modify your property data.
  • The OAuth Lock: We force you to verify ownership via standard Google OAuth before our bots are allowed to fetch data. This prevents malicious users from guessing your URL and stealing your data using the master key.
  • Why a Service Account?: Using a Service Account allows Agency to perform background tasks (like queuing PageSpeed audits when traffic spikes) without your browser needing to be open. It restricts access strictly to the bot.

How the System Works Under the Hood

Automated Tasks

After a successful connection, Agency will immediately begin working:

  • Background Syncs: Agency will automatically pull the last 90 days of performance data and store it securely for analysis.
  • Auto-Scanning: Agency will identify your top 50 pages based on click volume and automatically queue them for performance scanning (PageSpeed/Lighthouse) to ensure your most important pages are fast.
  • Reporting: You will be able to view Reports, Winners & Losers, and Keyword history directly inside the Agency interface at https://thisisagency.ai/console.

Troubleshooting

If Agency reports an error accessing your site:

  • Ensure you added the exact Service Account email to the correct GSC property.
  • Ensure you spelled your property URL exactly as it appears in Search Console (including `sc-domain:` if it is a domain property).

How to Navigate the Console

Once your Search Console data is flowing, you can explore it via the tabs at the top of your Console interface.

  • Overview (https://thisisagency.ai/console/): Your primary dashboard showing traffic trends, overall clicks, impressions, and algorithm impact analysis.
  • Keywords (https://thisisagency.ai/console/keywords/): Explore the top search queries driving traffic to your site.
  • Winners / Losers (https://thisisagency.ai/console/winners-losers/): Automatically compares current performance against previous periods to highlight which pages and queries are gaining or losing traction.
  • Rank Tracker (https://thisisagency.ai/console/tracker/): Monitor your visibility and average position for specific target keywords over time.
  • Performance (https://thisisagency.ai/console/performance/): Automatically pulls your top-trafficked URLs directly from Search Console and sequentially triggers automated PageSpeed Insights scans (Mobile, Desktop, and Accessibility) for them. It consumes 1 credit per scan.
    Talking to Elsa: Because Agency uses "frontend grounding," all the Search Console and Performance data you see in your browser is securely passed to Elsa behind the scenes. You don't need any special commands—just open the chat sidebar and ask her things like, "How is my mobile performance affecting my top keywords?" or "Summarize my Winners & Losers," and she already knows exactly what you're looking at.
  • Pages (https://thisisagency.ai/console/url-bank/): A complete inventory of your website's URLs, broken down into sub-tabs:
    • Indexed: URLs successfully indexed by Google.
    • Zero Traffic: URLs that are indexed but currently receive no clicks.
    • Indexation Issues: URLs with technical issues or warnings from Google.
  • Connected (https://thisisagency.ai/console/import-clients/): Manage connected properties and client data.
  • Settings (https://thisisagency.ai/console/settings/): The setup area where you connect your Google Account and verify your target Site URL.

Works Perfectly with Google Analytics (GA4)

The best part of this "Keys vs. Doors" setup is that it works exactly the same for Google Analytics 4! Once you create your master Service Account key in Google Cloud, you can use the exact same email address for all of your clients' GA4 properties.

Read the GA4 Integration Guide →

Is this Best Practice?

Yes. The hybrid OAuth + Service Account model is the ultimate enterprise-grade security standard.

By forcing a manual OAuth check first, we completely eliminate the risk of a user hijacking the master key to view a competitor's data.

However, in the Agentic Era, software must also work for you in the background while you sleep. To achieve this securely, Google explicitly designed Service Accounts. As stated in Google's official documentation:

"A service account is a special type of Google account intended to represent a non-human user that needs to authenticate and be authorized to access data in Google APIs... It is a credential used for server-to-server interactions, such as an application without a user interface that runs as a process to access data or perform operations."

Read Google's Official Documentation on Service Accounts →

How to Disconnect

Revoking Verification (OAuth): You can revoke your personal OAuth access at any time by going to your Google Account Security settings (myaccount.google.com/connections) and removing Agency.

Revoking Bot Access (Service Account): Simply log into Search Console, go to Settings > Users and permissions, and remove the Service Account email address. Access is revoked immediately.

Disclosure: I use generative AI when specifically writing about my own experiences, ideas, stories, concepts, tools, tool documentation or research, across the Hobo Web and Agency platforms. My tool of choice for this process is Agency—the publishing architecture I created and licensed to Candlestickoperations Ltd—using Google Gemini Pro (2.5 / 3) Deep Research and Reasoning and later models (as default). I have been writing about Google Search for 2 decades. This content is a direct result of cutting-edge HITL AI content production, using a process I designed myself and described in my 2025 ebook, Strategic AI SEO. Also note: This content has not been created to “pass off” as human, or “write as Shaun Anderson” (me). It is raw, factually correct content. Agency can produce content with certain styles, but it is not my aim to fool anyone with it. This is the state of AI content in 2026, an example of the default Agency creative output. All content was conceived, directed, edited, fact-checked and verified as correct by me (and is under constant development). This article is amongst the first “beta-test” of Agency, the autonomous AI-powered Agency as presented in my March 2026 SMX Paris keynote presentation. Edited by Shaun Anderson AKA Hobo. Corrections welcome. Read my AI policy.
Shaun Anderson

Shaun Anderson

Shaun Anderson, AKA @hobo_web, is the Lead AI Architect behind Agency (thisisagency.ai). Shaun has over 25 years of experience in forensic SEO auditing. He was a primary investigator of the Google Search Leak of 2024, the writer of The Hobo SEO Quadrilogy, and a Keynote speaker at SMX Paris 2026.

Get Early Access & Earlybird Deal

Sign up for private beta access and lifetime deal.

Agency (Thisisagency.ai) is in public beta. Agency is an AI workplace simulation. Agency was conceived, bootstrapped, and architected solo by Shaun Anderson AKA Hobo (@hobo_web). “This Is Agency” and “Agency” are trading names of Candlestickoperations Ltd. Registered in England and Wales, Company No. 17503419. Registered Office: 3rd Floor, 86-90 Paul Street, London, England, EC2A 4NE.
All team members are AI entities powered by Google Gemini technology (by default). When API are available, Agency is a multi-provider, multi-model, multi-modal, multi agent system.