Publish Check

Checks before publishing or scheduling: titles, descriptions, headings, alt text, links, HTML blocks and HTTPS embeds.

View source
Public name@emdashplugins.bsky.social/publish-check

Or open Registry in your EmDash admin and search for this name.

Overview

Publish Check is the publish gate for SEO basics. When an editor clicks Publish, it checks the draft and rejects publication with a short reason when the title is too long, the meta description is missing or off-length, the body contains an H1, an image has no alt text, or internal links are missing. Checks both Publish and Schedule. Version 0.3.0 also inspects static HTML blocks and EmDash 1.1 iframe blocks. Isolated blocks do not count as host-page headings or internal links. HTTPS embed URLs are required; missing titles are warnings. No JavaScript execution or remote URL requests. This is not a security or ranking guarantee. Block mode or warn mode, reports in the admin.

It asks for one permission: hooks.content-policy:register. No network, no content read or write.

Built and maintained by EmDash plugins. Source: github.com/smrht/emdash-plugins.

Screenshots

Permissions

Plugins get only the capabilities they declare and you approve. Your EmDash admin lists these again before anything installs.

  • Block publishing

    Review content and stop it from being published, scheduled, or unpublished.

Keep exploring

More plugins like Publish Check

Browse by keyword, or see everything @emdashplugins.bsky.social publishes.

Install on your site

Open in EmDash

Publish Check

@emdashplugins.bsky.social/publish-check

Choose the EmDash site where you want to review this plugin. Nothing is installed until you confirm its permissions in that site's admin.

This browser will remember the site. You can change it next time.