Title: SourceWatch – AI SEO Analytics
Author: sourcewatchai
Published: <strong>June 7, 2026</strong>
Last modified: June 7, 2026

---

Search plugins

![](https://ps.w.org/sourcewatch-ai-seo-analytics/assets/banner-772x250.png?rev=
3563801)

![](https://ps.w.org/sourcewatch-ai-seo-analytics/assets/icon.svg?rev=3563801)

# SourceWatch – AI SEO Analytics

 By [sourcewatchai](https://profiles.wordpress.org/sourcewatchai/)

[Download](https://downloads.wordpress.org/plugin/sourcewatch-ai-seo-analytics.1.7.0.zip)

 * [Details](https://wordpress.org/plugins/sourcewatch-ai-seo-analytics/#description)
 * [Reviews](https://wordpress.org/plugins/sourcewatch-ai-seo-analytics/#reviews)
 *  [Installation](https://wordpress.org/plugins/sourcewatch-ai-seo-analytics/#installation)
 * [Development](https://wordpress.org/plugins/sourcewatch-ai-seo-analytics/#developers)

 [Support](https://wordpress.org/support/plugin/sourcewatch-ai-seo-analytics/)

## Description

**AI SEO and AI visibility analytics for WordPress.** See your AI search visibility—
which AI tools crawl, cite, and send visitors to your site — and whether ChatGPT,
Perplexity, Google AI Overviews, Gemini, and Claude actually surface your content.
It is the AI-era answer to “how do I show up in AI search?”

This plugin sends two things to your SourceWatch dashboard:

 * **AI bot crawls** — when ChatGPT, Perplexity, Google AI, Claude and others fetch
   your pages.
 * **AI referrals** — when a real person clicks through to your site from an AI 
   tool.

It uses two complementary beacons so it works even when your site is cached:

 * An **in-page script** (your Public Key) captures human visitors from AI tools
   right in
    the browser — so it keeps working even when pages are served from a
   cache/CDN (where server-side code never runs).
 * A **server-side beacon** (your Site Key) captures AI bot crawls, which can’t 
   be seen in
    the browser because bots don’t run JavaScript.

Neither adds page-load delay, and if SourceWatch is ever unreachable your site loads
exactly
 as before. The destination endpoint is fixed inside the plugin, so it can
never be repointed to send your data elsewhere.

### External service

This plugin connects your site to **SourceWatch** (https://sourcewatch.ai), a third-
party
 service that turns the data below into your AI-visibility analytics dashboard.
The plugin does nothing until you install it and add your keys, and you can pause
it at any time.

What is sent, and when:

 * On front-end page views: the page URL, the referring URL, the visitor’s IP address
   and
    user agent, and the HTTP status — sent to https://sourcewatch.ai/api/track/
   ai.
 * From **Settings  SourceWatch** when you click “Check capture”: your keys and 
   this site’s
    domain — sent to https://sourcewatch.ai/api/track/ai/status to confirm
   setup.

Your use of the SourceWatch service is governed by its policies:

 * Terms of Use: https://sourcewatch.ai/terms
 * Privacy Policy: https://sourcewatch.ai/privacy

## Installation

 1. In WordPress admin, go to **Plugins  Add New  Upload Plugin** and upload this zip.
 2. Click **Activate**.
 3. Go to **Settings  SourceWatch** and paste your **Public Key** and **Site Key** (
    both are
     in your SourceWatch dashboard under **Install**).
 4. Save, then click **Check capture** to confirm visits are being recorded.

## FAQ

### Where do I find my keys?

In your SourceWatch dashboard, open **Install** and copy the WordPress Public Key
and Site Key for your site.

### My site is cached — will it still work?

Yes. The Public Key’s in-page script runs in the visitor’s browser, so AI-tool referrals
are captured even on fully-cached pages. (AI bot crawls are captured server-side
and may be missed on cached responses.)

### Does it slow my site down?

No. The hit is sent after the page is delivered to the visitor, and it is fire-and-
forget.

### Is my key exposed to visitors?

No. The key lives only in your server-side settings and is never printed in your
pages.

### What data is sent to SourceWatch?

See the **External service** section above. In short: page URL, referrer, visitor
IP and user agent for front-end views, plus your keys and domain when you run the
setup check. Use of SourceWatch is covered by its Privacy Policy (https://sourcewatch.
ai/privacy) and Terms of Use (https://sourcewatch.ai/terms).

### Can I pause tracking?

Yes — uncheck **Tracking  Enabled** under Settings  SourceWatch, or deactivate the
plugin.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“SourceWatch – AI SEO Analytics” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ sourcewatchai ](https://profiles.wordpress.org/sourcewatchai/)

[Translate “SourceWatch – AI SEO Analytics” into your language.](https://translate.wordpress.org/projects/wp-plugins/sourcewatch-ai-seo-analytics)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/sourcewatch-ai-seo-analytics/),
check out the [SVN repository](https://plugins.svn.wordpress.org/sourcewatch-ai-seo-analytics/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/sourcewatch-ai-seo-analytics/)
by [RSS](https://plugins.trac.wordpress.org/log/sourcewatch-ai-seo-analytics/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.7.0

 * Added a clear **External service** disclosure with Privacy Policy and Terms of
   Use links.
 * The setup reminder notice is now dismissible.
 * Hardened how request data is read before it’s sent. No change to what is tracked.

#### 1.6.0

 * Renamed to SourceWatch and moved to sourcewatch.ai. Your keys and tracking keep
   working unchanged — only the name and dashboard address are new.

#### 1.5.0

 * “Check capture” now confirms BOTH keys belong to this exact site, names the business
   they’re registered to (“Site all set up for “), and catches keys pasted from 
   the wrong site.
 * Saving your keys for the first time now runs the check automatically — one click
   to save and verify.

#### 1.4.0

 * One-click auto-updates: WordPress now shows “update available” and updates the
   plugin from SourceWatch directly — no manual re-upload.

#### 1.3.0

 * Cache-proof capture: added an in-page script (Public Key) that records AI-tool
   visitors even when pages are served from a cache/CDN. Server-side beacon now 
   focuses on AI bot crawls.
 * “Check capture” replaces the old test — it reports whether real visits have actually
   been recorded, not just that the key is valid.

#### 1.2.0

 * Cleaner settings screen, and a clearer “finish setup” admin banner with an “Add
   your keys” button.

#### 1.1.0

 * Added a **Test connection** button that confirms the key + endpoint are reachable.
 * Locked the ingest endpoint (removed the editable URL field) so the plugin can’t
   be repointed.

#### 1.0.0

 * Initial release: settings screen for the Site Key, server-side capture of AI 
   crawls and AI referrals.

## Meta

 *  Version **1.7.0**
 *  Last updated **17 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.0 or higher **
 *  Tested up to **7.0**
 *  PHP version ** 7.0 or higher **
 * Tags
 * [ai seo](https://wordpress.org/plugins/tags/ai-seo/)[ai visibility](https://wordpress.org/plugins/tags/ai-visibility/)
   [analytics](https://wordpress.org/plugins/tags/analytics/)[LLM](https://wordpress.org/plugins/tags/llm/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/sourcewatch-ai-seo-analytics/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/sourcewatch-ai-seo-analytics/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/sourcewatch-ai-seo-analytics/reviews/)

## Contributors

 *   [ sourcewatchai ](https://profiles.wordpress.org/sourcewatchai/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/sourcewatch-ai-seo-analytics/)