HSArticle Image SEO Audit
HSArticle Image SEO Audit
Description
HSArticle Image SEO Audit gives you a complete picture of your site’s image SEO health, then lets you fix everything from one clean dashboard — no opening posts one by one.
Tab 1 — Alt Text Audit
Scans your entire media library in batches so it never times out, even on large sites. Every image shows three editable fields inline — Title, Alt Text, and Description — saved together with one click. Results are categorised into:
- Missing — no alt text at all
- Weak — filename-based, single word, or over 125 characters
- Duplicate — same alt text used on multiple images
- Good — properly written
Also detects post-level alt text overrides — when an image’s alt text inside a post differs from the media library value, something most plugins miss entirely.
Tab 2 — Per-Post SEO Score
Scores every published post and page (not a sample — all of them, fetched in batches) on:
- Featured image presence
- All images have alt text
- No weak or filename-based alt texts
- No duplicate alt texts on the same page
- At least one image has a caption
- Focus keyword set and present in alt text (requires SEO plugin)
- Meta title and meta description set (requires SEO plugin)
Automatically detects your active SEO plugin (Yoast SEO, Rank Math, All in One SEO, or SEOPress). If none is installed, it shows install recommendations and still runs all the basic image checks. If a plugin is active but a post has no focus keyword, that’s flagged individually rather than silently failing the whole score.
Each post card shows word count, image count, publish date, and post type at a glance, with direct Edit and View links.
Installation
- Upload the
hsarticle-image-seo-auditfolder to/wp-content/plugins/ - Activate through Plugins Installed Plugins
- Go to Image SEO in your admin sidebar
Screenshots
Faq
Yes. The Alt Text Audit tab works fully without any SEO plugin. The Per-Post Score tab runs all basic image checks regardless, and unlocks keyword/meta checks once a supported SEO plugin is active.
Yoast SEO, Rank Math, All in One SEO (AIOSEO), and SEOPress.
No. All scans run only when you click a button inside the admin, in small batches. Zero impact on your frontend.
No. You type the values and click Save. You stay in full control.
All published posts and pages, fetched in batches to avoid timeouts on large sites.
Reviews
Changelog
1.0.0
- Initial release


