Audit every page. Fix issues in bulk with AI. See which AI answer engines send you visitors. All inside wp-admin, free.
Search now happens in Google and in ChatGPT, Perplexity, Gemini, Claude and Copilot. Digispot AI helps you win both.
→ See it: the dashboard
✔ Free, no account needed
- Bulk AI fixes with your own OpenAI, Anthropic, Gemini or DeepSeek key
- Multi-location local SEO with LocalBusiness schema
- Verified crawl log that catches fake Googlebots
- AI referrals from ChatGPT, Perplexity, Google AI Mode, Gemini and Copilot
- Smart 404 monitor and unlimited redirects
Several of these are paid add-ons in other SEO plugins.
Switching from Rank Math or Yoast?
Import titles, descriptions, keywords, canonicals, robots, social fields, schema and redirects in one click. Safe to re-run. Never overwrites what you already set.
→ See it: one-click migration
SEO Audit: a score for every page
- 27 checks per page, from meta tags and headings to speed, HTTPS and schema
- Scores the rendered page, so Elementor and page-builder content counts
- One ranked list of the issues costing you the most, across every page
→ See it: the SEO audit
AI Fixes: one click, you review
- Titles, descriptions, focus keywords, alt text, schema, canonicals and H1s
- Fix one page or every affected page at once
- See each suggestion next to the current value. Nothing saves until you click Apply.
→ See it: bulk AI fixes
Search Console and GA4, inside WordPress
- One-click Google connection, no Client ID to paste
- Clicks, impressions, CTR and position next to GA4 sessions and channels
- Click opportunities: pages with high impressions and low CTR
→ See it: performance insights
Schema and Local SEO
- Organization or LocalBusiness (55 types), WebSite, BreadcrumbList and page schema like Article, Product, FAQ and HowTo
- One profile per location with hours, services and payments
- Graph, list and raw JSON-LD views with one-click copy
→ See it: schema markup · → See it: local SEO profiles
Editor panel
- Live SEO score, focus and secondary keywords, snippet preview and social cards
- “Generate with AI” for title and description
- Works in the block editor, Classic editor, Elementor and Quick Edit
→ See it: the editor panel
Built for AI search
- See every crawler visit: Googlebot, Bingbot, GPTBot, ClaudeBot, PerplexityBot and more
- Googlebot and Bingbot verified against published IP ranges, so fakes are flagged
- See humans arriving from AI answers, with landing page and query
- Auto-generated llms.txt (turn on in Settings → Modules)
→ See it: the verified crawl log · → See it: AI referrals
Technical SEO, handled
- Redirects: 301, 302, 307, 308, 410 and 451, regex-capable, with hit counts
- 404 monitor that separates real missing pages from bot probes
- XML sitemaps, robots.txt editor, IndexNow, breadcrumbs and automatic image alt text
→ See it: redirects and the 404 monitor
For teams
- Setup wizard: import, first audit and AI provider in a few steps
- “SEO Manager” role for editors, without full admin access
- Runs side by side with Yoast, Rank Math, AIOSEO or SEOPress without duplicate tags
- Turn modules on or off to load only what you use
Works with your stack
WordPress 6.0+, PHP 7.4+, block editor, Classic editor, WooCommerce and Elementor.
Free vs. Digispot Cloud
Everything above is free and runs in your WordPress site. An optional Digispot AI account adds managed AI credits, unlimited full-site crawls, 24/7 Core Web Vitals monitoring and competitor tracking.
Trademarks
Rank Math, Yoast SEO, All in One SEO (AIOSEO), SEOPress, WooCommerce, Elementor, Google, Google Search Console, Google Analytics, ChatGPT, OpenAI, Anthropic, Claude, Gemini, Perplexity, Microsoft Copilot, Bing and DeepSeek are trademarks of their respective owners. They are named only to describe compatibility, data import and integrations. Digispot AI is not affiliated with, sponsored by or endorsed by any of them.
Third-Party Services
This plugin relies on the following third-party services. Each entry states what is
sent and when. No data leaves your site until you connect or configure the relevant
service.
- Digispot AI API (
https://api.digispot.ai, OAuth proxy https://wordpress.digispot.ai):
Powers managed AI generation, rank tracking, and backlink data. Page content, titles, and
prompts are sent only when you run an AI action or a cloud-backed report, and only after
you connect a Digispot account. The OAuth proxy is contacted only during Google sign-in,
so you never have to paste a Google Client ID.
* Digispot Terms of Service
* Digispot Privacy Policy
- Google APIs (OAuth 2.0):
Displays your Search Console, Analytics 4, and Business Profile data. Contacted only after
you complete the Google OAuth flow. Retrieved data is stored locally in your WordPress
database to speed up loading. Hosts used: accounts.google.com (sign-in),
www.googleapis.com (Search Console), analyticsdata.googleapis.com and
analyticsadmin.googleapis.com (Analytics 4), mybusiness.googleapis.com,
mybusinessaccountmanagement.googleapis.com,
mybusinessbusinessinformation.googleapis.com and
businessprofileperformance.googleapis.com (Business Profile).
* Google Privacy Policy
* Google Terms of Service
- AI providers (opt-in, bring your own key):
Digispot AI supports using your own API key with an external AI provider instead of the
managed Digispot service. No content is sent to any of these providers until you
explicitly select one and enter your own API key. When enabled, the content you ask the
plugin to optimize (such as a post title, excerpt, or body) is sent to the provider you
chose:
* OpenAI – https://api.openai.com – Terms | Privacy
* Anthropic – https://api.anthropic.com – Terms | Privacy
* Google Gemini – https://generativelanguage.googleapis.com – Terms | Privacy
* DeepSeek – https://api.deepseek.com – Terms | Privacy
- IndexNow (
https://api.indexnow.org):
If you enable IndexNow, the URLs of posts you publish or update are POSTed to the IndexNow
API so participating search engines can recrawl them. Only URLs and your generated
IndexNow key are sent – never page content.
* IndexNow Documentation and Terms
- Anonymous usage telemetry (opt-in, OFF by default) (
https://api.digispot.ai):
If — and only if — you switch this on in the plugin settings, Digispot AI reports three
lifecycle events (plugin activated, deactivated, uninstalled) so we can see how many sites
use the plugin and why people stop. When you deactivate, you may optionally pick a reason;
that reason is sent with the event. Nothing is sent while this setting is off, which is
how it ships. What is sent: an opaque random install identifier, the event name, and the
plugin, WordPress and PHP version numbers. What is never sent: your site URL, your email,
usernames, post content, or any other data that identifies you or your site.
* Digispot Terms of Service
* Digispot Privacy Policy
- Crawler IP range lists (
https://developers.google.com, https://www.bing.com/toolbox/bingbot.json):
The crawl log module downloads Google’s and Bing’s published crawler IP-range JSON files
to verify that visiting bots are genuine. These are read-only downloads; no data about
your site is sent.
* Google Privacy Policy
* Microsoft Privacy Statement
- Google PageSpeed Insights API (
https://www.googleapis.com/pagespeedonline/v5/runPagespeed):
Used for Core Web Vitals and page-speed reports. Contacted only after you add your own
PageSpeed Insights API key in Settings. The public URL of the page being tested and your
API key are sent – never page content or visitor data.
* Google APIs Terms of Service
* Google Privacy Policy
- Google Fonts (
https://fonts.googleapis.com):
When you generate an Elementor page from a design that uses Google Fonts, that page loads
the chosen font stylesheets from Google Fonts on the front end. Visitors’ browsers then
request the fonts from Google, which receives their IP address. Pages that were not
generated with Google Fonts never contact this service.
* Google Fonts Privacy FAQ
* Google Privacy Policy
Build from source
The admin interface is a React + TypeScript application built with Vite. The complete,
unminified source is included in this plugin under src/, along with the build
configuration (vite.config.ts, tsconfig*.json, tailwind.config.js,
postcss.config.js, eslint.config.js, package.json).
To rebuild the compiled assets from source:
npm install
npm run build
This outputs to admin/js/ and admin/css/.