Title: Pixellize Site Issue Scanner
Author: Pixellize
Published: <strong>17 April 2026</strong>
Last modified: 20 August 2026

---

Search plugins

![](https://ps.w.org/pixellize-site-issue-scanner/assets/banner-772x250.png?rev=
3508786)

![](https://ps.w.org/pixellize-site-issue-scanner/assets/icon-256x256.png?rev=3508786)

# Pixellize Site Issue Scanner

 By [Pixellize](https://profiles.wordpress.org/shubhamralli91/)

[Download](https://downloads.wordpress.org/plugin/pixellize-site-issue-scanner.0.5.zip)

 * [Details](https://en-gb.wordpress.org/plugins/pixellize-site-issue-scanner/#description)
 * [Reviews](https://en-gb.wordpress.org/plugins/pixellize-site-issue-scanner/#reviews)
 *  [Installation](https://en-gb.wordpress.org/plugins/pixellize-site-issue-scanner/#installation)
 * [Development](https://en-gb.wordpress.org/plugins/pixellize-site-issue-scanner/#developers)

 [Support](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/)

## Description

Pixellize Site Issue Scanner is a comprehensive toolkit designed to improve your
website’s health and search engine performance. By performing deep site audits, 
it identifies critical issues that impact user experience and search rankings.

#### ✨ Core Capabilities

### 🔍 Precision SEO Audit

Audit your site’s structural SEO with deep inspection of every page:

 * Meta Tag Integrity: Detects missing, short, or excessively long Meta Titles and
   Descriptions.
 * Heading Hierarchy: Flags missing H1 tags, multiple H1 tags, and skipped heading
   levels.
 * Indexation Monitoring: Identifies pages hidden from search engines via noindex
   tags.
 * Sitemap Verification: Robust multi-method check for sitemap.xml, sitemap_index.
   xml, and robots.txt entries.
 * Canonical Tag Audit: Detects pages missing a canonical link tag, pages with multiple
   conflicting canonical tags, and canonicals pointing to a different page or cross-
   domain URL. One-click Edit Canonical popup writes to Yoast, Rank Math, AIOSEO,
   and SEO Framework.
 * Open Graph + Twitter Card Audit: Flags missing og:title, og:image, twitter:card,
   twitter:image. Detects og:image dimensions below the recommended 1200×630 (uses
   declared meta tags or fetches the image once and caches the result).

### 🔗 Link & Asset Guardian

Maintain a seamless browsing experience by staying ahead of broken assets:

 * Internal & External Links: Validates every link on your site, identifying 404
   errors and unreachable URLs.
 * Redirect Mapping: Flags 301/302 redirects to help you minimize “hops” and save
   crawl budget.
 * Critical Asset Health: Monitors JavaScript, CSS, and Iframes for availability
   and load errors.
 * External Link Best Practices: Identifies external links missing target=”_blank”
   or security attributes.

### 🖼️ Image Optimization

Ensure your visual content is fast and accessible:

 * Broken Image Detection: Finds images that fail to load from your server or external
   CDNs.
 * Accessibility Check: Flags missing alt attributes critical for screen readers
   and SEO.
 * Missing Dimensions: Detects images without width/height attributes to prevent
   Layout Shifts (CLS).
 * Oversized Assets: Highlights images exceeding 250KB that slow down page loads.

### 🚀 Pro Actionable Fixes

Pixellize Site Issue Scanner doesn’t just find problems; it helps you fix them in
seconds:

 * Integrated Meta Editor: Edit Meta Titles and Descriptions across your site with
   real-time character counting. Syncs automatically with Yoast, Rank Math, AIOSEO,
   and more.
 * Bulk Find & Replace: Safely replace broken URLs across post content, meta fields,
   and serialized option data.
 * One-Click “target=’_blank’”: Automatically update external links to open in a
   new tab.
 * Auto-Dimension Fixer: Intelligent tool that fetches image files, determines their
   true size, and injects missing width/height attributes into your HTML.
 * Noindex Removal: Quickly toggle off the noindex tag for pages that should be 
   visible to search engines.

### 📊 Intelligent Dashboard

 * Site Health Score: A bird’s-eye view of your website’s overall health and SEO
   readiness.
 * Real-Time Crawling: Watch the crawler navigate your site asynchronously, with
   the ability to pause and resume.
 * Resume After Crash: Crawl progress is persisted in the database, so a closed 
   tab or page reload won’t lose your scan. A resume banner appears on return with
   a single click to continue.
 * Diff Between Scans: Each report shows how many issues are new and how many were
   fixed since the previous scan, so you can track progress at a glance.
 * Issue Breakdown: Categorized reports with specific “How to Fix” guidance for 
   every error or warning.
 * Crawl History: Save and manage multiple scan batches to compare site health over
   time.
 * CSV Export: Take your data anywhere with professional CSV reports of all identified
   issues.

### ⚙️ Advanced Configuration

Fine-tune the engine to match your server’s capabilities:
 – Selective Scanning:
Filter by Post Type and Post Status to focus your audits. – Max Pages to Crawl: 
Cap the number of pages per scan to control server load.

## Screenshots

[[

[[

[[

## Installation

 1. Upload the `pixellize-site-issue-scanner` folder to the `/wp-content/plugins/` 
    directory.
 2. Activate the plugin through the ‘Plugins’ menu in WordPress.
 3. Access the dashboard via the **Site Problems** menu item.

## Reviews

![](https://secure.gravatar.com/avatar/a9e5f6532437a288930eefaba3a048e9bcb146c24a963f87636776e378211db9?
s=60&d=retro&r=g)

### 󠀁[Really helpful for quick site checks](https://wordpress.org/support/topic/really-helpful-for-quick-site-checks/)󠁿

 [subhadip1994](https://profiles.wordpress.org/subhadip1994/) 5 May 2026

I installed this plugin just to test it, but it actually turned out to be pretty
useful. It quickly pointed out a few issues on my site that I hadn't noticed before.
The UI is simple and not confusing, which I liked. It doesn't feel heavy or slow
down the site either.

![](https://secure.gravatar.com/avatar/353c9aaa001de941ec015dd852c12d2f82009769f3ddef4d1f965dbd2234bf34?
s=60&d=retro&r=g)

### 󠀁[Helpful plugin for quick site issue fixes](https://wordpress.org/support/topic/helpful-plugin-for-quick-site-issue-fixes/)󠁿

 [simu3090](https://profiles.wordpress.org/simu3090/) 4 May 2026

This plugin helped me quickly find and fix important website issues. Very easy to
use and saves time.

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/reviews/)

## Contributors and Developers

“Pixellize Site Issue Scanner” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Pixellize ](https://profiles.wordpress.org/shubhamralli91/)

“Pixellize Site Issue Scanner” has been translated into 1 locale. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/pixellize-site-issue-scanner/contributors)
for their contributions.

[Translate “Pixellize Site Issue Scanner” into your language.](https://translate.wordpress.org/projects/wp-plugins/pixellize-site-issue-scanner)

### Interested in development?

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

## Change Log

#### 0.5

 * Tested with WordPress 7.0.
 * Bumped minimum WordPress to 6.2 and declared Requires PHP 7.4 in plugin header
   and readme.
 * Hardened ajax_dismiss_review with a manage_options capability check.
 * Hardened all direct database queries flagged by Plugin Check. Table identifiers
   now pass through $wpdb->prepare() using the %i placeholder. Inlined the hardcoded
   error-type IN list to remove the last interpolated placeholder string. uninstall.
   php DROP TABLE call uses the same prepared pattern.
 * Configurable crawl concurrency. Worker-pool refactor in the JS crawler lets the
   page fetch rate be tuned via a single CRAWL_CONCURRENCY constant.
 * Live log streams completed URLs one at a time. Green line when clean, orange 
   line when issues were found.
 * Recent Reports on the dashboard now lists every scan, including scans where every
   page failed to load.

#### 0.4

New SEO checks:
 * Canonical Tag Audit detects missing, conflicting, or mismatched
canonical link tags. One-click Edit Canonical popup writes to Yoast, Rank Math, 
AIOSEO, and SEO Framework. * Open Graph and Twitter card audit. Flags missing og:
title, og:image, twitter:card, twitter:image, and og:image dimensions below the 
recommended 1200×630.

New crawl reliability and reporting:
 * Resume After Crash. Crawl state is saved
to the database every few pages, so a closed tab or page reload shows a Resume banner
instead of losing progress. * Diff Between Scans. Each report shows how many issues
are new and how many were fixed since the previous scan. * Live elapsed-time timer
in the crawl progress area. * Crawl duration shown on Dashboard Recent Reports. *
Bulk select with Delete Selected on Settings page Report Management. * Top-of-page
review prompt linking to wordpress.org reviews. Dismissible per user.

Faster crawl:
 * URL list cached 5 minutes so repeat scans start instantly. * Sitemap
presence detection moved to a non-blocking background call. HEAD checks replace 
full GET so the first scan no longer waits on slow responses. * Issues are buffered
per page and written with a single multi-row INSERT. * Asset and link timeouts shortened
to 8-10 seconds so slow targets fail fast. * Well-known reliable CDNs (Google Fonts,
jsDelivr, cdnjs, jQuery CDN, Bootstrap CDN, Font Awesome, Gravatar, etc.) skipped
from broken-status checks.

UI:
 * Drill-down report header shows the current issue title and subtitle with 
a back button on the right. * Recent Reports rendered as a clean table on the Dashboard.*
How-to-Fix guide moved above the report wrap. * Find and Replace modal header changed
from purple gradient to solid black. * Start Full Scan and Stop buttons toggle visibility(
no more greyed-out states). * Crawl status text hidden in favor of timer and page-
count indicators.

Fixes and removals:
 * Pages with a noindex tag are no longer flagged for missing
canonical. * Crawl Mode setting removed (plugin always runs Full Crawl). * Delete
All Data Forever Danger Zone removed (bulk select replaces it). * Export CSV button
and Duration column removed from Settings Report Management table.

#### 0.3

 * Fix: Bug fixes and stability improvements.

#### 0.2

 * UI/UX: Full flat-design overhaul — 4-card stats grid; redesigned report tables,
   modals, and drill-down pages.
 * UI/UX: Toast notifications replace old inline alerts; Recent Reports show date
   + time.
 * UI/UX: Pixellize branding footer added to all admin pages.
 * Feature: Configurable Max Pages to Crawl; Settings page redesigned with Post 
   Types (Posts & Pages) and Post Statuses (Publish, Draft, Private) options.
 * Feature: Add Alt Text updates all pages/posts where the image is used and skips
   images that already have alt text.
 * Feature: Issues count in Report Management shows only errors, matching Dashboard
   numbers exactly.
 * Fix: Site Health Score no longer shows 0 — uses correct formula and scanned-page
   denominator.
 * Fix: Dashboard Recent Reports now shows correct data and scores for each batch.
 * Fix: CSV export corruption resolved; nonce verification added.
 * Fix: Relative internal links no longer cause false 404 reports.

#### 0.1

 * Initial Release: Re-imagined crawler engine with high-precision DOM parsing.
 * New: Robust Sitemap detection (XML + Robots.txt fallback).
 * New: One-click “External Link Target” fixer.
 * New: Automated Image Dimension resolution.
 * New: Direct Meta tag editing with SEO plugin sync.

## Meta

 *  Version **0.5**
 *  Last updated **2 months ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.3**
 *  PHP version ** 7.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/pixellize-site-issue-scanner/) and
   [Russian](https://ru.wordpress.org/plugins/pixellize-site-issue-scanner/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/pixellize-site-issue-scanner)
 * Tags
 * [audit](https://en-gb.wordpress.org/plugins/tags/audit/)[broken links](https://en-gb.wordpress.org/plugins/tags/broken-links/)
   [crawler](https://en-gb.wordpress.org/plugins/tags/crawler/)[image optimization](https://en-gb.wordpress.org/plugins/tags/image-optimization/)
   [seo](https://en-gb.wordpress.org/plugins/tags/seo/)
 *  [Advanced View](https://en-gb.wordpress.org/plugins/pixellize-site-issue-scanner/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/reviews/)

## Contributors

 *   [ Pixellize ](https://profiles.wordpress.org/shubhamralli91/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/pixellize-site-issue-scanner/)