Title: XypherSEO
Author: Mansi Bhardwaj
Published: <strong>20 Luj 2026</strong>
Last modified: 27 Setember 2026

---

Search plugins

![](https://ps.w.org/xypherseo/assets/banner-772x250.png?rev=3715075)

![](https://ps.w.org/xypherseo/assets/icon-256x256.png?rev=3615465)

# XypherSEO

 By [Mansi Bhardwaj](https://profiles.wordpress.org/letstestyourproduct/)

[Download](https://downloads.wordpress.org/plugin/xypherseo.2.0.0.zip)

 * [Details](https://lmo.wordpress.org/plugins/xypherseo/#description)
 * [Reviews](https://lmo.wordpress.org/plugins/xypherseo/#reviews)
 *  [Installation](https://lmo.wordpress.org/plugins/xypherseo/#installation)
 * [Development](https://lmo.wordpress.org/plugins/xypherseo/#developers)

 [Support](https://wordpress.org/support/plugin/xypherseo/)

## Description

XypherSEO adds a search optimization panel to your post and page editor. It scores
the page you are writing against a set of on-page checks, shows you how the page
is likely to look in search results and on social networks, and lets you control
the meta tags and structured data that WordPress sends to search engines.

Everything in this plugin runs locally on your own site. There is no account to 
create, no external service to connect to, and no feature that stops working after
a period of time.

#### In the editor

 * A live on-page SEO score with a grouped checklist of what passes and what needs
   attention, plus the specific fix for each item
 * Editable SEO title, URL slug and meta description, each with a character counter
   showing the recommended range
 * A search result preview that updates as you type
 * Focus keyword and secondary keywords, with a live count of how often the focus
   keyword appears
 * Social previews for Facebook and X, with separate title, description and image
   fields
 * Manual JSON-LD fields for FAQPage, HowTo, Product and any custom structured data
   you want to output
 * A structured data check that reports what is present on the page and what is 
   missing
 * Canonical URL and robots meta controls (noindex, nofollow, noarchive, nosnippet,
   noimageindex)

#### Site-wide tools

 * XML sitemap covering posts, pages, custom post types and taxonomies, with a readable
   stylesheet when opened in a browser
 * Redirect manager supporting 301, 302, 307 and 308 redirects, including regular
   expressions, with a hit counter for each rule
 * 404 monitor that logs missing URLs so you can redirect them
 * Breadcrumbs with BreadcrumbList structured data, output with the `[xypher_breadcrumbs]`
   shortcode
 * Conflict check that warns you when another SEO plugin is writing duplicate meta
   tags or sitemaps
 * Safe mode that stops all front-end output in one click, so you can test whether
   a display problem is caused by this plugin

#### Structured data

Article and BreadcrumbList structured data are generated automatically from your
post content. FAQPage, HowTo, Product and custom JSON-LD are entered by hand in 
the Schema tab. Anything you paste is validated as JSON before it is saved, so invalid
markup never reaches your pages.

## Screenshots

[⌊The SEO panel in the post editor, showing the live score and checklist.⌉⌊The SEO
panel in the post editor, showing the live score and checklist.⌉[

The SEO panel in the post editor, showing the live score and checklist.

[⌊The search result preview with title, URL and meta description.⌉⌊The search result
preview with title, URL and meta description.⌉[

The search result preview with title, URL and meta description.

[⌊The Schema tab with manual JSON-LD fields.⌉⌊The Schema tab with manual JSON-LD
fields.⌉[

The Schema tab with manual JSON-LD fields.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`, or install it through the Plugins
    screen in WordPress.
 2. Activate the plugin through the Plugins screen.
 3. A short setup screen opens once, where you choose which content types show the 
    SEO panel and whether to generate an XML sitemap.
 4. Open any post or page. The XypherSEO panel appears below the editor.

#### Bundled assets

This plugin bundles the Poppins typeface, used for the admin interface. Poppins 
is licensed under the SIL Open Font License 1.1, which is compatible with the GPL.
The license text is included in `admin/fonts/LICENSE.txt`.

## FAQ

### Does this plugin require an account or an API key?

No. Every feature runs on your own site. Nothing is sent to an external server.

### Can I use this alongside another SEO plugin?

You can, but you should not. Two SEO plugins will both write meta tags and sitemaps,
which produces duplicates. The plugin includes a conflict check that warns you when
it detects this. Pick one and deactivate the other.

### Where is the XML sitemap?

At `/xypher-sitemap.xml` on your site, once you enable it. WordPress also has its
own core sitemap; the plugin replaces it when the XypherSEO sitemap is turned on.

### How do I add FAQ structured data?

Open the Schema tab in the editor panel and paste valid FAQPage JSON-LD into the
field. It is checked as valid JSON when you save, and output in the page head.

### What does safe mode do?

It stops the plugin writing anything to the front end: no meta tags, no structured
data, no Open Graph tags, no breadcrumbs. The admin screens keep working. It is 
there so you can check whether a theme or caching problem is caused by this plugin
without deactivating it.

### Will my data be removed if I delete the plugin?

Yes. Deleting the plugin through the Plugins screen removes its options, its post
meta and its database tables. Deactivating it leaves your data in place.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“XypherSEO” is open source software. The following people have contributed to this
plugin.

Contributors

 *   [ Mansi Bhardwaj ](https://profiles.wordpress.org/letstestyourproduct/)

[Translate “XypherSEO” into your language.](https://translate.wordpress.org/projects/wp-plugins/xypherseo)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/xypherseo/), check 
out the [SVN repository](https://plugins.svn.wordpress.org/xypherseo/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/xypherseo/) by [RSS](https://plugins.trac.wordpress.org/log/xypherseo/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.0

 * Security: SEO fields (focus keyword, SEO title, meta description) are no longer
   readable by anonymous visitors through the REST API. The block editor still shows
   them to logged-in editors.
 * Performance: the redirect ruleset is now cached, so the front end no longer runs
   a database query on every request; the 404 log is capped so it cannot grow without
   bound.
 * Tested up to WordPress 7.1.

#### 1.9.9

 * Rebuilt as a single, fully functional plugin. Every feature is available to every
   user.
 * Structured data is now entered manually as JSON-LD and validated on save.
 * On-page SEO scoring with a grouped checklist and per-item fixes.
 * Sitemap stylesheet moved to a separate CSS file.
 * Text domain corrected to match the plugin slug.
 * Added an uninstall routine that removes all plugin data.

#### 1.8.9

 * Earlier release.

## Meta

 *  Version **2.0.0**
 *  Last updated **1 week ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/xypherseo/)
 * Tags
 * [meta description](https://lmo.wordpress.org/plugins/tags/meta-description/)[redirects](https://lmo.wordpress.org/plugins/tags/redirects/)
   [schema](https://lmo.wordpress.org/plugins/tags/schema/)[seo](https://lmo.wordpress.org/plugins/tags/seo/)
   [sitemap](https://lmo.wordpress.org/plugins/tags/sitemap/)
 *  [Advanced View](https://lmo.wordpress.org/plugins/xypherseo/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/xypherseo/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/xypherseo/reviews/)

## Contributors

 *   [ Mansi Bhardwaj ](https://profiles.wordpress.org/letstestyourproduct/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/xypherseo/)