Skip to content

magicmarcy/keyword-gap-analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keyword Gap Analyzer logo

Keyword Gap Analyzer (Bludit)

Keyword Gap Analyzer helps Bludit editors and SEO-focused teams see where their content is missing, weak, or well-covered for specific keywords. It turns a curated keyword list into an actionable table with gaps, under-covered topics, and quick links to create or improve posts.

Who Benefits

  • Editors and writers: Quickly spot missing or thin coverage topics and jump directly to creating new content with prefilled tags.
  • SEO managers: Track keyword coverage across published and scheduled posts, grouped by topic, with priority markers.
  • Content teams: Share a single source of truth (import/export) for the keyword plan so everyone works from the same list.

What It Does

  • Scans all published (and optionally scheduled) posts for your keyword list.
  • Flags keywords as Gap (0 hits), Under (below your threshold), or Good (meets/exceeds threshold).
  • Groups keywords by section (using [Group] headings) and highlights high-priority items with !.
  • Provides quick actions to create new content with the selected keyword auto-inserted into the tag field on the “new content” page.
  • Import/export the keyword plan to share across sites or keep a dated backup.
  • Supports multiple match modes (phrase, all terms, any term) and sortable results (input order vs. status).

Screenshots

Configuration view Analysis table

Installation

  1. Copy this plugin folder into your Bludit bl-plugins directory.
  2. Enable the Keyword Gap Analyzer in the Bludit admin panel.
  3. Ensure the CSS and JS assets (css/keyword-gap-analyzer.css, js/keyword-gap-analyzer.js) are accessible from the plugin directory.

Configuration & Usage

  1. Add keywords in the textarea—one per line. Use [Group Name] to group items and prefix ! to mark high priority.
  2. Choose a match mode:
    • Phrase: exact phrase match.
    • All: all words must appear (AND).
    • Any: any word is sufficient (OR).
  3. Set Include scheduled posts if future-dated content should count.
  4. Adjust the Good threshold (minimum hits for “Good” status).
  5. Pick a sort mode:
    • Input: respects your grouped input order.
    • Status: sorts by group, then by coverage count.
  6. Click Export to download the keyword list (dated filename), or Import to load a saved list.
  7. Review the Analysis table:
    • Badges show Gap / Under / Good and priority.
    • Group rows show coverage percentage and per-group stats.
    • Example links open matching content; Create links open Bludit’s new-content page with tags prefilled for the keyword.

Keyword Syntax Quick Reference

  • [Group Title] — starts a new group for following keywords.
  • !keyword — marks a keyword as high priority.
  • Blank lines are ignored; duplicates are merged (high priority wins).

Notes

  • Works with published and optionally scheduled posts; drafts/autosaves are excluded.
  • Tags are auto-filled on the “new content” page when you use the Create link from the analysis table.

About

Keyword Gap Analyzer Plugin for Bludit 3.x

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors