Yaomu SEO bundles common on-site SEO tasks into a single, self-contained plugin. It does not depend on an external API or third-party service for its core features.
Key features:
- Custom keyword internal linking -- Map keywords to target URLs and automatically insert internal links across your site content.
- Post-level focus keywords with reverse linking -- Set up to 5 focus keywords per post/page; whenever those keywords appear elsewhere on the site, they automatically link back to that post.
- Internal linking controls -- Site-wide toggles (by post type), a per-page enable list, and a maximum links-per-page setting.
- Custom redirects (301 / 302) -- Supports multiple source paths and scheduled activation windows.
- Last-modified column for posts -- Adds a sortable "last updated" column to the post list.
- Media library auto-fill -- Automatically fills image title, alt text, caption, and description from the filename on upload, with configurable cleanup rules.
- LLMS management -- Automatically generates a virtual /llms.txt file from your published content (minimum post age, content type filters, exclusion rules, max URL count, manual include/exclude by ID). Content is cached and rebuilt on a schedule or when content changes.
- Schema structured data -- JSON-LD output covering Organization/LocalBusiness, Article/BlogPosting, FAQPage, BreadcrumbList, and Product. A per-post FAQ meta box (up to 8 Q&A pairs) is included, and Article/Product schema can each be toggled per post. Product fields cover price, currency, availability, SKU, brand, and rating, and are compatible with regular pages as well as WooCommerce product pages.
- Local SEO business info -- A single place to manage business name, type, address, phone, email, opening hours, geo coordinates, and social profile links (sameAs), used by the Schema module.
Compatibility with other SEO plugins:
The Schema and Local SEO modules are disabled by default and must be turned on manually. If another plugin or theme already outputs the same Schema or Local SEO data, keep only one source active for that data type to avoid duplicate structured data.
- In the WordPress admin, go to Plugins -> Add New -> Upload Plugin.
- Select the plugin .zip file and upload/activate it.
- Once activated, a "Yaomu SEO" menu appears in the admin sidebar. Configure each submenu as needed.
- To use Schema structured data or Local SEO business info, fill in the business details under "Local SEO" first, then enable the master switch and the desired types under "Schema".
Note: WordPress's "Upload Plugin" screen only accepts .zip files. Package the plugin folder as
yaomu-seo/ with
yaomu-seo.php,
readme.txt, and the
assets/ directory before uploading.