Title: Search Visibility (AI &amp; GEO Audit)
Author: Abuzer
Published: <strong>October 20, 2026</strong>
Last modified: October 20, 2026

---

Search plugins

![](https://s.w.org/plugins/geopattern-icon/firdousi-search-visibility.svg)

# Search Visibility (AI & GEO Audit)

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

[Download](https://downloads.wordpress.org/plugin/firdousi-search-visibility.1.0.2.zip)

 * [Details](https://wordpress.org/plugins/firdousi-search-visibility/#description)
 * [Reviews](https://wordpress.org/plugins/firdousi-search-visibility/#reviews)
 *  [Installation](https://wordpress.org/plugins/firdousi-search-visibility/#installation)
 * [Development](https://wordpress.org/plugins/firdousi-search-visibility/#developers)

 [Support](https://wordpress.org/support/plugin/firdousi-search-visibility/)

## Description

Search Visibility is a **local auditor**, not another llms.txt-only plugin and not
an SEO suite.

It inspects public WordPress content on your site, then turns findings into a **
task list** (open, edit, mark done). Traditional SEO checks and GEO (Generative 
Engine Optimization) checks sit side by side. You keep Yoast, Rank Math, All in 
One SEO, or SEOPress for titles, canonicals, sitemaps, and schema.

The plugin measures **on-site readiness**. It does **not** guarantee rankings, citations,
traffic, or inclusion in ChatGPT, Google AI Overviews, or any other product.

#### How this is different

 * **Auditor, not a generator suite.** It does not overwrite titles, canonicals,
   robots.txt, or schema owned by your SEO plugin.
 * **Tasks, not a dump of warnings.** Each finding is a checklist item with a Fix/
   Edit link and Mark done.
 * **SEO and GEO as siblings.** Separate admin screens, one workflow.
 * **On-demand only.** Nothing scans on every page load and nothing is sent to an
   external AI API.
 * **llms.txt is optional.** You generate it and choose whether to serve `/llms.
   txt`. Draft, private, and password-protected URLs are excluded.

#### What this plugin does

 * Run an on-demand **GEO audit**. WordPress APIs and stored content only.
 * Show a **GEO Readiness Score** (0–100). Local heuristic, not a ranking prediction.
 * Run an on-demand **SEO scan** of public pages for titles, meta descriptions, 
   headings, and image alt text.
 * Optional curated **llms.txt**.
 * Detects Yoast, Rank Math, All in One SEO, and SEOPress when they are active.
 * Optional email after a scan (off by default, at most once per 24 hours) via `
   wp_mail`.

#### What this plugin does not do

 * No OpenAI, Gemini, Claude, or other AI API key.
 * No account or SaaS registration.
 * No telemetry and no Search Visibility servers.
 * No automatic content or metadata writes.
 * No background scans.

### Privacy

 * Core features do not call third-party APIs.
 * Settings live in `geo_optimizer_settings` and are not exposed on the public REST
   API.
 * Scan caches and completed tasks are WordPress options.
 * Optional dashboard reminder uses user meta.
 * Optional post-scan email uses `wp_mail` to the site admin address.
 * Deleting the plugin runs `uninstall.php` and removes that data.

## Installation

 1. Upload the `firdousi-search-visibility` folder to `/wp-content/plugins/`, or install
    from the WordPress Plugins screen.
 2. Activate Search Visibility.
 3. Open **Search Visibility  GEO**. Click **Run GEO Audit**.
 4. Open **Search Visibility  SEO**. Click **Run SEO Scan**.
 5. Open **Search Visibility  Settings** for identity URLs, optional llms.txt, and 
    opt-in email.

## FAQ

### Does this guarantee ChatGPT, Perplexity, or Google AI visibility?

No. Scores and tasks describe on-site checks only.

### Does this plugin send my content to an AI service?

No. Audits run on your WordPress site.

### Does it replace Yoast SEO, Rank Math, or All in One SEO?

No. It lists issues so you can fix them in WordPress or your SEO plugin.

### What is llms.txt?

A small Markdown file at `/llms.txt` listing important public URLs. Serving it does
not guarantee that any product will use it. This plugin treats it as an optional
extra, not the whole product.

### Do scans run automatically?

No. An administrator must click **Run GEO Audit** or **Run SEO Scan**.

### Will I get email from this plugin?

Only if you check **Email me after a scan** in Settings. Off by default.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Search Visibility (AI & GEO Audit)” is open source software. The following people
have contributed to this plugin.

Contributors

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

[Translate “Search Visibility (AI & GEO Audit)” into your language.](https://translate.wordpress.org/projects/wp-plugins/firdousi-search-visibility)

### Interested in development?

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

## Changelog

#### 1.0.2

 * Updated display name to Search Visibility (AI & GEO Audit).
 * Cleaned up in-admin branding and labels.

#### 1.0.1

 * Public slug: `firdousi-search-visibility`.

#### 1.0.0

 * First public release: on-demand GEO and SEO audits, task lists, optional llms.
   txt.

## Meta

 *  Version **1.0.2**
 *  Last updated **1 day ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 8.0 or higher **
 * Tags
 * [audit](https://wordpress.org/plugins/tags/audit/)[geo](https://wordpress.org/plugins/tags/geo/)
   [seo](https://wordpress.org/plugins/tags/seo/)[Tasks](https://wordpress.org/plugins/tags/tasks/)
   [visibility](https://wordpress.org/plugins/tags/visibility/)
 *  [Advanced View](https://wordpress.org/plugins/firdousi-search-visibility/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/firdousi-search-visibility/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/firdousi-search-visibility/reviews/)

## Contributors

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

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/firdousi-search-visibility/)