All themes, plugins, updates and support from $79/year

Compare all-access plans

Overview

DinoAI Audit Pro is the premium companion to DinoAI Audit. It is not a standalone plugin. Activate DinoAI Audit first and connect an OpenAI API key there. Pro reuses that provider. It does not have its own API key field.

What it adds

  • Pro SEO score and content ideas in the editor
  • Schema detect, generate, and save
  • Extra Site Audit checks (visibility, sitemaps, orphans, schema)
  • Internal Links (license required)
  • Bulk AI (license required)
  • Automatic updates and premium support when the license is active

Requires DinoAI Audit. The parent plugin is not named Lite or Free.

Installation

  1. Activate DinoAI Audit and save an OpenAI key.
  2. Upload and activate DinoAI Audit Pro.
  3. Open a published post. Open the DinoAI Audit sidebar.
  4. Expand Pro SEO, click Analyze SEO, and read the score before you change anything.
  5. Expand Schema, click Generate schema, review the JSON-LD, then Save schema.

If DinoAI Audit is missing, Pro shows an admin notice and does not operate independently.

Admin menu (with Pro)

  1. Site Audit
  2. Settings
  3. License
  4. Internal Links
  5. Bulk AI
  6. About

License

Where: DinoAI Audit → License.

A license is for automatic plugin updates, premium support, Internal Links, and Bulk AI. Pro SEO, Schema, and Advanced Audit run without a license. Core DinoAI Audit tools always keep working.

  • License Key — your WPDINO key. The field is masked after save.
  • Activate License — validates the key against the WPDINO store and marks this site as active.
  • Deactivate License — frees an activation slot so you can use the key on another site.
  • Check — refreshes status, expiry, and remaining activations.

When the license expires, DinoAI Audit and most Pro tools keep working. Internal Links, Bulk AI, updates, and support pause until you renew.

Find license keys in your WPDINO account

Settings

Pro Modules

Where: DinoAI Audit → Settings → Pro Modules. Core modules stay on Settings → General.

  • Advanced SEO (on, no license) — Analyze SEO, Content ideas.
  • Internal Links (on, license) — suggest internal links. Orphan scan under Internal Links.
  • Schema (on, no license) — detect / generate / save JSON-LD. Optional output in the page head.
  • Advanced Audit (on, no license) — extra Site Audit checks. Changes the screen label to Advanced site health.
  • Bulk AI (on, license) — queue SEO titles, meta descriptions, or schema for many posts.
  • Accessibility, Reports, Elementor, WooCommerce — planned. Toggles are placeholders in this release.

Advanced

  • Maximum content sent to AI (1000–50000 characters) — truncates post content before it goes to OpenAI.
  • Bulk batch size (1–20, default 5) — how many posts each background batch processes. Keep this small.
  • Maximum suggested links per post (1–20) — cap on Internal Links suggestions.
  • Minimum link relevance score (0–100) — drops weak suggestions.
  • Output JSON-LD in the page head — prints saved schema on singular views. Review on staging first.
  • Diagnostic logging — short local history of Pro AI requests: time, request type, model, OK or error code. Never logs keys, prompts, or responses.

Module: Advanced SEO

Where: Block editor → DinoAI Audit sidebar → Pro SEO. Classic editor → DinoAI Audit Pro metabox.

The DinoAI Audit SEO Score is an on-page score from WordPress data and AI notes. It is not a Google ranking.

  • Analyze SEO — score out of 100, issue list, positive signals, a disclaimer.
  • Content ideas — topics, questions, sections, and title ideas. Nothing is inserted until you copy it yourself.

Module: Schema

Where: Block editor sidebar → Schema. Same actions in the classic Pro metabox.

  • Detect schema — suggests a type (Article, and so on) from the post type and content.
  • Generate schema — builds JSON-LD for that type. Review the JSON.
  • Save schema — stores the JSON-LD as post meta after you confirm it looks valid.

Saving schema does not guarantee rich results. Search engines decide that. If Output JSON-LD in the page head is on, saved schema prints on the live singular view. Check the page source on staging first.

Module: Advanced Audit

Where: DinoAI Audit → Site Audit. When this module is on, the screen shows Advanced site health with a PRO badge, and the button is Run audit.

Extra checks on top of the core audit:

  • Search visibility — Settings → Reading is set to discourage search engines.
  • Sitemaps — WordPress core sitemaps are disabled.
  • Orphan content — sampled pages with few or no inbound internal links.
  • Missing schema — sampled posts/pages with no stored DinoAI Audit schema.
  • Long posts without links — longer posts with no <a href> in the content.

Orphan and “open Internal Links” advice still point at the Internal Links screen, which needs a license to run.

Module: Bulk AI (license)

Where: DinoAI Audit → Bulk AI. Bulk AI queues suggestions as post meta. It does not replace content in one click, and it will not process hundreds of posts in a single PHP request.

  • SEO titles — title drafts.
  • Meta descriptions — description drafts.
  • Schema markup — schema suggestions.
  1. Activate a license and leave Bulk AI on in Pro Modules.
  2. Choose an action.
  3. Select posts or pages (Command/Control-click). Maximum 100 queued items.
  4. Click Preview first item. Read that preview.
  5. If it looks right, click Start remaining batches.
  6. Open individual posts to review stored suggestions before you publish anything.

New unsaved posts: save once so Pro tools have a post ID. In the block editor, the classic Pro metabox is hidden so you are not shown the same tools twice.

Privacy

  • Pro uses the same OpenAI connection as DinoAI Audit. Selected titles, excerpts, or content snippets are sent only when you start an action.
  • The license server is contacted when you activate, deactivate, or check a license.
  • Diagnostic logging stays on this site and never includes keys, prompts, or responses.

What Pro does not do

  • Replace DinoAI Audit
  • Replace Yoast or Rank Math
  • Guarantee rich results or search rankings
  • Auto-insert links or schema without a click
  • Process huge bulk jobs in one request
  • Change WooCommerce checkout or customer data (the WooCommerce module is not shipping yet)

Troubleshooting

  • Pro panels missing in the sidebar: confirm Pro is active. Hard-refresh the editor. Open the DinoAI Audit sidebar, not only the block inspector.
  • Internal Links / Bulk AI locked: activate a license. Confirm those modules are on under Pro Modules.
  • Still says “Run basic audit”: turn on Advanced Audit in Pro Modules and refresh Site Audit.
  • Schema not on the front end: save schema on the post, then turn on Output JSON-LD in the page head. View a singular post, not the blog index.
  • Bulk job stalls: lower Bulk batch size. Confirm WP-Cron is running. Preview first, then start remaining batches.
  • Diagnostic log empty: enable logging, save, run a Pro AI action, refresh Advanced.
  • After a folder move, Pro looks inactive: activate DinoAI Audit, then DinoAI Audit Pro.

Support

Include WordPress version, PHP version, plugin version, license status, and a screenshot or video when reporting issues.