[WordPress] 外掛分享: SEOPulse – SEO tools to Boost your Rankings & Traffic

首頁外掛目錄 › SEOPulse – SEO tools to Boost your Rankings & Traffic
WordPress 外掛 SEOPulse – SEO tools to Boost your Rankings & Traffic 的封面圖片
全新外掛
安裝啟用
尚無評分
11 天前
最後更新
問題解決
WordPress 6.0+ PHP 8.1+ v1.5.0 上架:2026-05-17

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.5.0) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「SEOPulse – SEO tools to Boost your Rankings & Traffic」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

The modern, all-in-one SEO plugin for WordPress built with REACT
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 5 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 with interactive map
✔ GDPR-compliant Google Analytics 4, Google Tag Manager & cookie consent banner
✔ Migrate from Yoast SEO, Rank Math & SEOPress 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 React and PHP 8.O 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…
6 Gutenberg blocks with auto-injected structured data: FAQ (FAQPage schema), HowTo (HowTo schema), Table of Contents (auto-generated), Schema (custom JSON-LD), Review (ratings), Product Grid (WooCommerce)

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…)
Product Grid Gutenberg block with search, filter, and sort
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 8 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 PHP 8.1 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
Google Privacy Policy

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
Google Privacy Policy

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
Google Privacy Policy

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
Google Privacy Policy

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
Google Privacy Policy

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
Google Privacy Policy

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
Microsoft Privacy Statement

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
Microsoft Privacy Statement

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
OpenStreetMap 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
Google Privacy Policy

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

Source Code & Build Instructions
The full uncompiled source code is publicly available on GitHub:
https://github.com/wp-seopulse/seopulse-public
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.

Clone the repository: git clone https://github.com/wp-seopulse/seopulse-public
Navigate to the plugin directory: cd seopulse-public
Install dependencies: npm install
Build production assets: npm run build
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

延伸相關外掛

文章
Filter
Apply Filters
Mastodon