plugin-icon

Nexal SEO

Lightweight SEO plugin: titles & meta, XML sitemap, redirects, schema, local SEO and optional AI — all local by default, nothing phones home.
Versie
1.3.8
Laatst bijgewerkt
Jul 26, 2026

Nexal SEO is a fast, no-bloat SEO plugin for posts, pages, WooCommerce products, categories and tags. It ships as a modular dashboard so your site only loads the code for the features you actually turn on.

Titles & Meta

  • Focus keyword, SEO title and meta description per post/page/product/term.
  • Live Google-style snippet preview with character counters.
  • Homepage title/description overrides.

Semantic content analysis (free, fully local)

  • Topical Completeness — compares your content against other posts in the same category using local TF-IDF, no external calls.
  • Cluster Health — checks internal linking and anchor-text quality within the category.
  • Semantic Structure — heading hierarchy checks (H1 uniqueness, H2–H4 nesting, keyword variation), shown live in the block editor sidebar.
  • A 0–100 score is computed locally and shown as a column on your post list.

Social

  • Open Graph and Twitter Card tags with a default social image.

XML Sitemap, Redirections & 404 Monitor

  • XML Sitemap (index + per post type/taxonomy).
  • Redirections manager (301/302/307/410) with regex matching, search, and CSV import/export.
  • 404 Monitor with one-click redirect creation and daily auto-clean.

Schema / Structured Data

  • Connected-entity JSON-LD @graph (Organization, WebSite, Article, Product, BreadcrumbList and more) instead of disconnected snippets.
  • Breadcrumbs via [nexal_breadcrumbs] shortcode or nexal_seo_breadcrumbs().

Local SEO

  • LocalBusiness structured data, NAP (name/address/phone) consistency scanner across your site, and a geo/local-SEO checklist.

WooCommerce

  • Detect-only store audit (thin descriptions, missing category copy) for shops running WooCommerce.

Optional AI assist (bring your own API key)

  • Off by default. If you turn it on and paste your own key for Google Gemini, Groq, OpenRouter, OpenAI or Anthropic, Nexal SEO can suggest related terms/topics and run an AI-assisted NAP consistency check. No key, no request — see “External services” below.

Setup Wizard

  • Guided first-run configuration.

Translations

  • Fully internationalized (i18n) and translation-ready. Translations are managed through translate.wordpress.org, so any locale the community translates is delivered automatically as a WordPress language pack — no files are bundled with the plugin. The local semantic analysis engine and the optional AI n-gram/question suggestions also follow your site’s configured language (stop-word filtering and question-style heading detection cover English, French, German, Spanish, Russian and Arabic; the AI prompt explicitly asks for output in your site’s language).

External services

Nexal SEO makes no outbound network requests by default. The following integration is entirely opt-in, uses your own credentials, and only runs when you explicitly trigger it (never automatically on page load, cron, or plugin activation):

AI providers (bring your own key) — off by default. If you enable AI in Settings AI and paste your own API key, Nexal SEO sends a request to the ONE provider you selected only when you explicitly trigger an AI-assisted feature (topic/term suggestions, “Questions to answer”, the “Verify with AI” NAP consistency check, the AI category-description generator, the AI snippet generator, and “Write with AI” for llms.txt). Nothing is sent automatically on page load, cron, or activation, and no request is ever made without a key.

What is sent: only the text needed for the requested feature — e.g. your focus keyword, the current post/page content or excerpt, a category name and its product/post titles, or (for the llms.txt draft) your site name/tagline, Schema identity fields and your published titles/URLs/excerpts. No IP addresses, credentials, or full data exports are sent.

You choose a single provider; only that provider is contacted. Their terms and privacy policies:

  • Google Gemini — Terms: https://ai.google.dev/gemini-api/terms · Privacy: https://policies.google.com/privacy
  • Groq — Terms: https://groq.com/terms-of-use/ · Privacy: https://groq.com/privacy-policy/
  • OpenRouter — Terms: https://openrouter.ai/terms · Privacy: https://openrouter.ai/privacy
  • OpenAI — Terms: https://openai.com/policies/terms-of-use/ · Privacy: https://openai.com/policies/privacy-policy/
  • Anthropic — Terms: https://www.anthropic.com/legal/consumer-terms · Privacy: https://www.anthropic.com/legal/privacy

The built-in visitor analytics (Dashboard Visitors) is first-party only: it records views on your own server and makes no external calls. It is off until you opt in, and never stores IP addresses (visitors are counted with a daily one-way hash).

Agency help links (WhatsApp / nexalseo.com) — inside a Semantic Analysis criterion’s “how to fix” popup, an optional “Chat on WhatsApp” button and a “Delegate to Our Agency” button link out to WhatsApp (https://wa.me/) and to the plugin author’s site (https://nexalseo.com/contact). These are ordinary outbound links: nothing is sent unless you click one, and only then does your browser open the destination. If you open the WhatsApp link, a short pre-filled message naming the SEO issue you clicked (and, on WhatsApp’s side, your WhatsApp identity) is handed to WhatsApp so you can review and choose whether to send it; the plugin itself transmits no data. The plugin’s Documentation, Support and Pro links (https://nexalseo.com) behave the same way. WhatsApp is a service provided by Meta — Terms: https://www.whatsapp.com/legal/terms-of-service · Privacy: https://www.whatsapp.com/legal/privacy-policy. nexalseo.com — Terms: https://nexalseo.com/terms-of-service/ · Privacy: https://nexalseo.com/privacy-policy/.

Gratisvoor betaalde abonnementen
Door te installeren, ga je akkoord met de Servicevoorwaarden van WordPress.com en de voorwaarden voor plugins van derden.
Getest tot
WordPress 7.0.2
Deze plugin kan worden gedownload, zodat je hem op je kan gebruiken.