BACK TO DIRECTORY

garasaya AIO Dashboard

by garasaya

0.0
(0 ratings)

AIO Dashboard helps your WordPress site get cited by AI search engines such as Google AI Overviews, ChatGPT, and Perplexity by providing:

No license key? No content ever leaves your server. The free structural analysis mode runs entirely on your own WordPress install — no external API calls, no tracking. AI-powered features are opt-in and only activate once you add a license key (see “External Services” below for exactly what is sent and when).

Built to complement your existing SEO plugin, not replace it. AIO Dashboard only manages AI-crawler-facing files (robots.txt entries, llms.txt) and AI-search structured data — it never touches the meta titles, descriptions, or redirects managed by Yoast SEO, Rank Math, or similar plugins. It automatically detects other SEO plugins and warns you before touching any file they may already control.

  • Automatic Schema.org JSON-LD output — Article, Organization, WebSite, FAQPage, BreadcrumbList structured data
  • AI-enhanced schema properties (ai_enhanced mode) — AI-generated description, abstract, and keywords for each post and page, automatically updated on publish
  • robots.txt management — Allow or block AI crawlers (GPTBot, ClaudeBot, PerplexityBot, Google-Extended, etc.)
  • sitemap.xml generation — Automatic sitemap with duplicate detection for existing SEO plugins
  • llms.txt generation — Site summary file for AI crawlers, using AI-generated descriptions when available
  • FAQ page generation — Create FAQ content from your posts using structural analysis (free) or AI-assisted generation (requires license)
  • BreadcrumbList shortcode — Output visual breadcrumbs and BreadcrumbList schema on selected pages via [aio_dash_breadcrumb]

Free features (no license required)

Structural analysis mode is fully free and operates without any external API calls:

  • Automatic Schema.org output (Article, Organization, WebSite)
  • FAQPage schema on pages with [aio_dash_faq] shortcode
  • BreadcrumbList via shortcode
  • robots.txt / sitemap.xml / llms.txt management
  • FAQ generation using heading structure analysis (Level 1)

License-required features (ai_enhanced mode)

The following features require a valid license key and communicate with the AIO Dashboard backend service:

  • AI-generated description, abstract, and keywords in Article schema
  • Auto-generation of schema properties on post publish/update
  • AI-assisted FAQ generation (sends post title and content to our backend)
  • AI-enhanced descriptions in llms.txt

External Services

This plugin connects to the following external services. Services 1, 2, and 3 below are used only when a license key is activated and ai_enhanced mode is enabled (service 3 additionally requires that an address was actually extracted). Service 4 (AI crawler activity sync) applies whenever a license key is active, regardless of ai_enhanced/structural mode. Services 5 and 6 (Google Analytics and Google Search Console) are entirely opt-in — nothing is sent to Google unless you explicitly connect them from the Settings screen, independent of license status.

1. AIO Dashboard Backend (app.aio-dash.com)

The plugin communicates with the AIO Dashboard backend service for:

  • License verification — Your license key and site domain are sent with every API request to verify your subscription.
  • AI-assisted FAQ generation (POST /api/v1/ai/faq) — When FAQ generation is triggered in ai_enhanced mode, the title and content of the post being processed are sent to our backend, which passes them to the Anthropic API to generate question-and-answer pairs.
  • AI-enhanced schema generation (POST /api/v1/ai/schema-enhance) — When a post or page is published/updated in ai_enhanced mode, or when bulk generation is triggered, the title and content of the post are sent to our backend, which uses an AI model to determine the page’s structured-data type (e.g. AboutPage, Service, JobPosting) and generate description, abstract, and keywords properties.
  • GEO page quality analysis (POST /api/v1/ai/page-quality/runs) — When you manually trigger “Analyze site” (Dashboard screen), the title and content of up to 60 pages (full text for up to 40, excerpts for the remainder) are sent to our backend, which uses an AI model to score each page’s citability to AI search engines (E-E-A-T, PREP structure, topical coverage, citability) and suggest improvements.
  • Business entity extraction (POST /api/v1/ai/business-entity/refresh) — When a fixed page (page post type) is published/updated in ai_enhanced mode, or when “Analyze site” is run manually, the title and full text content of all of your site’s published fixed pages (not just the changed one, up to 40 pages) are sent to our backend, which uses an AI model to extract site-wide business facts — business type, address, phone number, service area, external profile links (sameAs), founding date, founder name(s), and license/registration numbers — for use in the Organization/LocalBusiness schema and llms.txt.
  • License status check (GET /api/v1/license/status) — Periodically checks whether your license is active and which mode (structural or ai_enhanced) is enabled.

Data sent to app.aio-dash.com:

Request
Data sent

License status check
License key, site domain

FAQ generation
License key, site domain, post title, post content (plain text, HTML tags stripped)

Schema enhancement
License key, site domain, post title, post content (plain text, HTML tags stripped)

GEO page quality analysis
License key, site domain, title and content (full text or excerpt) of up to 60 pages

Business entity extraction
License key, site domain, title and full-text content (plain text) of all published fixed pages

AI crawler activity sync
License key, site domain, daily counts per AI crawler service name (no user-agent strings, request paths, or IP addresses)

No personally identifiable information about your site visitors is ever sent. Only the post/page title and content you have authored are transmitted.

Service privacy policy: https://aio-dash.com/privacy/
Service terms of use: https://aio-dash.com/terms/

2. Anthropic (claude.anthropic.com)

When AI features are used, the AIO Dashboard backend sends post/page content to Anthropic’s API to generate FAQ pairs, schema properties, and business entity facts. This processing occurs server-side on our backend — the plugin itself does not communicate directly with Anthropic.

  • Anthropic Privacy Policy: https://www.anthropic.com/privacy
  • Anthropic Terms of Service: https://www.anthropic.com/legal/consumer-terms

3. Geocoding of Space Information Authority of Japan / GSI (msearch.gsi.go.jp)

When business entity extraction (see Service 1 above) successfully extracts a postal address from your fixed pages, the AIO Dashboard backend sends that address text to the Geospatial Information Authority of Japan’s public geocoding API to obtain latitude/longitude coordinates, which are added to the Organization/LocalBusiness schema as a geo (GeoCoordinates) property. This is a plain address lookup, not an AI service, and does not process any content beyond the extracted address string. It is operated by a Japanese government agency and requires no account or API key. If the lookup fails or returns no result, the geo property is simply omitted — no error is shown.

  • Geospatial Information Authority of Japan (国土地理院): https://www.gsi.go.jp/

4. AI Crawler Activity Sync (app.aio-dash.com)

The plugin always detects AI crawler visits (GPTBot, ClaudeBot, PerplexityBot, and others) from your server’s own request log and displays them locally on the AIO Dashboard > Access Analysis screen, regardless of license status. When a license key is active, an aggregated daily summary of this local data — the count of detections per AI service per day — is additionally synced to our backend so it can also inform other features (such as content generation suggestions).

  • Only aggregated counts are sent: service name, date, and hit count. The underlying raw data — user-agent strings, request paths, and IP addresses (which this plugin never records to begin with) — never leaves your server.
  • Without a license key, no sync occurs and AI crawler detection remains entirely local.
  • Sync runs once daily via WP-Cron. On the first sync after activation, up to 90 days of existing local history is sent as a one-time backfill; afterwards only new days are sent.

5. Google Analytics 4 (optional, opt-in)

If you click “Connect” for Google Analytics on the AIO Dashboard > Settings screen, your browser is redirected to Google’s OAuth consent screen to authorize read-only access to one of your GA4 properties (analytics.readonly scope). Google then redirects back to the AIO Dashboard backend (app.aio-dash.com), which stores the authorization and — not the plugin itself — periodically queries the Google Analytics Data API on your behalf. Retrieved data (session counts, traffic channels, referrer sources, top pages) is cached on our backend for up to 1 hour and displayed on the AIO Dashboard > Access Analysis screen.

  • This connection is entirely opt-in and independent of your license status — nothing is sent to Google unless you explicitly connect it.
  • Only aggregate, read-only reporting data is retrieved. The plugin and backend never write to or modify your Google Analytics account.
  • You can disconnect at any time from the Settings screen, which deletes the stored authorization on our backend.
  • Google Privacy Policy: https://policies.google.com/privacy
  • Google API Services User Data Policy (including the Limited Use requirements we comply with): https://developers.google.com/terms/api-services-user-data-policy

6. Google Search Console (optional, opt-in)

If you click “Connect” for Google Search Console on the AIO Dashboard > Settings screen, your browser is redirected to Google’s OAuth consent screen to authorize read-only access to one of your verified Search Console properties (webmasters.readonly scope). Google then redirects back to the AIO Dashboard backend, which stores the authorization and periodically queries the Search Console API on your behalf. Retrieved data (search queries, clicks, impressions, average position, top pages, sitemap submission status) is cached on our backend for up to 1 hour and displayed on the AIO Dashboard > Access Analysis screen. If you also subscribe to Sampling Investigation, this data may additionally be used to cross-reference search rankings with AI citation results, and aggregated signals from it may be included as context when generating content suggestions for your own site.

  • This connection is entirely opt-in and independent of your license status — nothing is sent to Google unless you explicitly connect it.
  • Only aggregate, read-only reporting data is retrieved. The plugin and backend never write to or modify your Search Console account.
  • You can disconnect at any time from the Settings screen, which deletes the stored authorization on our backend.
  • Google Privacy Policy: https://policies.google.com/privacy
  • Google API Services User Data Policy (including the Limited Use requirements we comply with): https://developers.google.com/terms/api-services-user-data-policy

No content data is sent in structural mode

If you are using the plugin without a license key, or your license is in structural mode, no post/page content is ever sent to any external service. All schema generation and FAQ structural analysis run entirely on your WordPress server.

Privacy Policy

For information on what data this plugin collects and transmits, please see our full privacy policy: https://aio-dash.com/privacy/

For site owners: If your site uses the AI-enhanced license, you should disclose in your own privacy policy that post content may be transmitted to a third-party AI processing service for the purpose of generating structured data and FAQ content.

Plugin Details

Active Installs
0
Total Downloads
25
Version
1.0.0
Requires WP
4.9
Requires PHP
7.0
Tested Up To
7.1.1
Added
2026-09-17
Last Updated
2026-09-17 5:11pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0