AumViso
AumViso
Description
AumViso is a lightweight, developer-friendly SEO and GEO plugin built for modern WordPress sites. It covers the full SEO stack: meta tags, Open Graph, structured data (Schema.org), XML sitemaps, internal linking, and optional AI-assisted content generation.
Core Features
- Meta Tags: Custom SEO title and meta description per post, with global template fallback. Supports index/noindex, follow/nofollow, and canonical URL overrides.
- Open Graph & Social: OG title, description, and image per post. Fallback to featured image automatically.
- Schema.org Markup: Automatic structured data for Articles, FAQPage, HowTo, Product, Review, VideoObject, DefinedTerm, BreadcrumbList, and Organization/LocalBusiness.
- XML Sitemap: Auto-generated sitemap index with per post-type and taxonomy sub-sitemaps. Supports image sitemaps and lastmod timestamps.
- SEO Score: Real-time SEO analysis panel in the post editor. Checks title length, meta description, keyword density, internal links, image alt tags, and more.
- AI Tools: Generate meta descriptions, FAQs, and related questions using OpenAI or DeepSeek. Requires your own API key.
- Internal Links: Keyword-to-URL mapping with automatic replacement in post content. Supports max links per page and case sensitivity options. Chinese and multilingual keywords supported.
- Performance: Optional removal of emoji scripts, oEmbed, XML-RPC, Heartbeat throttling, and JavaScript deferral.
GEO Console
- Setup: A guided checklist that walks a new site through the settings that matter, in order.
- Knowledge Builder: Draft articles, FAQs and glossary entries from a topic, using your own AI key.
- Automation: Schedule content generation on an hourly cron, with per-day and per-run caps.
- Images: Generate or fetch a featured image automatically. Supports OpenAI, Alibaba Cloud Model Studio, Zhipu AI, Volcengine Ark, any OpenAI-compatible endpoint you supply, plus Unsplash and Pexels stock search.
- Optimize Existing: Batch-fill missing meta descriptions and Open Graph data across posts already on the site, in chunks that will not time out.
- Brand Entity: Extend the Organization/LocalBusiness schema with founder, sameAs profiles, service areas and knowledge areas.
- llms.txt: Serve
/llms.txtand/llms-full.txtso AI crawlers can discover a structured summary of the site.
GEO Content Types (Custom Post Types)
- FAQ: Structured Q&A posts with FAQPage Schema, related questions (People Also Ask), and AI-assisted question generation.
- Glossary: Term definitions with DefinedTerm Schema, short definition for tooltips, full explanation for AI/GEO context, and automatic internal linking.
- Guide: Step-by-step how-to content with HowTo Schema, tools, materials, difficulty, and estimated time.
Shortcodes
[aum_breadcrumb]: Breadcrumb navigation with BreadcrumbList Schema[aum_faq category="" count="10" style="accordion"]: FAQ list (accordion or list style)[aum_glossary count="50"]: Alphabetical glossary index[aum_guide_steps id=""]: Step cards for a specific Guide post[aum_related count="4" type="all"]: Related content widget (all / faq / guide / post)[aum_related_questions id=""]: People Also Ask module for a FAQ post
External Services
This plugin can connect to the third-party services listed below. None of them are contacted unless you enter your own API key for that service and explicitly trigger an action – there is no background telemetry, and the plugin sends nothing on its own.
Text generation – used when you click an AI generate button for a meta description, FAQ, related question, or article. Sends the post title and a content excerpt, plus your prompt.
- OpenAI – https://api.openai.com – Terms | Privacy
- DeepSeek – https://api.deepseek.com – Terms | Privacy
Image generation – used when you ask the Images module to create a featured image. Sends a text prompt derived from the post title or the topic you enter.
- OpenAI Images – https://api.openai.com – Terms | Privacy
- Alibaba Cloud Model Studio (DashScope) – https://dashscope.aliyuncs.com – Agreement | Legal
- Zhipu AI (BigModel) – https://open.bigmodel.cn – Terms | Privacy
- Volcengine Ark – https://ark.cn-beijing.volces.com – Docs | Privacy
- Any OpenAI-compatible endpoint you enter yourself. Nothing is sent there unless you configure that URL, and its operator’s terms are the ones that apply.
Stock photo search – used when you choose a stock source for a featured image. Sends only the search keywords.
- Unsplash – https://api.unsplash.com – Terms | Privacy
- Pexels – https://api.pexels.com – Terms | Privacy
Every core SEO feature – meta tags, Schema, sitemaps, internal links, breadcrumbs, the content types – works fully offline with no key and no external connection.
Installation
- Upload the
aumvisofolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu in WordPress
- Go to AumViso > Settings to configure your site information and preferences
- Go to AumViso > Meta Settings to enable SEO fields for your post types
Screenshots

Overview: a health check of the site's SEO and GEO content at a glance

SEO Score panel in the post editor, with the focus keyword and a live checklist

Meta settings: title and description templates, and which content gets SEO fields

Schema settings and Organization structured data

Internal Links manager: keyword to URL mapping applied automatically in content

FAQ content type with the Related Questions (GEO) panel
Faq
Yes, running multiple SEO plugins simultaneously will cause duplicate meta tags and Schema output. Disable other SEO plugins before activating AumViso.
No. All core SEO features work without an API key. The AI Tools tab in the post editor requires an OpenAI or DeepSeek key, which you configure in Settings > AI Tools.
No. Meta tags and Schema are output only when needed. The performance settings page lets you further optimize by removing unused WordPress features.
After activation, your sitemap index is available at yourdomain.com/?aumviso-sitemap=index or yourdomain.com/sitemap_index.xml if pretty permalinks are enabled.
In the post editor, go to the Advanced tab in the AumViso meta box. Under Linked FAQs, check the FAQ posts you want to associate. Their content will be injected as FAQPage Schema on that article.
Reviews
Changelog
2.0.3
- Fixed a PHP warning printed into the editor when a post’s stored FAQ, guide or glossary meta was not in the expected shape. Those fields are now checked for shape rather than emptiness.
2.0.2
- Added the missing terms-of-use link for DeepSeek, so every third-party service now lists both its terms and its privacy policy.
- Replaced placeholder and example URLs that were not resolvable addresses.
2.0.1
- AI requests now prefer the WordPress AI Client when a provider is connected at site level; the direct providers remain available for networks the official connectors cannot reach.
- Renamed every post type, taxonomy, meta key and shortcode to a fully prefixed name, with a one-time migration of existing content. Public URLs are unchanged.
- Removed the activation step that wrote a robots.txt file into the site root; robots.txt is served through the WordPress filter, which that file was silently overriding.
- Moved the last inline script into an enqueued file.
2.0.0
- Added the GEO Console: Setup, Knowledge Builder, Automation, Images, Optimize Existing, Brand Entity and llms.txt.
- Every feature in the plugin is free. There is no activation step and no paid tier.
- Added a Settings link to the plugin row on the Plugins screen.
- Documented every third-party service the plugin can contact.
1.0.0
- Initial release