Title: SEOPulse &#8211; Complete SEO Toolkit
Author: Alexandre Jacquin
Published: <strong>मई 18, 2026</strong>
Last modified: मई 21, 2026

---

प्लगइन्स खोजें

![](https://ps.w.org/seopulse/assets/banner-772x250.jpg?rev=3536170)

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

# SEOPulse – Complete SEO Toolkit

 [Alexandre Jacquin](https://profiles.wordpress.org/citrusdevlab/) द्वारा

[डाउनलोड](https://downloads.wordpress.org/plugin/seopulse.1.0.1.zip)

 * [विवरण](https://hi.wordpress.org/plugins/seopulse/#description)
 * [समीक्षा](https://hi.wordpress.org/plugins/seopulse/#reviews)
 *  [स्थापना](https://hi.wordpress.org/plugins/seopulse/#installation)
 * [विकास](https://hi.wordpress.org/plugins/seopulse/#developers)

 [समर्थन](https://wordpress.org/support/plugin/seopulse/)

## विवरण

### The modern, all-in-one SEO plugin for WordPress

SEOPulse is a complete WordPress SEO solution that helps you optimize your content,
manage your metadata, generate sitemaps, handle redirections, and improve your local
search visibility — all from a single, modular plugin.

✔ **Real-time content analysis with SEO scoring (0–100) and actionable recommendations**

✔ **Up to unlimited focus keywords per post with per-keyword scoring** ✔ **Open 
Graph, Twitter Card & LinkedIn live social previews directly in the editor** ✔ **
Meta Template Engine with 99+ dynamic variables for titles and descriptions** ✔ **
XML sitemaps: posts, pages, taxonomies, images, and Google News** ✔ **301/302 URL
redirections with 404 monitoring** ✔ **Local Business JSON-LD schema** ✔ **GDPR-
compliant Google Analytics 4, Google Tag Manager & cookie consent banner** ✔ **Migrate
from Yoast SEO, Rank Math, SEOPress and AIOSeo in one click** ✔ **No ads, fully 
modular — disable what you don’t need**

### Why choose SEOPulse?

 * **All in one**: No need for separate plugins for sitemaps, redirects, schemas,
   or analytics. SEOPulse bundles everything. Disable unused modules with one click.
 * **Easy AND powerful**: The setup wizard guides you through initial configuration.
   Advanced users get access to 99+ template variables, REST API endpoints and WP-
   CLI commands.
 * **Modern architecture**: Built on PHP 8.1 with a modular design, SEOPulse is 
   fast, extensible, and developer-friendly.
 * **Migrate easily**: Import your focus keywords, meta tags, and Open Graph data
   from Yoast SEO, Rank Math, SEOPress or All In One SEO in a single click.

### Features

 * **Installation wizard** to quickly setup your site
 * **Content analysis** with up to 5 focus keywords per post and real-time SEO scoring(
   0–100)
 * **18+ content checks**: title structure, heading hierarchy, word count, keyword
   density, links, images, alt text
 * **Readability analysis**: Flesch Reading Ease, sentence length, passive voice,
   complex words, transition words
 * **Mobile / Desktop Google Preview** to see how your post appears in search results
 * **Facebook, Twitter & LinkedIn social previews** directly in the editor sidebar
 * **SEO titles & meta descriptions** with dynamic variables (post title, author,
   date, custom fields…)
 * **Meta Template Engine**: 16 namespaces, 99+ variables, conditional rendering,
   fallback chains
 * **Open Graph & Twitter Cards** for better social sharing on Facebook, LinkedIn,
   Twitter, WhatsApp…
 * **Custom canonical URL** and robots directives (noindex, nofollow, noarchive)
 * **XML Sitemaps**: posts, pages, custom post types, taxonomies, images
 * **Google News Sitemap** with multilingual support (WPML, Polylang, TranslatePress)
 * **robots.txt management** with auto-insertion of sitemap URL
 * **301/302 URL redirections** with exact matching, hit counter, and chain detection
 * **404 monitoring**: automatic logging with referrer, user agent, deduplication,
   and bot filtering (up to 100 entries)
 * **Redirect suggestions** for 404 URLs
 * **CSV export** for redirects and 404 logs
 * **Local Business SEO**: single-location JSON-LD schema with address, opening 
   hours, phone, email, social profiles, business identity, logo, ratings, and pricing
 * **JSON-LD schema**: Organization, WebSite, Article, FAQ, HowTo, Product (WooCommerce)
 * **JSON-LD validator** with browser preview
 * **Google Analytics 4** (GA4) with Consent Mode v2 and GDPR compliance
 * **Google Tag Manager** (GTM) with consent-aware script injection
 * **GDPR cookie consent banner**: customizable position, theme, message, and button
   text
 * **Instant indexing**: IndexNow protocol and Google Indexing API with submission
   log
 * **Google Suggest integration** for keyword research in the editor
 * **WooCommerce support**: Product schema auto-injection, meta template variables(
   price, SKU, rating…)
 * **SEO columns** in post/page lists: sortable score, title, description, focus
   keywords with color-coded badges
 * **Admin bar SEO score** for quick reference
 * **Image ALT auto-fill** and image diagnostics
 * **HTML Head cleanup**: remove generator tag, emoji scripts, WLW manifest, shortlinks,
   RSD links
 * **Freeze Modified Date** to preserve SEO history on post edits
 * **Import/Export settings** in JSON format and one-click plugin reset
 * **Migrate from** Yoast SEO, Rank Math, SEOPress and All In One SEO
 * **WP-CLI commands**: analyze, dashboard, migrate, export, import
 * **Full REST API** for all major features
 * **Multisite compatible**
 * **Multilingual ready**: WPML, Polylang, TranslatePress

### All Features Included

SEOPulse ships with every feature unlocked — no upsells, no limits:

 * **Unlimited focus keywords** per post
 * **Unlimited redirections** with regex pattern support and capture groups
 * **CSV redirect import/export** for bulk redirect management
 * **Extended Local SEO fields**: fax, GPS coordinates, price range, aggregate rating,
   area served, founding date, number of employees, payment methods, slogan, currencies
   accepted…

### WooCommerce SEO

SEOPulse integrates with WooCommerce out of the box:

 * Automatic Product JSON-LD schema (name, price, availability, SKU, ratings, brand,
   images)
 * WooCommerce variables in the Meta Template Engine (price, SKU, rating, stock…)
 * Freeze Modified Date to preserve SEO history on product edits
 * Enhanced product schema, breadcrumb customization, and category SEO optimization

### Developers will love SEOPulse!

 * Modular architecture with 6 toggleable modules
 * Full REST API under `/wp-json/seopulse/v1/` for every feature
 * WP-CLI commands for batch operations (analyze, migrate, export, import)
 * Hooks and filters for extensibility (`seopulse_container_built`, `seopulse_modules_definition`…)
 * Modern codebase with PSR-4 autoloading

### External Services

This plugin connects to several third-party external services as described below.
No data is sent to any external service without the site administrator explicitly
enabling the corresponding feature.

#### Google Analytics 4 (GA4)

When the GA4 tracking feature is enabled by the administrator, this plugin loads
the Google Analytics 4 script on the frontend of your website.

 * **What it does:** Collects anonymous website usage and traffic data for analytics
   purposes.
 * **When data is sent:** On every frontend page load, after the visitor has given
   consent (if the cookie consent banner is enabled).
 * **What data is sent:** Page views, user interactions, browser information, and
   other analytics data are collected client-side by Google’s script and sent to
   Google’s servers.
 * **Service provider:** Google LLC
 * [Google Analytics Terms of Service](https://marketingplatform.google.com/about/analytics/terms/us/)
 * [Google Privacy Policy](https://policies.google.com/privacy)

#### Google Tag Manager (GTM)

When the GTM feature is enabled by the administrator, this plugin loads the Google
Tag Manager script and noscript iframe on the frontend.

 * **What it does:** Manages and deploys marketing and analytics tags on your website.
 * **When data is sent:** On every frontend page load, after the visitor has given
   consent (if the cookie consent banner is enabled).
 * **What data is sent:** Page views, browser information, and any data configured
   within your GTM container. The GTM container ID is embedded in the script URL.
 * **Service provider:** Google LLC
 * [Google Tag Manager Terms of Service](https://marketingplatform.google.com/about/analytics/tag-manager/use-policy/)
 * [Google Privacy Policy](https://policies.google.com/privacy)

#### Google Consent Mode v2

When Google Consent Mode v2 is enabled alongside GA4 or GTM, this plugin injects
a consent defaults script on the frontend.

 * **What it does:** Sets all Google consent categories to “denied” by default until
   the visitor explicitly grants consent via the cookie banner.
 * **When data is sent:** No additional data is sent. This script configures the
   behavior of other Google scripts already loaded on the page.
 * **Service provider:** Google LLC
 * [Google Consent Mode documentation](https://developers.google.com/tag-platform/security/guides/consent)
 * [Google Privacy Policy](https://policies.google.com/privacy)

#### Google Indexing API

When the Google Indexing feature is enabled by the administrator and a service account
JSON key file has been uploaded, this plugin submits URLs to Google for indexing.

 * **What it does:** Notifies Google when pages are published, updated, or deleted
   so they can be crawled and indexed faster.
 * **When data is sent:** Automatically when a post is published, updated, or deleted,
   or manually via the admin interface.
 * **What data is sent:** The page URL and the action type (URL_UPDATED or URL_DELETED).
   For authentication, a JWT assertion signed with the service account private key
   is sent to Google’s OAuth2 token endpoint.
 * **Service provider:** Google LLC
 * [Google Indexing API Terms of Service](https://developers.google.com/terms)
 * [Google Privacy Policy](https://policies.google.com/privacy)

#### Google Autocomplete (Google Suggest)

This plugin uses the Google Autocomplete API to provide keyword suggestions in the
editor.

 * **What it does:** Retrieves keyword suggestions based on a search query to help
   with SEO keyword research.
 * **When data is sent:** When an administrator uses the Google Suggest feature 
   in the post editor. Requests are rate-limited (2 per minute) and results are 
   cached for 1 hour.
 * **What data is sent:** The search keyword and the site language code.
 * **Service provider:** Google LLC
 * [Google Terms of Service](https://policies.google.com/terms)
 * [Google Privacy Policy](https://policies.google.com/privacy)

#### Google Sitemap Ping

When an administrator manually triggers a search engine ping from the Sitemap settings
page, this plugin notifies Google about the sitemap.

 * **What it does:** Notifies Google that a sitemap has been updated.
 * **When data is sent:** Only when the administrator clicks the “Ping search engines”
   button.
 * **What data is sent:** The sitemap URL of your website.
 * **Service provider:** Google LLC
 * [Google Terms of Service](https://policies.google.com/terms)
 * [Google Privacy Policy](https://policies.google.com/privacy)

#### Bing Sitemap Ping

When an administrator manually triggers a search engine ping from the Sitemap settings
page, this plugin notifies Bing about the sitemap.

 * **What it does:** Notifies Bing that a sitemap has been updated.
 * **When data is sent:** Only when the administrator clicks the “Ping search engines”
   button.
 * **What data is sent:** The sitemap URL of your website.
 * **Service provider:** Microsoft Corporation
 * [Bing Webmaster Tools Terms of Use](https://www.bing.com/webmasters/terms)
 * [Microsoft Privacy Statement](https://privacy.microsoft.com/en-us/privacystatement)

#### IndexNow API

When the IndexNow feature is enabled by the administrator, this plugin submits URLs
to the IndexNow API for faster indexing by participating search engines (Bing, Yandex,
and others).

 * **What it does:** Notifies search engines when pages are published, updated, 
   or deleted.
 * **When data is sent:** Automatically when a post is published, updated, or deleted.
 * **What data is sent:** The page URL and an auto-generated API key. The request
   is sent to `https://api.indexnow.org/indexnow`.
 * **Service provider:** IndexNow.org (supported by Microsoft Bing, Naver, Seznam.
   cz, Yandex, and Yep)
 * [IndexNow Terms and Conditions](https://www.indexnow.org/terms)
 * [Microsoft Privacy Statement](https://privacy.microsoft.com/en-us/privacystatement)

#### OpenStreetMap Nominatim Geocoding API

The Local SEO module uses the Nominatim geocoding API to convert a business address
into GPS coordinates.

 * **What it does:** Converts an address to GPS coordinates (geocoding) directly
   from the Local SEO admin settings.
 * **When data is sent:** When an administrator clicks the “Get Coordinates” button
   after filling in their business address.
 * **What data is sent:** The address search query. The administrator’s IP address
   is visible to the API server.
 * **Service provider:** OpenStreetMap Foundation
 * [Nominatim Usage Policy](https://operations.osmfoundation.org/policies/nominatim/)
 * [OpenStreetMap Privacy Policy](https://wiki.osmfoundation.org/wiki/Privacy_Policy)

#### YouTube (Privacy-Enhanced Mode)

The setup wizard embeds a tutorial video using YouTube’s privacy-enhanced mode.

 * **What it does:** Displays an embedded YouTube video in the plugin setup wizard.
 * **When data is sent:** When an administrator clicks the play button on the video
   in the setup wizard. YouTube’s privacy-enhanced mode (youtube-nocookie.com) is
   used to minimize tracking.
 * **What data is sent:** Standard video embed request data (IP address, browser
   information). A video thumbnail image is also loaded from img.youtube.com.
 * **Service provider:** Google LLC (YouTube)
 * [YouTube Terms of Service](https://www.youtube.com/t/terms)
 * [Google Privacy Policy](https://policies.google.com/privacy)

#### XML Sitemaps Validator (xml-sitemaps.com)

The Sitemap settings page includes a link that lets administrators validate their
sitemap against the XML Sitemap standard using the xml-sitemaps.com online validator.

 * **What it does:** Validates the XML sitemap file of your website for conformity
   with the XML Sitemap protocol.
 * **When data is sent:** Only when the administrator explicitly clicks the “Validate
   sitemap” link. The link opens the external validator in a new browser tab — no
   data is sent automatically by the plugin.
 * **What data is sent:** The public URL of your website’s sitemap is passed as 
   a URL parameter to the validator.
 * **Service provider:** xml-sitemaps.com
 * [xml-sitemaps.com Privacy Policy](https://www.xml-sitemaps.com/privacy-policy.html)

### Source Code & Build Instructions

The full uncompiled source code is publicly available on GitHub:
 https://github.
com/wp-seopulse/wp-seopulse-free

The compiled and minified files in `assets/build/` (e.g. `admin.js`, `editor-sidebar.
js`, `setup-wizard.js`, etc.) are generated from the human-readable source files
using `@wordpress/scripts` (webpack). No external code is fetched at build time 
beyond npm dependencies declared in `package.json`.

#### Source file locations (in the GitHub repository)

 * JavaScript / TypeScript source: `assets/src/` (React components, Gutenberg blocks,
   admin pages)
 * SCSS source for admin styles: `assets/css/seopulse-admin.scss`
 * SCSS source for module styles: `Modules/MetaSeo/assets/css/`
 * Webpack configuration: `webpack.config.js`
 * Build dependencies: `package.json`

#### Build Instructions

To build from source, clone the GitHub repository and run the following commands.
You need Node.js (v18 or higher) and npm.

 1. Clone the repository: `git clone https://github.com/wp-seopulse/wp-seopulse-free`
 2. Navigate to the plugin directory: `cd wp-seopulse-free`
 3. Install dependencies: `npm install`
 4. Build production assets: `npm run build`
 5. For development with live rebuilds: `npm start`

The build process uses `@wordpress/scripts` (which includes webpack) to compile 
TypeScript/JSX into JavaScript and SCSS into CSS. The output is written to `assets/
build/`.

#### PHP Dependencies

Composer is used for PHP autoloading. Vendor dependencies are included in the `vendor/`
directory. To regenerate: `composer install --no-dev`

## स्क्रीनशॉट्स

 * [[
 * SEOPulse dashboard
 * [[
 * SEOPulse metabox
 * [[
 * Module Meta SEO settings
 * [[
 * Module Local SEO settings
 * [[
 * Module Sitemap/Robot Manager
 * [[
 * Module Redirect Manager
 * [[
 * Module 404 Monitor
 * [[
 * Module Instant Indexing
 * [[
 * Module Analysis
 * [[
 * SEOPulse Setup Wizard

## इंस्टॉलेशन

 1. Upload ‘seopulse’ to the ‘/wp-content/plugins/’ directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Click on SEOPulse in the admin menu and follow the setup wizard

**Requirements:** WordPress 6.0+ and PHP 8.1+

#### Source Code Repository

The full source code (including all uncompiled JavaScript, TypeScript, and SCSS 
source files) is publicly available at: https://github.com/wp-seopulse/wp-seopulse-
free

See the “Source Code & Build Instructions” section below for details on how to compile
the assets yourself.

## सामान्य प्रश्न

### What are the requirements?

SEOPulse requires WordPress 6.0 or higher and PHP 8.1 or higher.

### Does SEOPulse support custom post types?

Yes. All public custom post types are supported in sitemaps, SEO analysis, and the
SEO metabox. Additional post types can be added via filters.

### How is the SEO score calculated?

The global score is a weighted combination of four categories:

 * Content Analysis: 35%
 * Meta Tags: 25%
 * Readability: 20%
 * Technical SEO: 20%

The thresholds are customizable through filters.

### Can I use more than one focus keyword?

Yes. SEOPulse supports unlimited focus keywords per post, each with individual scoring.

### Which types of sitemaps does SEOPulse support?

XML sitemaps for posts, pages, custom post types, taxonomies, and images. A Google
News sitemap is also available with multilingual support (WPML, Polylang, TranslatePress).

### Can I manage redirections and 404 errors?

Yes. SEOPulse includes a full redirections manager with 301/302 redirects, regex
patterns, 404 logging (up to 100 entries), hit tracking, chain detection, and CSV
import/export.

### Does SEOPulse support instant indexing?

Yes. SEOPulse supports IndexNow protocol and Google Indexing API, with automatic
URL submission on publish/update and an admin log viewer.

### Is WooCommerce supported?

Yes. SEOPulse includes WooCommerce Product schema auto-injection, a Product Grid
Gutenberg block, WooCommerce meta template variables, and Freeze Modified Date support.

### Can I migrate from another SEO plugin?

Yes. SEOPulse includes one-click migration from Yoast SEO, Rank Math, SEOPress and
All In One SEO to import focus keywords, meta tags, and Open Graph data.

### Is the plugin multisite compatible?

Yes. SEOPulse supports multisite and performs per-site cleanup on uninstall.

### Is SEOPulse GDPR compliant?

Yes. The cookie consent banner supports Google Consent Mode v2, script blocking 
until consent is granted, and admin consent logging for compliance audits.

### How do I get support?

Use the WordPress.org support forum.

### Does SEOPulse include a REST API?

Yes. All features are accessible via REST endpoints under `/wp-json/seopulse/v1/`.

## समीक्षाएं

इस प्लगइन के लिए कोई समीक्षा नहीं है।

## सहायक &डेवलपर्स

यह खुला स्रोत सॉफ्टवेयर है। अनुगामी लोगो ने इस प्लगइन के लिए योगदान दिया है।

योगदानकर्ता

 *   [ Alexandre Jacquin ](https://profiles.wordpress.org/citrusdevlab/)

[Translate “SEOPulse – Complete SEO Toolkit” into your language.](https://translate.wordpress.org/projects/wp-plugins/seopulse)

### Interested in development?

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

## बदलाव विवरण

#### 1.0.0

Initial release.

#### 1.0.1

Tested up to WordPress 7.0

## मेटा

 *  संस्करण **1.0.1**
 *  Last updated **4 दिन पहले**
 *  Active installations **10 से कम**
 *  WordPress version ** 6.0 या ज्यादा **
 *  Tested up to **7.0**
 *  PHP version ** 8.1 या ज्यादा **
 *  भाषा
 * [English (US)](https://wordpress.org/plugins/seopulse/)
 * Tags
 * [local business](https://hi.wordpress.org/plugins/tags/local-business/)[redirections](https://hi.wordpress.org/plugins/tags/redirections/)
   [schema](https://hi.wordpress.org/plugins/tags/schema/)[seo](https://hi.wordpress.org/plugins/tags/seo/)
   [xml sitemap](https://hi.wordpress.org/plugins/tags/xml-sitemap/)
 *  [Advanced View](https://hi.wordpress.org/plugins/seopulse/advanced/)

## मूल्यांकन

No reviews have been submitted yet.

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

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

## योगदानकर्ता

 *   [ Alexandre Jacquin ](https://profiles.wordpress.org/citrusdevlab/)

## समर्थन

कुछ कहना है? कोई मदद चाहिए?

 [समर्थन फोरम देखें ](https://wordpress.org/support/plugin/seopulse/)

## प्रदान करना

आप इस प्लगइन की उन्नति का समर्थन करना चाहेंगे?

 [ इस प्लगइन को प्रदान करें ](https://www.seopulse.citrus-design.fr)