> ## Documentation Index
> Fetch the complete documentation index at: https://docs.schemagen.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Track Schema Performance with Google Search Console

> Connect your GSC property to SchemaGen to see impressions, clicks, and CTR for every page where structured data is deployed—all in one dashboard.

The Google Search Console integration surfaces real performance data inside your SchemaGen dashboard. Once connected, you can see impressions, clicks, and click-through rate for every page where you have an active schema—so you can measure the direct SEO impact of your structured data deployments without leaving SchemaGen.

<Warning>
  The Google Search Console integration requires a **Pro** ($29/mo) or **Agency** ($99/mo) plan. It is not available on the Free tier. You can upgrade at any time from **Dashboard → Account → Plans**.
</Warning>

## What the integration does

After you connect, SchemaGen reads data from your GSC property with read-only access. It then correlates that performance data with the schemas you have deployed, giving you a per-page view of:

* **Impressions** — how many times your pages appeared in Google Search results
* **Clicks** — how many users clicked through to your site
* **CTR** — the ratio of clicks to impressions, expressed as a percentage

This data updates on Google's standard processing delay, so expect a lag of one to two days before new data appears in the SchemaGen dashboard.

<Note>
  Google Search Console data typically lags 1–2 days behind real-time. If you just deployed a schema, check back the following day for updated performance figures.
</Note>

## Requirements

Before connecting, confirm the following:

* You are on a **Pro** or **Agency** plan
* You have a Google Search Console property already verified for your domain
* You are signed in to Google with an account that has at least **Owner** or **Full User** access to that GSC property

## Connect your Google Search Console property

<Steps>
  <Step title="Open the Integrations page">
    Log in to your SchemaGen dashboard and navigate to **Settings → Integrations**. You will see a list of available integrations, including Google Search Console.
  </Step>

  <Step title="Start the connection">
    Click **Connect Google Search Console**. SchemaGen initiates an OAuth 2.0 flow by redirecting you to Google's authorization screen.
  </Step>

  <Step title="Authorize SchemaGen">
    Review the permissions Google displays. SchemaGen requests **read-only** access to your Search Console data — it cannot modify your GSC settings or property. Click **Allow** to continue.

    <Tip>
      If your Google account has access to multiple GSC properties, you will be prompted to select which property to connect. Choose the one that matches the domain where you have SchemaGen installed.
    </Tip>
  </Step>

  <Step title="Select your Search Console property">
    After authorizing, SchemaGen shows a list of GSC properties available under your Google account. Select the property that corresponds to your site and click **Confirm**.
  </Step>

  <Step title="Verify the connection">
    You will be returned to the Integrations page with a **Connected** status shown next to Google Search Console. Your performance data will begin populating within 24–48 hours, depending on Google's data pipeline.
  </Step>
</Steps>

## What you see after connecting

Once the integration is active, a **Performance** panel appears on individual schema pages and in the main dashboard overview. The data is scoped to URLs where you have at least one published schema.

<CardGroup cols={3}>
  <Card title="Impressions" icon="eye">
    Total search appearances for each page with an active schema, pulled directly from GSC.
  </Card>

  <Card title="Clicks" icon="arrow-pointer">
    The number of times users clicked your result in Google Search.
  </Card>

  <Card title="Click-through rate" icon="chart-line">
    Your CTR shown as a percentage, with trend indicators comparing the period before and after schema deployment.
  </Card>
</CardGroup>

## Interpreting performance data

A rise in CTR after deploying a schema is a strong signal that your structured data is influencing how Google presents your result. Rich results — such as star ratings, FAQ dropdowns, or product prices — increase visual prominence in the SERP, which often drives higher click-through rates even without a change in ranking position.

When analyzing your data, compare the 28-day window before you published a schema against the 28-day window after. A consistent CTR improvement of 1–3 percentage points on informational content, or higher on product and review pages, indicates your schema deployment is performing well.

<Info>
  Impressions can increase independently of CTR if Google begins showing your pages for new queries after indexing your structured data. Both signals together give you the clearest picture of impact.
</Info>

Agency plan subscribers also get access to the **GSC Performance Loop**, which automatically surfaces pages with published schemas that show declining CTR. This helps you prioritize which schemas to update or expand before performance erodes further.

## Disconnect the integration

To remove the connection, go to **Settings → Integrations → Google Search Console** and click **Disconnect**. This revokes SchemaGen's access to your GSC data and removes the performance panels from your dashboard. Your schemas remain active and unaffected — only the performance data overlay is removed.

You can reconnect at any time by repeating the steps above.
