Yoast SEO Keywords Not Showing? Here's the Fast Fix
By Toy Wen Da, Co-Founder · Updated · 8 min read · scored 93/100
Yoast SEO keywords not showing usually means the plugin's focus keyphrase field is hidden, disabled, or stuck behind a loading error in the WordPress editor. Start with a hard refresh of the page, then check that Yoast SEO is active and that your user role has permission to see its metabox.

It also helps to know whether the missing field is a one-page glitch or a sign of a bigger SEO gap on your site. SearchBlueprint's WordPress SEO guide walks through the Yoast fields page by page and flags which posts are missing a focus keyphrase, a meta description, or both, so you don't have to hunt for the problem post by post.
Why the Yoast SEO keyword field disappears

Yoast SEO keywords not showing almost always comes down to one of five causes, and none of them requires touching code.
Plugin and theme conflicts
Another SEO plugin running at the same time is the most common cause. If Rank Math, All in One SEO or a theme's built-in SEO panel is active alongside Yoast, WordPress can load the wrong metabox or none at all. Deactivate the competing plugin and reload the editor.
Caching getting in the way
Browser cache and page cache plugins (WP Rocket, LiteSpeed Cache, W3 Total Cache) can serve an old version of the editor screen that predates a Yoast update. A hard refresh (Cmd+Shift+R or Ctrl+Shift+R) usually clears it, and if it doesn't, clear your site's cache plugin as well.
The metabox is collapsed or hidden
In the classic editor, Yoast's box can get dragged to the bottom of the screen or hidden by a Screen Options setting. WordPress's own Screen Options documentation confirms that this panel controls which metaboxes appear on the page, third-party ones like Yoast's among them. In the block editor the box shows as a separate sidebar panel, as described in the WordPress Block Editor Handbook, and users sometimes close it without noticing.
User role restrictions
Yoast SEO lets site admins restrict which roles can edit SEO settings, and Yoast's own help documentation confirms admins can limit SEO settings access by role. If you're logged in as a Contributor or Editor without that permission, the keyphrase field won't appear for you even though an Administrator sees it.
A JavaScript error broke the editor
Outdated WordPress core, an outdated Yoast version or a conflicting script from another plugin can throw a JavaScript error that stops Yoast's panel from rendering at all. Such errors surface in the browser's console, as MDN's documentation on the Console API explains. This one is the hardest to spot because the page looks normal and the field is simply gone.
How to fix Yoast SEO keywords not showing, step by step
Work through these in order. Most people find the fix in the first three steps.
- Hard refresh the page. Press Cmd+Shift+R (Mac) or Ctrl+Shift+R (Windows) on the post editor screen.
- Check your user role. Log in as an Administrator, or ask your admin to open Yoast SEO → General → Features and confirm the Advanced settings for roles haven't been restricted.
- Look at Screen Options. In the classic editor, click Screen Options at the top right of the post screen and make sure the Yoast SEO box is checked. In the block editor, click the gear icon (document settings) and confirm the Yoast SEO panel toggle is on.
- Deactivate other SEO plugins. Go to Plugins → Installed Plugins and deactivate Rank Math, All in One SEO, SEOPress or any theme SEO module that's running alongside Yoast.
- Clear your cache. Deactivate or purge any caching plugin, then reload the editor. If you use a host-level cache, which is common with managed WordPress hosts, clear that too from your hosting dashboard.
- Update Yoast SEO and WordPress core. Go to Dashboard → Updates and install any pending updates for Yoast SEO and WordPress itself, since version mismatches are a frequent cause of a blank metabox.
- Switch themes temporarily. Activate a default theme like Twenty Twenty-Five to rule out a theme conflict. If the keyphrase field reappears, your theme is interfering with Yoast's scripts.
- Check the browser console. Press F12, open the Console tab and reload the post editor. A red JavaScript error naming a specific plugin or script points you straight to the conflict.

When WordPress's own tools are enough, and when they aren't

If one post is missing its keyphrase field, the steps above will almost always solve it. It's a one-URL problem with a one-URL fix: refresh, check permissions, clear cache, done.
The free, built-in route runs out when the problem is recurring or site-wide. A single missing field is annoying, but a pattern across fifty posts is a content audit problem. Some of those posts lack a focus keyphrase, others lack a meta description, and others have both filled in but never reviewed, so clicking into each post one at a time doesn't scale.
| Situation | Is WordPress's own toolkit enough? | What to do instead |
|---|---|---|
| One post, keyphrase field blank today | Yes, follow the troubleshooting steps above | N/A |
| Field was there yesterday, gone today | Yes, likely a cache or plugin conflict | Hard refresh, deactivate conflicting plugins |
| Several posts missing keyphrases, no obvious error | Partially, the field works, content doesn't | Audit tool or spreadsheet to track gaps |
| Dozens of posts, unclear which have keywords set at all | No, manual checking doesn't scale | Site-wide SEO scan across all URLs |
| You also need to track rankings, not just field completeness | No, Yoast shows on-page status, not rank history | A dedicated rank and audit tool |
At this point many site owners stop troubleshooting the plugin and ask whether every page has a keyword strategy at all. A full crawl of your WordPress site answers that in one pass.
Common mistakes to avoid
- Assuming an empty field is a bug. If the keyphrase box loads fine but is blank, you're missing a keyword, so add one.
- Updating Yoast without clearing cache afterward. The update can fix the underlying issue, but a cached editor screen will show the old, broken version until you refresh it.
- Running two SEO plugins "just in case." Keeping Rank Math installed but deactivated isn't enough if you're standardizing on Yoast, so delete it or keep it fully off.
- Ignoring role settings after site handoffs. Agencies and freelancers often leave restrictive role settings in place after a project ends, which locks the client out of their own keyphrase field.
- Skipping the browser console. It takes ten seconds and names the exact conflicting script, which saves you from guessing through five plugins one by one.
For a sense of what a properly filled-in Yoast setup looks like once the field is working again, see this breakdown of a fully optimized Yoast page. It's a useful reference when you're deciding what to type into the field.
Google's own Search Essentials guidance doesn't treat a plugin's internal keyphrase field as a ranking signal. The field is a writing aid that Google doesn't read directly, so a missing one is an editor display bug and no technical SEO emergency.
FAQs
Why did my Yoast focus keyphrase field disappear after an update?
Plugin updates sometimes ship with script changes that conflict with cached editor files or outdated WordPress core versions. Clear your cache and update WordPress core to match, then reload the post editor.
Does a missing Yoast keyword field affect my Google rankings?
No. The keyphrase field is an editorial checklist for you, and Google doesn't read it as a signal. A blank field means you haven't told Yoast what to check your content against, and it doesn't change how Google crawls or ranks the page.
Can I use Yoast SEO and Rank Math at the same time?
You can install both, but running two SEO plugins active together is the single most common reason the keyphrase field vanishes or behaves erratically. Pick one and deactivate the other.
Why does the keyword field show for my admin account but not for an editor?
Yoast SEO lets administrators restrict SEO settings access by user role. Check Yoast SEO → General → Features and the Advanced tab to see which roles have permission.
I fixed the field, but what should I actually put in it?
Pick the exact phrase a customer would type into Google to find that page, then use Yoast's readability and SEO checks to confirm the page supports it. If you're setting up analytics tracking alongside your keyphrases, this Yoast and Google Analytics setup guide covers connecting both so you can see whether the keyword is driving traffic.
Get your keyword field (and your whole site) checked
Once you've resolved Yoast SEO keywords not showing on this page, don't stop at one post. If you publish time-sensitive content, check that Yoast News SEO is configured correctly too, since a similar settings mix-up can quietly keep articles out of Google News. For a broader check of which pages across your site are missing keyphrases, meta descriptions or anything else Yoast flags, talk to the team and get a full look at where your WordPress SEO stands.
Resources / References
About the author
SearchBlueprint researched, wrote and scored this article with the content pipeline our customers run on their own sites. The score in the byline is what our content engine gave this page before it published. Nothing here is reviewed by hand, which is the point: it is the product's output, published where anyone can check it.