Unseat Connector
Unseat Connector is the official WordPress plugin for the unseat.ai content platform from Unseat AI Corporation. It lets the platform publish and manage SEO-optimized content on your site, and exposes the signals AI crawlers (ChatGPT, Claude, Perplexity, Gemini) look for.
What it does:
- SEO Meta Fields — Registers Rank Math, Yoast SEO, and SEOPress meta fields (title, description, focus keyword, social tags) for REST API read/write access. Works with or without an SEO plugin installed.
- Site Health Endpoint — Provides a
/wp-json/seo-machine/v1/statusendpoint that reports WordPress version, active SEO plugin, permalink structure, and potential plugin conflicts. - llms.txt Serving — Serves your
llms.txtandllms-full.txtpages as plain text at their canonical URLs, making your content index machine-readable for AI crawlers. - IndexNow Key — Serves your IndexNow verification key file as plain text.
- AI-Crawler Allowlist — Injects an explicit
robots.txtallowlist for GPTBot, ClaudeBot, PerplexityBot, CCBot, Google-Extended, Applebot, and other LLM crawlers withCrawl-delay: 0. - Fallback SEO Meta Tags — When no SEO plugin is active, emits
<meta name="description">, canonical, OpenGraph, and Twitter Card tags from the connector’s meta fields. - Optional GA4 Tag — Injects a Google Analytics 4 measurement ID via
wp_enqueue_scriptwhen configured through the REST endpoint.
Requirements:
- WordPress 5.5 or higher
- PHP 7.4 or higher
- An unseat.ai account (for the publishing platform; the SEO meta and llms.txt serving features work without one)
External services
This plugin can optionally load Google Analytics 4 (gtag.js) from Google. This integration is off by default and is only activated after a site administrator sets a GA4 Measurement ID (format G-XXXXXXXX) through the plugin’s REST endpoint (POST /wp-json/seo-machine/v1/ga4). No external service is contacted until that ID is configured.
What it is used for: when a Measurement ID is configured, the plugin enqueues Google’s analytics script from https://www.googletagmanager.com/gtag/js so the site owner can measure website traffic.
What data is sent and when: while a Measurement ID is configured, the script loads on front-end page views for visitors who are not logged-in administrators (logged-in administrators are excluded to avoid inflating analytics). On each such page view the visitor’s browser sends the standard Google Analytics data directly to Google — for example the page URL, referrer, IP address, and device/browser information. No data is sent when no Measurement ID is configured, and the plugin itself does not collect, store, or transmit any of this data to unseat.ai or to any other party.
This service is provided by Google. By configuring a GA4 Measurement ID you are choosing to use Google Analytics on your site; please review Google’s terms and privacy policy:
- Google Analytics Terms of Service: https://marketingplatform.google.com/about/analytics/terms/us/
- Google Privacy Policy: https://policies.google.com/privacy
- How Google uses information from sites or apps that use its services: https://policies.google.com/technologies/partner-sites
No other external services are contacted by this plugin. All SEO meta, llms.txt, IndexNow, robots.txt, sitemap, status, and cache-flush features operate entirely on your own server.
