Title: Prajesh SEO
Author: Prajesh Ganatra
Published: <strong>November 2, 2026</strong>
Last modified: November 2, 2026

---

Search plugins

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

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

# Prajesh SEO

 By [Prajesh Ganatra](https://profiles.wordpress.org/prajeshganatra/)

[Download](https://downloads.wordpress.org/plugin/prajesh-seo.1.0.2.zip)

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

 [Support](https://wordpress.org/support/plugin/prajesh-seo/)

## Description

Prajesh SEO provides a local content workspace, post/page/custom post type metadata,
configurable title and description templates, social tags, canonical overrides, 
indexing requests, WordPress XML sitemap filtering, standard structured data and
basic local redirects.

 * WordPress-native wp.element and wp.components backend with local dependencies.
 * Load editable content site-wide in batches, then search/filter the complete snapshot.
 * Edit per-page titles and descriptions in a table; preview and undo batches of
   up to 100 items.
 * Export all loaded, filtered content as CSV without a paid row allowance.
 * On-demand public output checks: titles, descriptions, canonicals, noindex meta/
   HTTP headers and JSON-LD syntax.
 * Spot duplicate metadata and repeated schema entity declarations; acknowledge 
   findings per user without hiding the evidence.
 * Undo the last metadata batch per user. Later edits are preserved.
 * Preview supported Yoast or Rank Math post metadata before import. Source metadata
   is never deleted.
 * Add exact-match 301 or 302 local redirects with loop checks.
 * Optional, bounded 404 logging: paths only, 7 days, 200 entries, sampled to limit
   writes.
 * Standard Organization/Person, WebSite, BlogPosting and BreadcrumbList schema.
   WooCommerce remains responsible for product schema.
 * Breadcrumbs shortcode: [prajesh_seo_breadcrumbs].
 * Local operation: no vendor account, telemetry, remote fonts or external API requests.

Known competing SEO plugins pause Prajesh SEO output, sitemap filters, redirects
and logging until the conflict is resolved. No other plugins are automatically deactivated.

#### Scope

Overview counters cover the latest 50 published items. The content workspace separately
loads all editable items, with incomplete results clearly labelled. It is a snapshot,
not a background index. Bulk edits are processed in batches of 100; this is a request
size bound, not a paid allowance.

Public checks inspect one published, unprotected permalink on this exact site origin
per request. They fetch without authentication cookies, follow no redirects, execute
no JavaScript and inspect at most 512 KB. A blocked, redirected, non-HTML or incomplete
response is not verified. Structured-data detection is not a full schema validator.
Checks do not confirm Google indexation or rich-result eligibility. Settings changes
mark saved reports stale; other integrations and caches can change output, so rerun
checks as needed. Maximum 30 checks per minute per user protects server resources.

No taxonomy/archive SEO editor, Search Console, AI, redirect CSV tools or JSON restoration
is included. Global settings and redirects do not have undo. JSON export is limited
to 2,000 items; content CSV has no item allowance. Migration previews process up
to 100 eligible records and skip unsupported variables. Review global templates 
and schema manually. Single-site WordPress only; network activation is not supported.

#### Privacy

No data is sent to the developer. If enabled, 404 logging stores request paths and
sampled counts. Paths can themselves contain personal data. No IP, query string,
user agent or referrer is stored. Logs expire after 7 days and are limited to 200
paths. Turning logging off clears stored paths. The last public verification report
is stored on its content item until replaced or deleted; per-user review acknowledgements
remain local. Public checks request only your own site and send no content to the
developer. Data is preserved on uninstall unless an administrator enables deletion.
Batch previews and the last undo batch are stored in user metadata. Previews can
be applied for 15 minutes and may remain stored until replaced or consumed; the 
next metadata batch replaces the last undo record. Exports contain site metadata
and should be kept private.

## Screenshots

[⌊Overview and the scope of its content counters on a local demonstration site.⌉⌊
Overview and the scope of its content counters on a local demonstration site.⌉[

Overview and the scope of its content counters on a local demonstration site.

[⌊Filter the loaded content snapshot and review saved metadata.⌉⌊Filter the loaded
content snapshot and review saved metadata.⌉[

Filter the loaded content snapshot and review saved metadata.

[⌊Inspect the actual title, canonical, robots and JSON-LD evidence from a public
demonstration page.⌉⌊Inspect the actual title, canonical, robots and JSON-LD evidence
from a public demonstration page.⌉[

Inspect the actual title, canonical, robots and JSON-LD evidence from a public demonstration
page.

## Installation

 1. Back up your staging site.
 2. Upload the ZIP via Plugins > Add New > Upload Plugin, then activate.
 3. Open Prajesh SEO > Search appearance to set identity, templates and modules.
 4. If replacing another SEO plugin, preview supported metadata under Tools & migration
    before switching.
 5. Edit content in the Content workspace or the Prajesh SEO metabox in the WordPress
    editor.

## FAQ

### Does this guarantee indexing or rankings?

No. Settings guide search engines; neither indexation nor ranking is guaranteed.

### Does this replace WordPress XML sitemaps?

It uses the core sitemap system and excludes content requesting noindex. Public-
site visibility and core sitemap rules still apply.

### Are redirects external?

No. Up to 500 rules use exact local URL paths relative to the site home, including
subdirectory installations. Query strings are dropped. Network-wide paths and regex
are not supported.

### What does migration import?

Supported post metadata only: titles, descriptions, canonicals, indexing and social
overrides. It skips existing Prajesh SEO metadata and records containing unsupported
template variables. It does not import global templates, redirects, schema, taxonomies,
analytics or keyword scores.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ Prajesh Ganatra ](https://profiles.wordpress.org/prajeshganatra/)

[Translate “Prajesh SEO” into your language.](https://translate.wordpress.org/projects/wp-plugins/prajesh-seo)

### Interested in development?

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

## Changelog

#### 1.0.2

 * Preserve backslashes in batch previews, undo history and public verification 
   evidence.
 * Normalize malformed social-image settings safely.
 * Keep verification throttling within a fixed one-minute window.
 * Align the PHP minimum with the verified PHP 8.2 runtime.

#### 1.0.1

 * Preserve literal backslashes in saved metadata.
 * Match local redirect paths correctly on subdirectory sites.
 * Reject missing or invalid redirect deletion keys.
 * Improve source documentation and coding standards.

#### 1.0.0

 * First free release with WordPress wp.element/wp.components backend and website
   branding.
 * Add site-wide filtering, content CSV export and per-row title/description batch
   editing.
 * Add same-origin public output verification, evidence, stale-report detection 
   and personal review acknowledgements.
 * Include metadata templates, social/schema output, sitemap integration, local 
   redirects and supported import preview/undo.

## Meta

 *  Version **1.0.2**
 *  Last updated **10 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.5 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 8.2 or higher **
 * Tags
 * [meta description](https://wordpress.org/plugins/tags/meta-description/)[redirects](https://wordpress.org/plugins/tags/redirects/)
   [schema](https://wordpress.org/plugins/tags/schema/)[seo](https://wordpress.org/plugins/tags/seo/)
   [sitemap](https://wordpress.org/plugins/tags/sitemap/)
 *  [Advanced View](https://wordpress.org/plugins/prajesh-seo/advanced/)

## Ratings

No reviews have been submitted yet.

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

[See all reviews](https://wordpress.org/support/plugin/prajesh-seo/reviews/)

## Contributors

 *   [ Prajesh Ganatra ](https://profiles.wordpress.org/prajeshganatra/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/prajesh-seo/)