What Are Meta Keywords in WordPress
Understanding How Meta Keywords Work (and Don’t Work) in Modern WordPress SEO
Some WordPress tutorials still talk about “meta keywords” as if they are a secret SEO weapon. You install a plugin, see a “Meta Keywords” box, and wonder: should I be filling this out on every post?
This guide explains exactly what meta is, how search engines treat them today, and what that means for your WordPress site. You will learn when they are useful (if ever), when they are risky, and which keyword settings are actually worth your time.
If you’re just starting with optimization overall, it also helps to read a broader WordPress SEO beginner’s guide so you see how meta tags fit into your full SEO strategy.
Step 1: Understand What Meta Keywords Are
Meta are a type of HTML meta tag that lists the main keywords for a page inside the <head> section of your site. They are not visible to visitors, only to browsers and crawlers.
A classic keywords tag looks like this:
<meta name="keywords" content="wordpress, meta keywords, seo, tutorials">
Decades ago, some search engines used this tag to understand what your content was “about.” Site owners would list important phrases so the crawler could categorize the page more easily.
In WordPress, meta can appear in three main ways:
- Hard-coded in your theme’s
header.phpfile (rare in modern themes). - Output by an SEO plugin that still supports meta.
- Injected manually using a code snippet or custom fields.
Step 2: Learn How Search Engines Treat Meta Keywords Now
Meta were abused heavily in the early days of SEO. Site owners stuffed long lists of unrelated phrases into the tag to try to rank for everything at once. Because of this, major search engines changed how they treat the tag.
Today, the situation is very different:
- Google completely ignores the meta keywords tag for ranking and has said so publicly.
- Other major search engines (like Bing) also do not use it as a ranking signal.
- Some very niche search tools or old internal search systems may still read it, but that’s uncommon.
The real risk is not that Google will penalize you just for having a meta keywords tag, but that:
- You might waste valuable time maintaining a field that has no real impact.
- Over-stuffed meta keywords can be a signal that your site uses outdated or spammy SEO practices.
That’s why most modern SEO plugins either hide the keywords field by default or remove it entirely.
Step 3: Decide Whether to Use Meta Keywords in WordPress
Because meta keywords are essentially ignored by major search engines, you should start with a simple decision: do you even need them?
You might still consider using meta keywords if:
- You have a legacy internal search tool or directory that explicitly requires them.
- You work in a very specific closed ecosystem (for example, an intranet) where a custom search engine reads the meta keywords tag.
For almost every public WordPress site, it’s better to avoid meta keywords completely and focus on:
- High-quality content that naturally uses your target phrases.
- Optimized titles, slugs, and meta descriptions.
- Strong internal linking and good site structure.
If you absolutely must add a meta keywords field for a specific system, use a focused, short list of phrases that match the page content and keep them consistent with your on-page keywords. For a full walkthrough on implementing a keywords field when you really need it, see how to add meta keywords in WordPress without a plugin.
Step 4: Find and Manage Meta Keywords Fields in WordPress
Even if you decide not to use meta keywords, you still need to know where they may be coming from in your WordPress site so you can disable or clean them up.
4.1 Check Your SEO Plugin Settings
Most WordPress sites add meta tags through an SEO plugin rather than through the theme. Popular plugins like Yoast, Rank Math, and All in One SEO once allowed meta keywords, but many now hide or remove the feature.
- Log in to your WordPress dashboard.
- Go to the settings page for your SEO plugin (for example, SEO » Search Appearance in Yoast).
- Look for an option related to Meta Keywords or Additional Meta Tags.
- If there is a global setting to enable meta , leave it disabled unless you have a clear business reason to keep it.
Checkpoint: When you edit a post or page, you should not see a dedicated “Meta Keywords” box unless you intentionally turned it on.
4.2 Look for Hard-Coded Meta Keywords in Your Theme
Some older themes added a site-wide meta keywords tag directly in header.php. This means the same keyword list appears on every page, which is the opposite of what search engines want.
- From the dashboard, go to Appearance » Theme File Editor (or edit your theme via FTP or a child theme).
- Open
header.php. - Search for
meta name="keywords"inside the file.
If you find a line like this, it’s safe to remove it or comment it out in a child theme:
<meta name="keywords" content="your, keywords, here">
4.3 Verify the Output in Your Page Source
After changing plugin settings or theme files, always check your front-end pages.
- Open your homepage in a browser.
- Right-click and choose View Page Source.
- Use the browser’s find function (Ctrl+F or Cmd+F) and search for
meta name="keywords".
Checkpoint: If you decided to remove meta keywords, you should no longer see a <meta name="keywords"> tag in the source. If you decided to keep them, confirm that each page shows a relevant, short list instead of a long stuffed list.
Step 5: Use Keywords the Right Way in WordPress SEO
Even though meta keywords are no longer a ranking factor, keywords absolutely still matter. They just need to live in places that search engines actually use.
5.1 Focus on Places That Matter More Than Meta Keywords
For each important post or page, make sure your target keyword appears naturally in:
- The SEO title and meta description.
- The URL slug.
- The opening paragraph and main headings (H1, H2, etc.).
- Relevant anchor text in internal links from other pages.
To get a clearer picture of where you can safely place keywords around your site, check out this guide on where to add keywords in WordPress.
5.2 Avoid Keyword Stuffing Anywhere
Keyword stuffing isn’t just a meta keywords problem. Over-repeating phrases in your titles, headings, or body content can also make your pages look spammy and hurt your rankings.
- Write for humans first, then fine-tune for search.
- Use variations and related phrases instead of repeating the exact same keyword over and over.
- Check your content for readability and natural flow.
5.3 Use Internal Links to Reinforce Topics
Internal linking is a powerful way to help search engines understand which pages are most important for specific topics. Instead of relying on meta keywords, link related posts together using clear, descriptive anchor text.
For example, a post about basic on-page SEO in WordPress could link to a more advanced tutorial on keyword placement, technical SEO, or content structure. Over time, this builds a strong topical map across your site.
Bringing Meta Keywords into Modern WordPress SEO
Meta keywords are a relic from an older era of SEO. They live in the page head, they used to matter, and they are still visible in some WordPress themes and plugins—but for modern Google-focused SEO, they no longer move the needle.
For your WordPress site, the smartest move is usually to disable or remove keywords, clean up any old hard-coded tags, and focus on the places where keywords actually matter: titles, descriptions, content, and internal links. By doing that, you align your site with current best practices instead of chasing outdated tactics.
If you ever need meta keywords for a very specific legacy system, treat them as a narrow technical requirement, not as a core part of your SEO strategy.
Further Reading
- How to Add Meta Tags in WordPress
- How to Add Meta Description in WordPress
- How to Add Title Tags in WordPress
- How to Add SEO Keywords to a WordPress Website
- How to Add Keywords in a WordPress Website
Frequently Asked Questions
Do meta keywords still matter for WordPress SEO?
Why don’t I see a meta keywords field in my WordPress dashboard?
How can I tell if my theme is still outputting a meta keywords tag?
meta name="keywords". If nothing appears, your theme or plugins are not outputting a meta keywords tag. If you do see one, check whether it’s coming from your SEO plugin or from your theme’s header.php file and then remove or adjust it in a child theme if necessary.




