SEOBetter Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
SEOBetter helps you create content that both Google and AI answer engines (Google AI Overviews, ChatGPT, Perplexity, Gemini) can cite. It pairs free on-site SEO tools with an optional cloud article-generation and research service.
The free edition works alongside Yoast, Rank Math, or All in One SEO and gives you:
- Bring your own AI key and generate up to 30 articles per site (lifetime) – free-tier keys are available from Gemini, Groq and Qwen, or use OpenAI, OpenRouter or Ollama; you pay the provider directly. No AI key? A built-in local engine generates on your own server, free
- A free Tavily research key (1,000 searches/month on their free plan) is required to generate articles – it is what gives every article real, verifiable reference links instead of unsourced AI text
- Three content types – blog post, how-to, and listicle – written in English and localized for 6 countries (US, UK, AU, CA, NZ, IE)
- A GEO (Generative Engine Optimization) score 0–100 and an SEOBetter content score for every post and page, with concrete, prioritized suggestions
- On-page SEO meta and JSON-LD structured data (Article, FAQ, Breadcrumb) output, synced to Yoast / Rank Math / AIOSEO / SEOPress when present
- Google Search Console connection for ranking and freshness data
- An internal-links orphan report and an age-based content-freshness inventory
llms.txtsupport and an AI-crawler access audit to help AI answer engines find your best content- Free stock images via Pexels (with an Openverse fallback)
- A technical-SEO auditor, readability and “AI pattern” checks, and a humanizer pass
- The admin interface is translated into 13 languages
The AI article generation, topic research, and some ranking features are powered by the SEOBetter cloud service at api.seobetter.com. This is a paid software-as-a-service; the plugin is the interface to it, and you can also use your own AI provider API key instead. A 7-day Pro trial is available, and after it ends the free tier described above remains fully usable. See the “External services” section below for exactly what data is sent, when, and to whom, with links to each service’s terms and privacy policy.
Upgrading to Pro unlocks higher cloud generation quotas, the other 14 content types (17 in total), 29 languages, advanced schema types, and more, delivered by the cloud service. Pro is sold at https://seobetter.com/pricing and is not required to use the free features above.
External services
This plugin connects to several external services to provide its functionality. For each, we describe what the service is, what data is sent, and when. No external request is made on activation or on normal page loads – only in response to an action you take.
SEOBetter Cloud API (api.seobetter.com)
What it is: SEOBetter’s own cloud service that performs AI article generation, topic research, places/local-business grounding, price verification, and license/trial validation.
What is sent: your generation inputs (topic, keywords, content type, language, country, and related prompt settings), your site URL, and your license key or trial token. For topic research, the keyword or seed topic.
When it is sent: only when you click Generate, request topic suggestions, or after you have entered a license key / started a trial (validation). No data is sent on activation or on normal page loads.
Optional places-data keys: if you save a Foursquare, HERE, or Google Places API key under Settings – Places Integrations, that key is included in generation and research requests so the SEOBetter Cloud API can query the matching places provider on your behalf to ground local-business content in real listings. Nothing is sent to those providers directly from your site. Each provider has its own terms and privacy policy: Foursquare https://foursquare.com/legal/terms and https://foursquare.com/legal/privacy – HERE https://legal.here.com/en-gb/terms and https://legal.here.com/en-gb/privacy – Google Maps Platform https://cloud.google.com/maps-platform/terms and https://policies.google.com/privacy
What is NOT sent: your WordPress admin password, password hashes, secret keys/salts, auth cookies, or your site visitors’ personal data.
Provided by SEOBetter. Terms: https://seobetter.com/terms – Privacy: https://seobetter.com/privacy
Your own AI provider – bring your own key (OpenRouter, OpenAI, Anthropic, Google Gemini, Groq, Moonshot AI (Kimi), Ollama, or a custom endpoint)
What it is: instead of the SEOBetter Cloud API, you can enter your own API key for a third-party AI provider, and the plugin then calls that provider directly to generate article text. You choose the provider and paste the key in Settings; no third-party key is configured by default.
What is sent: your API key (only to the provider it belongs to) and your generation inputs (topic, keywords, content type, language, country, and the related prompt text).
When it is sent: only when you click Generate while a provider key is configured. Nothing is sent on activation or on normal page loads.
Each provider is an independent company with its own terms and privacy policy:
– OpenRouter (openrouter.ai): https://openrouter.ai/terms and https://openrouter.ai/privacy
– OpenAI (api.openai.com): https://openai.com/policies/terms-of-use/ and https://openai.com/policies/privacy-policy/
– Anthropic (api.anthropic.com): https://www.anthropic.com/legal/consumer-terms and https://www.anthropic.com/legal/privacy
– Google Gemini (generativelanguage.googleapis.com): https://ai.google.dev/gemini-api/terms and https://policies.google.com/privacy
– Groq (api.groq.com): https://groq.com/terms-of-use/ and https://groq.com/privacy-policy/
– Moonshot AI / Kimi (api.moonshot.ai): https://platform.moonshot.ai/docs/agreement/modeluse and https://platform.moonshot.ai/docs/agreement/userprivacy
– Ollama (a server you run yourself, local or self-hosted): requests go only to the endpoint URL you configure. https://ollama.com/
If you configure a custom OpenAI-compatible endpoint, requests go only to the URL you enter.
Google Search Console / Google OAuth (accounts.google.com, oauth2.googleapis.com, www.googleapis.com)
What it is: Google’s Search Console API, used to import your site’s search-ranking and impression data.
What is sent: the OAuth authorization you grant, and your verified site URL when querying ranking/impression data.
When it is sent: when you connect Search Console, and when you (or a sync you enabled) refresh ranking data.
Provided by Google LLC. Terms: https://policies.google.com/terms – Privacy: https://policies.google.com/privacy
Pexels (api.pexels.com, images.pexels.com)
What it is: Pexels’ royalty-free stock-image API, used for in-editor image search.
What is sent: your image search query.
When it is sent: when you search for an image.
Provided by Pexels. Terms: https://www.pexels.com/terms-of-service/ – Privacy: https://www.pexels.com/privacy-policy/
Openverse (api.openverse.org)
What it is: the Openverse open-licensed media API, used for in-editor image search.
What is sent: your image search query.
When it is sent: when you search for an image.
Provided by Openverse (a WordPress.org project); its data handling is covered by the WordPress.org privacy policy. API docs: https://api.openverse.org/v1/ – Privacy: https://wordpress.org/about/privacy/
OpenStreetMap / Nominatim (nominatim.openstreetmap.org)
What it is: the OpenStreetMap Nominatim geocoding service, used to ground local-business content in real places.
What is sent: the location or place name you supply.
When it is sent: when you generate location-based content, or use the geocode button in a schema block, that requires geocoding.
Provided by the OpenStreetMap Foundation. Terms: https://operations.osmfoundation.org/policies/nominatim/ – Privacy: https://wiki.osmfoundation.org/wiki/Privacy_Policy
Tavily (api.tavily.com)
What it is: an AI web-search API used to gather authoritative sources and citations during article generation. Required for article generation on the Free tier (it powers the reference links in every article); you provide your own key, and Tavily’s free plan includes 1,000 searches per month.
What is sent: your Tavily API key and the search query (your keyword and related citation terms).
When it is sent: only when you generate or optimize content and have configured a Tavily key.
Provided by Tavily. Terms & Privacy: https://tavily.com/
DuckDuckGo (duckduckgo.com)
What it is: DuckDuckGo web search, used as a no-key fallback to find supporting sources and citations during article generation.
What is sent: the search query derived from your topic and keyword.
When it is sent: only during content generation, and only when a keyed search provider (such as Tavily) is not configured.
Provided by DuckDuckGo. Terms: https://duckduckgo.com/terms – Privacy: https://duckduckgo.com/privacy
Crossref (api.crossref.org)
What it is: the Crossref scholarly metadata API, used to validate DOIs and citation metadata in academic/scholarly content.
What is sent: the DOI or citation identifier being validated.
When it is sent: only during generation of content that includes scholarly references.
Provided by Crossref. Terms: https://www.crossref.org/membership/terms/ – Privacy: https://www.crossref.org/operations-and-sustainability/privacy/
Lorem Picsum (picsum.photos)
What it is: a placeholder-image service, used as a last-resort image when no Pexels or Openverse result is available.
What is sent: only the requested image dimensions (no personal or site data).
When it is sent: only when a placeholder image is inserted during content generation.
Provided by Lorem Picsum. More info: https://picsum.photos/
Bunny Stream (iframe.mediadelivery.net)
What it is: the video host for SEOBetter’s optional 3-minute intro video on the Settings screen.
What is sent: nothing on a normal page view – the player is click-to-load, so your browser only requests the video from Bunny Stream after you press play (a standard embedded-video request).
When it is sent: only when you press play on the intro video.
Provided by BunnyWay d.o.o. Terms: https://bunny.net/tos/ – Privacy: https://bunny.net/privacy/
DeskCrew (deskcrew.io)
What it is: DeskCrew hosts the SEOBetter product changelog. The plugin shows those changelog entries in the admin Announcements drawer.
What is sent: when you open a SEOBetter admin screen, the plugin makes a server-side request to deskcrew.io for the public changelog (a read-only JSON feed identified by a publishable key). The request carries no personal data. No browser script from deskcrew.io is loaded.
When it is sent: only while viewing a SEOBetter admin screen, and the result is cached for several hours. Nothing is sent on activation or on front-end page loads.
Provided by DeskCrew. Privacy: https://deskcrew.io/privacy
Screenshots
No screenshots provided

