## **🔍 Why This Happens**

Search Atlas connects to Google services — including Google Search Console (GSC) and Google Business Profile (GBP) — using a secure access token granted when you first authorise the integration. This token can become invalid for several reasons, causing Search Atlas to lose access to your data. When this happens, you may see errors such as **TOKEN\_EXPIRED\_OR\_REVOKED**, a **Login Challenge** warning, or your connected properties may silently stop updating.

The most common causes are:

- **Google revoked the token:** Google automatically invalidates access tokens if your account password changes, if two-factor authentication settings are updated, or if Google detects unusual activity and triggers a security check (Login Challenge).
- **Token expiry:** Long-lived tokens can expire naturally, especially if Search Atlas has not accessed your account for an extended period.
- **Permission changes:** If the Google account used to connect was removed from a Google Search Console property or Google Business Profile, the token becomes invalid for that resource.
- **Account-level security events:** Google-initiated security reviews, suspicious sign-in alerts, or captcha challenges can silently revoke third-party app access.

## **⚠️ What You Might See**

Depending on which integration is affected, the symptoms vary:

- **Google Search Console:** Site data stops refreshing; you may see a notification prompting you to reconnect your Google account.
- **Google Business Profile:** You are unable to save or update connected businesses, and a **TOKEN\_EXPIRED\_OR\_REVOKED** error appears.
- **General integrations:** The connected account shows as disconnected in your Search Atlas settings, often without a visible alert at the point of disconnection.

## **🛠️ How to Reconnect Your Google Account**

Follow these steps to restore access:

1. Log in to your **Search Atlas** account.
2. Navigate to **Site Metrics → Site Events/Site Structure** (GSC page).
3. Locate the disconnected Google account or the affected integration (GSC or GBP).
4. Click **Connect GSC Account** or **Connect GA Account**.
5. A Google authorisation window will open. Sign in with the correct Google account and click **Allow** to grant Search Atlas the required permissions.
6. Once redirected back to Search Atlas, confirm that your properties or business profiles are listed and the status shows as **Connected**.

If you manage multiple Google accounts, make sure you authorise using the account that has **owner or full access** to the GSC properties or GBP locations you need to manage.

## **🔒 Resolving the Google Login Challenge**

A Login Challenge occurs when Google temporarily blocks third-party access to your account due to a security verification requirement. To resolve it:

1. Open a browser and go to [myaccount.google.com/security](https://myaccount.google.com/security).
2. Review any security alerts and complete any pending verification steps (such as confirming a recovery email or phone number).
3. Check **Third-party apps with account access** and confirm that Search Atlas is listed. If it has been removed, you will need to reconnect from within Search Atlas.
4. Once the challenge is resolved, return to Search Atlas and follow the reconnection steps above.

## **🛡️ How to Prevent Recurring Disconnections**

While some disconnections are triggered by Google and cannot be fully prevented, the following practices reduce how often they occur:

- **Use a stable Google account:** Connect using an account that is not frequently changed. Avoid using personal accounts that may trigger security alerts.
- **Avoid changing your Google password without reconnecting:** After any password or security setting change, revisit your integrations in Search Atlas and reconnect your Google account.
- **Keep 2FA consistent:** Changes to two-step verification settings often invalidate existing tokens. Reconnect Search Atlas immediately after making such changes.
- **Use a dedicated Google account:** For businesses managing multiple properties, consider using a dedicated Google account for Search Atlas integrations to reduce the risk of security-triggered revocations.
- **Monitor your integration status regularly:** Check the Connected Accounts section of your Settings periodically, especially after making any changes to your Google account.

## **📋 Important Notes**

Keep the following in mind when managing your Google integrations:

- When a Google account disconnects, any **active campaigns or projects** tied to that account may continue to run without updated data. Review your active projects after reconnecting to ensure data is current.
- Search Atlas will now notify you when a Google account disconnection is detected, prompting you to reconnect before data gaps become significant.
- If a GSC site shows as inactive after reconnecting, Search Atlas performs a confirmatory check before deactivating it permanently. You may be prompted to reconfirm access.

## **💬 Need More Help?**

If you have followed the steps above and your Google account is still disconnecting or the Login Challenge persists, if you need further assistance, open the chat widget in the bottom-right corner of the platform and type **human teammate** to be connected with a member of our team.