Skip to content
Search

Meta keywords: what they are and current relevance

Meta keywords are an HTML meta tag that lists topical words for a page; as of 2026 major public search engines no longer use it for ranking, though some CMS, internal search tools, and legacy systems may still read it.

Meta Keywords: SEO Guide to Optimization

Overview

The meta keywords tag is an HTML meta element that was designed to list words or short phrases describing a page's topic. In modern SEO practice—2026—mainstream public search engines no longer use the meta keywords tag as a ranking signal. That means adding or removing a meta keywords tag will not, by itself, change how major search engines order pages in search results. The tag still exists in HTML and some platforms or internal tools may keep using it for non-public indexing, editorial workflows, or legacy compatibility.

Step-by-step

If you find meta keywords in your templates, treat them as a technical/maintenance item rather than an SEO lever. Follow these steps to audit and handle them responsibly:

1. Inventory pages — identify which templates or pages include a meta keywords tag. Use a site crawler or search within your CMS exports to find instances.

2. Confirm usage purpose — check whether the tag is used by any internal systems (internal search, reporting, tag managers) before removing it.

3. Clean templates — if the tag serves no internal purpose, remove it from your global templates to avoid duplicated or inaccurate keyword lists across pages.

4. Replace with useful signals — invest effort in visible, indexable elements: page copy, headings, structured data where relevant, and well‑written meta descriptions for click-through clarity.

5. Monitor after changes — verify templates render as expected and that no internal tool breaks when the tag is removed.

Meta keywords controleren: technische checklist

Use the checks below to verify presence, provenance and impact. Each item lists where to verify and what a passing condition looks like.

**View-source** — where to verify: browser view-source or curl (HTML body) — passes when: the page HTML contains no unwanted <meta name="keywords" ...> tag or the tag matches approved site policy.

**Rendered DOM** — where to verify: Chrome DevTools Elements panel — passes when: the meta tag is not injected dynamically by client-side scripts unless that injection is intentional and documented.

**HTTP delivery** — where to verify: curl -I and curl -L <url> (headers and redirect chain) plus curl -L <url> (HTML) — passes when: the correct template serves across expected URLs and redirects.

**CMS/template check** — where to verify: CMS theme files or template exports — passes when: no default or auto-filled meta keywords field exists, or it is populated only via an approved workflow.

Commands and quick tests

To fetch the HTML body from the server and inspect for a meta keywords tag, use a normal curl request (don’t use -I, which returns headers only): curl -L https://example.com/page. To check what a particular user-agent receives, include -A: curl -L -A "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" https://example.com/page. Use the DevTools Elements panel to confirm a tag is not added client-side after initial load.

Common problems

Auto-injected or template-wide tags: Some CMS themes populate a generic meta keywords tag on every page. That creates noise and can mislead internal tools. Remove or parameterize these fields so they are only used when necessary.

Keyword stuffing and editorial mismatch: Because the tag is invisible to users, teams sometimes stuff it with many terms that don’t match page content. If the tag is used internally, keep it aligned with visible copy to avoid confusing editors or automated classifiers.

Dependency surprises: Internal search engines, analytics connectors, or third-party integrations might rely on the meta keywords field. Removing the tag without a systems check can break those pipelines.

Step-by-step example: remove a site-wide meta keywords tag

1) Search templates for <meta name="keywords" ...>. 2) Confirm no internal consumers depend on it. 3) Remove from template HTML: replace <meta name="keywords" content="..."> with nothing or with documented template comments. 4) Deploy and rerun the checks above to confirm absence.

If you must keep a field for editorial reasons, limit it to a short list of terms that accurately reflect the page and document the intended use in your CMS guidelines.

Read the Technical SEO Guide

Frequently asked questions

Q: Do meta keywords affect indexing or crawling?

A: For major public search engines the meta keywords tag is not a meaningful ranking signal; it also does not materially influence crawling or indexation decisions in modern practice. However, the tag can be read by internal tools or smaller search engines, so check whether any in-house systems rely on it.

Q: Should I add meta keywords to help with long-tail queries?

A: No. Focus that effort on improving page content, headings, structured data where relevant, and user experience. Visible, indexable content is how search engines understand topical relevance for long-tail queries.

Q: Is it safe to remove meta keywords from an old site?

A: Generally yes, but first confirm no internal or third-party system depends on the field. Run the technical checklist above, search your CMS, and coordinate with product or analytics teams before mass removal.

Q: Can meta keywords be useful for non-search uses?

A: Yes. Some editorial workflows, custom taxonomies, internal search engines, or tagging scripts still read meta keywords. If you keep the tag, document allowed use and keep content aligned with visible text to avoid confusion.

Technical SEO is one part of organic growth. Building topical authority also requires external signals such as editorial backlinks and partnerships; if you want to manage placements or publisher relationships, consider marketplace options for outreach.

Build authority with quality backlinks

Related terms