Bold Type Co

Meta Audit for Joomla!

One screen that shows every article whose SEO metadata needs attention, so you can fix them in a single pass. Read only: it never changes your content.

Download version 1.0.0 (zip, 20 KB)

Free, GPL v2 or later. Joomla! 5.4 and 6.x, PHP 8.1 or newer. SHA-256: a7ed1aa8361166584fdd96284a0a4fae29a8c1abed5c57b80dae4d4359303681

Meta Audit screen in the Joomla administrator listing articles with their title length, description length and issues

What it checks

IssueWhen it is flagged
No meta descriptionThe article's Meta Description field is empty.
Description too short / too longShorter than 50 or longer than 160 characters (both adjustable in Options).
Duplicate descriptionTwo or more articles in the same language share the same description.
Title too longLonger than 60 characters (adjustable).
Duplicate titleSame title in the same language, ignoring case and extra spaces.
Intro or full image without altAn image is set in the Images tab with empty alt text and is not marked as decorative.
Image in text without altAn <img> tag in the article text has no alt attribute. An explicit alt="" counts as decorative and is accepted.

Install

  1. Download the zip above.
  2. In the Joomla administrator go to System → Install → Extensions and upload the zip.
  3. Open Components → Meta Audit.

Click an issue button to filter, search by title or ID, click a title to edit the article, and use Export CSV to download the current list (opens in Excel, Google Sheets or LibreOffice).

Meta Audit filtered to show only articles with a duplicate meta description

Options

Options in the toolbar sets the shortest and longest description, the longest title, whether unpublished articles are included, and who can use the component (Permissions).

Meta Audit options with the description and title limits and the include unpublished switch

Notes

Changelog

1.0.0 (November 2026): first release. Tested on Joomla! 5.4.10 and 6.2.0.

License

GNU General Public License version 2 or later. The full text is in LICENSE.txt inside the zip and at gnu.org.