Plugin Tags vs Keywords on WordPress.org: What Matters

Published Plugin SEO WP Stats Team By WP Stats Team
Plugin Tags vs Keywords on WordPress.org: What Matters

Plugin tags on WordPress.org are a fixed field in your readme.txt that creates clickable taxonomy links. Keywords are the actual words a human types into the search box. They overlap sometimes, but treating them as the same thing is why a lot of plugins waste their tag slots on terms nobody searches and miss the phrases that actually drive installs. Here's how each one really works, and how to stop guessing.

Plugin Tags vs Keywords on WordPress.org: The Core Difference

A tag is a declared label: Tags: seo, sitemap, schema, meta tags in your readme.txt header. It's static, you control it, and it only changes when you push an update.

A keyword is a search query — dynamic, user-generated, and completely outside your control. "seo plugin," "xml sitemap generator," and "fix google meta description" are all keywords real users type, and none of them has to match your tags word-for-word to surface your plugin if your title, slug, or description contain the right language.

The practical consequence: tags are a discoverability mechanism you configure once per release, while keywords are a moving target you have to research continuously with something like a keyword research tool built for the plugin directory, not generic SEO tools built for Google.

How WordPress.org Actually Uses Your Tags

The readme.txt Tags field

Tags live in the readme.txt header block, comma-separated, no spaces required after commas. The parser doesn't hard-reject extra tags, but the directory only treats a limited number as meaningful for ranking purposes — in practice, the first handful carry almost all the weight, and anything past 10-12 is functionally ignored by search even though it still renders on the page.

Each tag also generates a link to a /plugins/tags/{tag}/ archive. If enough plugins share that exact tag, it becomes a real browsable page. If you invent a unique tag just for your plugin, the link exists but nobody is browsing to it — it does nothing for discovery.

What tags do and don't do

  • They give the search index a small relevance boost when a query matches a tag term.
  • They do not show to users scanning search results — the short description is what they read.
  • They do not carry meaningful weight in Google's index of your plugin page; your title and slug do that job.
  • Duplicate or near-duplicate tags ("form" and "forms," "cache" and "caching") split relevance instead of reinforcing it.

Keywords Are What Users Type — Not What You List

This is the part most plugin authors skip. You can't guess keyword volume from intuition any more than you'd guess which blog post to write without checking search demand. Pull actual query data, look at what's ranking for adjacent terms, and check what already-successful plugins in your category are doing by scanning the WordPress plugin rankings for competitors with similar functionality.

A form plugin chasing "contact form" is fighting Contact Form 7 and a dozen others for a term with brutal competition. A more specific keyword — "conditional logic form builder" or "GDPR consent form plugin" — has lower volume but far less competition and converts better, because the searcher already knows what they want. This is the same logic covered in our guide to the best WordPress form plugins: category leaders win on broad terms, challengers win on specific ones.

How WordPress.org's Search Ranking Actually Weighs Everything

WordPress.org's plugin search blends text relevance with usage signals. Text relevance checks your title, slug, short description, long description, and tags, roughly in that order of weight. Usage signals — active installs, rating count, rating average, and how recently you've shipped an update — then push relevant plugins up or down.

That means a plugin with weaker tags but strong installs and recent updates will consistently outrank a tag-stuffed plugin nobody uses. Tags are a tiebreaker, not a lever you can pull to overcome a stale, unused plugin.

FieldWho controls itSearch weightVisible to users?How often it should change
Plugin title / slugYou (set at submission, slug is near-permanent)HighestYes, everywhereRarely — changing it breaks recognition and existing links
Short descriptionYou, via readme.txtHighYes, in search resultsEvery few months as positioning evolves
TagsYou, via readme.txt headerLow-moderate, mostly on first fewNo, only as links on the plugin pagePer major update, based on research
Long description / FAQYou, via readme.txtModerateYes, on the plugin pageAs features change
Keywords (search queries)Users — not controllableN/A (this is the input, not a field)N/AShifts with trends — re-check quarterly
Active installs / ratingsEarned, not setHigh, grows over timeYesContinuous

A Practical Tag Strategy That Doesn't Waste Slots

  1. Research before you write tags. Pull real query patterns for your plugin's category with a keyword research tool instead of brainstorming from memory — our plugin keyword research guide walks through the exact workflow.
  2. Audit what ranks above you. Run a competitor analysis against the top 5-10 plugins in your category and note which tags they repeat — those tags are validated by existing traffic, not a guess.
  3. Front-load your best 5 tags. Since the first handful carry the real weight, put your highest-intent terms first, not alphabetically or randomly.
  4. Mix one broad tag with several specific ones. A cache plugin might use "cache" (broad, high competition) alongside "page speed," "lazy load," and "minify css" (specific, lower competition, higher intent) — the same pattern you'll see across the best WordPress cache plugins.
  5. Don't tag your competitor's brand name. It's against the plugin directory guidelines and gets flagged in review — it won't meaningfully redirect their search traffic to you anyway.
  6. Revisit tags when you ship a major feature, not on a fixed schedule. A new capability often opens up a keyword you weren't targeting before.

Why This Also Matters Outside WordPress.org

Your plugin page gets indexed by Google independently of the internal directory search, and that's covered in more depth in What Is SEO in WordPress? The Real Mechanics. Google weighs your title and short description heavily for that external ranking too, but it doesn't read your Tags field as a ranking signal the way WordPress.org's internal search does — so a tag chosen purely for WP.org discovery has close to zero effect on your Google rankings.

Category leaders like Yoast SEO, Elementor, and WooCommerce don't win primarily on tags — they win on install base, review volume, and years of consistent updates. Tags help newer or mid-size plugins compete on the margins, not displace that kind of entrenched authority.

Common Mistakes That Waste Tag Slots

  • Using generic single words ("wordpress," "plugin," "tool") that match thousands of other plugins and carry zero differentiating signal.
  • Repeating the same concept with synonyms instead of covering different search intents.
  • Copying a competitor's full tag list verbatim instead of the 2-3 tags that are actually driving their traffic.
  • Never revisiting tags after initial submission, even as search behavior and your feature set shift over multiple years.
  • Ignoring install growth as the real multiplier — tag tweaks without the usage signals described in what a healthy plugin growth rate actually looks like won't move you far up the results.

Frequently Asked Questions

Do WordPress.org plugin tags affect Google rankings?

Not directly. Google indexes your plugin page's title, short description, and long description content, but it doesn't treat your readme.txt Tags field as a distinct ranking signal. Focus tag strategy on WordPress.org's internal search, and focus title/description wording on Google.

How many tags should I actually use on WordPress.org?

You can list more, but only the first several meaningfully affect internal search relevance. Use 5-10 well-researched tags with your strongest terms first rather than padding the list to look thorough.

What's the real difference between a tag and a keyword?

A tag is a field you set in readme.txt that you fully control. A keyword is a search query a user types that you can only influence, not control, by making sure your title, description, and tags contain language that matches real search behavior.

Does WordPress.org's search ranking work like Google's?

Not exactly, but it rhymes. It uses text relevance across your title, slug, descriptions, and tags, then layers on usage signals like active installs, ratings, and update recency — similar in spirit to how Google blends content relevance with authority signals.

Can I change my plugin's tags after it's already published?

Yes. Edit the Tags line in readme.txt and push a new version through SVN; the directory re-parses it on the next update. There's no penalty for revising tags as you learn more about what actually drives traffic.

Should I use my competitor's plugin name as a tag?

No. WordPress.org plugin guidelines prohibit using other plugins' trademarked names as tags, and submissions get flagged for it during review. It also wouldn't meaningfully redirect their existing search traffic to your listing.

Where do I find real search demand instead of guessing at tags?

Use a dedicated plugin keyword research tool rather than generic SEO keyword tools, since WordPress.org search behavior differs from Google search behavior. Pair that with a direct look at what's already ranking in your category to validate which terms are worth targeting.

Frequently Asked Questions

Not directly. Google indexes your plugin page's title, short description, and long description content, but it doesn't treat your readme.txt Tags field as a distinct ranking signal. Focus tag strategy on WordPress.org's internal search, and focus title/description wording on Google.
You can list more, but only the first several meaningfully affect internal search relevance. Use 5-10 well-researched tags with your strongest terms first rather than padding the list to look thorough.
A tag is a field you set in readme.txt that you fully control. A keyword is a search query a user types that you can only influence, not control, by making sure your title, description, and tags contain language that matches real search behavior.
Not exactly, but it rhymes. It uses text relevance across your title, slug, descriptions, and tags, then layers on usage signals like active installs, ratings, and update recency — similar in spirit to how Google blends content relevance with authority signals.
Yes. Edit the Tags line in readme.txt and push a new version through SVN; the directory re-parses it on the next update. There's no penalty for revising tags as you learn more about what actually drives traffic.
No. WordPress.org plugin guidelines prohibit using other plugins' trademarked names as tags, and submissions get flagged for it during review. It also wouldn't meaningfully redirect their existing search traffic to your listing.
Use a dedicated plugin keyword research tool rather than generic SEO keyword tools, since WordPress.org search behavior differs from Google search behavior. Pair that with a direct look at what's already ranking in your category to validate which terms are worth targeting.
WP Stats Team

WP Stats Team

The WP Stats team analyzes data from 69,000+ WordPress plugins and 28,000+ themes on WordPress.org. We publish practical, data-backed guidance on plugin SEO, growth, and competitive analysis for developers and marketers.

View all articles by WP Stats Team

Sign In / Register

You need to sign in or register to use this feature.