Title: Ekom SEO Toolkit
Author: itsekomagain
Published: <strong>September 19, 2026</strong>
Last modified: September 20, 2026

---

Search plugins

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

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

# Ekom SEO Toolkit

 By [itsekomagain](https://profiles.wordpress.org/komexman/)

[Download](https://downloads.wordpress.org/plugin/ekom-seo-toolkit.0.1.3.zip)

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

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

## Description

Ekom SEO Toolkit bundles a set of local SEO tools into a single WordPress plugin.
Everything runs on your own server: no account to create, no license key to enter,
no usage limits.

**Site tools (wp-admin):**

 * Broken Link Detector — scans posts and pages for dead links
 * Canonical URL Checker — flags canonical tags that don’t point at themselves
 * Image Alt Text Auditor — finds media library images missing alt text
 * Large Image Detector — finds images over 500KB
 * Noindex Page Finder — finds published pages accidentally set to noindex
 * Redirect Manager — 301/302 redirects with smart 404 auto-routing
 * Robots.txt Editor — safely edit the virtual robots.txt output
 * Scroll Depth Indicator — tracks how far readers scroll per post (no cookies, 
   no personal data)

**Editor tools (Gutenberg sidebar):**

 * Content Analyzer — word count, keyword density, readability
 * Heading Checker — live heading hierarchy outline
 * Internal Link Checker — internal/external link counts, orphan-post flag in the
   post list
 * Schema Detector — shows JSON-LD schema present in the post’s block content
 * SEO Previews — Google search and social share card previews, with meta description
   + Open Graph/Twitter output

A Site Audit dashboard aggregates results from every enabled scanner into one combined
report. Every module can be toggled on or off individually from Settings.

Follow development updates on X: https://x.com/itsekomagain

### External Services

This plugin relies on one external service, used by a single optional feature:

#### Broken link checking (Broken Link Detector module)

This plugin scans your published posts and pages for hyperlinks, then sends HTTP
requests to each linked URL to check whether the link is broken (returns a 404, 
500, or similar error). This is the core function of the Broken Link Detector module.

**What data is sent:** An HTTP request to every external URL that appears as a hyperlink
in your published post and page content. Links to your own site are checked locally
against your database and uploads folder and usually need no request. Results are
reused for 24 hours, so the same URL is not requested repeatedly. The request includes
a user-agent header (“Ekom SEO Toolkit Broken Link Detector/1.0”) but no personal
data, cookies, or authentication credentials.

**When data is sent:** Only when a broken link scan is triggered — manually from
the Broken Links dashboard page, or automatically once a week if the optional weekly
scan setting is enabled (disabled by default).

**Where requests are sent:** Whatever external URLs appear in your own post and 
page content — third-party sites you have linked to. The plugin does not control
these destinations, and the terms of service of those sites apply to the request.

No other module in this plugin makes outbound HTTP requests or transmits data to
any external service.

## Screenshots

[⌊Dashboard with every module in one place.⌉⌊Dashboard with every module in one 
place.⌉[

Dashboard with every module in one place.

[⌊Site Audit: one combined score from every enabled scanner.⌉⌊Site Audit: one combined
score from every enabled scanner.⌉[

Site Audit: one combined score from every enabled scanner.

[⌊Redirect Manager with 301/302 rules and hit counts.⌉⌊Redirect Manager with 301/
302 rules and hit counts.⌉[

Redirect Manager with 301/302 rules and hit counts.

[⌊Broken Link Detector results grouped by post.⌉⌊Broken Link Detector results grouped
by post.⌉[

Broken Link Detector results grouped by post.

[⌊Image Alt Text Auditor.⌉⌊Image Alt Text Auditor.⌉[

Image Alt Text Auditor.

[⌊Settings: turn each module on or off.⌉⌊Settings: turn each module on or off.⌉[

Settings: turn each module on or off.

## FAQ

### Does this require an account or license key?

No. Every feature in this plugin runs locally and is free, with no account and no
usage limits.

### Does any data leave my site?

Only the Broken Link Detector’s link-checking feature makes outbound requests, and
only to URLs that already appear as links in your own post/page content — see External
Services below. Nothing else in the plugin contacts an external server.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

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

Contributors

 *   [ itsekomagain ](https://profiles.wordpress.org/komexman/)

[Translate “Ekom SEO Toolkit” into your language.](https://translate.wordpress.org/projects/wp-plugins/ekom-seo-toolkit)

### Interested in development?

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

## Changelog

#### 0.1.3

 * Translation ready: editor panels, Site Audit, module names and all admin messages
   can now be translated at translate.wordpress.org.
 * Adds a one-time, dismissible review request on the plugin’s own pages, shown 
   to administrators after a week of use.

#### 0.1.2

 * Editor sidebar redesign: one consistent look across all five panels, clearer 
   score summary, grouped tabs, accessible controls.
 * Site Audit now shows a short summary per scanner (first 5 items, a count of the
   rest) with a link to the full tool to finish the job.
 * Fix: Keyword Density gauge pointed to the wrong position and its value was clipped.
 * Fix: Schema Detector now finds JSON-LD inside Custom HTML blocks.

#### 0.1.1

 * Fix: Redirect Manager smart 404 matching no longer runs on normal pages, which
   caused redirect loops.
 * Fix: no longer removes other plugins’ admin notices; plugin notices limited to
   relevant screens.
 * Fix: redirect type dropdown text was clipped.
 * Broken Link Detector: links to your own site are checked locally instead of over
   HTTP; each URL is requested once and reused for 24 hours; scans run in short 
   batches so large sites don’t time out; external links use WordPress’s safe HTTP
   API (private network addresses are refused) and verify SSL certificates.

#### 0.1.0

 * Initial release — all 13 free-core modules (Product SEO/WooCommerce support planned
   as a separate add-on).

## Meta

 *  Version **0.1.3**
 *  Last updated **19 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [broken links](https://wordpress.org/plugins/tags/broken-links/)[gutenberg](https://wordpress.org/plugins/tags/gutenberg/)
   [redirects](https://wordpress.org/plugins/tags/redirects/)[robots.txt](https://wordpress.org/plugins/tags/robots-txt/)
   [seo](https://wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://wordpress.org/plugins/ekom-seo-toolkit/advanced/)

## Ratings

No reviews have been submitted yet.

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

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

## Contributors

 *   [ itsekomagain ](https://profiles.wordpress.org/komexman/)

## Support

Got something to say? Need help?

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