SnippetDesk – SEO Title & Meta Description Manager
SnippetDesk – SEO Title & Meta Description Manager

SnippetDesk – SEO Title & Meta Description Manager

0/5 (0 ratings) — active installs Updated Sep 22, 2026

Your SEO plugin decides each page’s title and meta description from a chain of rules: the page’s own value, a template, the excerpt, or nothing at all. To see the result you normally have to open pages one by one.

SnippetDesk shows the real output for every page, post, product, category and tag on one screen, tells you where each value comes from, and lets you fix it right there.

It works with the SEO plugin you already use:

  • Rank Math
  • Yoast SEO
  • All in One SEO

It does not replace your SEO plugin and adds nothing to your site’s front end. Every value is read and saved through your SEO plugin’s own code, so what you see is exactly what search engines get.

What you can do

  • See the real output of every page: custom value, template, excerpt, or nothing output at all.
  • Find problems fast: missing titles and descriptions, too long, too short, duplicates across the whole site, and noindex pages.
  • Search and filter the whole site by status in one click.
  • Edit in place and save many changes at once. If someone else changed a value while you were editing, you are warned instead of overwriting it.
  • Undo any save or CSV import from the Recent changes list. Each undo is listed there too, so you can see what was restored.
  • Verify against live pages: fetch each page as a visitor and compare the real <title> and meta description.
  • CSV export and import with a preview of every change before anything is saved. Formula injection in spreadsheets is blocked.
  • AI suggestions (optional): on WordPress 7.0 or later SnippetDesk uses WordPress AI, the provider you set up once in Settings Connectors, so no key is stored in the plugin. You can also use your own API key with Claude, ChatGPT, Gemini, OpenRouter, DeepSeek, Mistral, Groq, xAI, or a local or other OpenAI-compatible server. Suggestions only fill the edit boxes; you review them and click Save.
  • Email report weekly or monthly: how many pages need attention, what is new and what was fixed.
  • WooCommerce aware: products, the Shop page, product categories and tags; Cart, Checkout and My account shown as noindex.

Categories and tags

Rank Math and Yoast SEO keep their own title and description for each category and tag, so they are editable here. The free version of All in One SEO has no per-term fields (that is an All in One SEO Pro feature), so categories and tags are shown and checked but read-only.

Privacy and security

  • Only administrators (the manage_options capability) can use the plugin, and each item is also checked with WordPress’s own edit permissions.
  • Nothing is sent anywhere unless you set up AI suggestions and click a Suggest button (see External services).
  • Your AI API key is stored encrypted and is never written to logs.
  • “Verify against live pages” only requests pages on your own site and never follows redirects.

External services

This plugin can send page details to an AI service to suggest meta titles and descriptions. This is optional: nothing is sent until an administrator sets up AI in SnippetDesk Settings and clicks “Save and test AI”, “✨ Suggest” or “Suggest for selected”. Loading the Settings screen with a saved own API key also asks that provider for the list of models the key can use.

With WordPress AI (WordPress 7.0 or later), SnippetDesk hands the request to WordPress’s built-in AI Client, which sends it to the AI provider the site owner set up in Settings Connectors, under that provider’s terms. SnippetDesk stores no key and contacts no AI service itself in this mode.

With your own API key, only the provider chosen in the settings is contacted.

Each suggestion request contains: the site name, the page name, URL and content type, the page’s current meta title and description, the optional house style text from the settings, and up to 6,000 characters of the page’s text (for categories and tags: the term description and the names of up to 25 items in it). With your own API key, the key is sent to that provider too; with OpenRouter, the site address and the plugin name are also sent, because OpenRouter asks apps to identify themselves.

The providers SnippetDesk can contact directly with your own API key, the addresses used, and their terms and privacy policies:

The plugin sends the optional email report with WordPress’s own mail function (wp_mail()), to the addresses you enter in the settings. It contacts no other external service.