HTML Head Keywords
The HTML <head> element contains metadata about a web page, not displayed in the browser. For SEO, it holds the page title, meta description, and other technical signals; the deprecated meta keywords tag is ignored by Google.
- Also called
- Meta keywords tag
- Applies to
- All HTML pages
- Commonly confused with
- Body content, meta description
Key points
- The <head> element controls core SEO signals like the page title and meta description, but the meta keywords tag has no effect on Google rankings.
- Always include a unique <title> and a descriptive meta description; these are the most visible head elements in search results.
- Technical metadata such as charset, viewport, and canonical tags must be correctly declared in the head to avoid indexing or rendering issues.
- Outdated advice about keyword stuffing in meta keywords wastes time; focus on writing a clear, concise title and description instead.
- The <head> is not displayed, so all visible page content belongs in the <body>; placing SEO copy in the head is a mistake.
Why it matters
The <head> element is the control centre for how search engines and browsers understand a page. The title tag is the clickable headline in search results and one of the strongest on-page ranking signals. A missing or duplicate title can severely harm click-through rates. The meta description, while not a direct ranking factor, influences whether a user clicks on your result. Without a unique, compelling description, you lose potential traffic.
The head also houses technical settings that affect indexing and rendering. The character encoding declaration (e.g., <meta charset="UTF-8">) ensures the page displays special characters correctly. The viewport meta tag is essential for mobile usability: without it, a page may appear zoomed or broken on smaller screens, which can hurt rankings. Elements like <link rel="canonical"> consolidate duplicate content signals, and <script> or <style> tags that load resources must be placed correctly to avoid blocking rendering.
Despite its history, the meta keywords tag is ignored by Google and has no effect on ranking. Many site owners still waste effort stuffing dozens of terms into this tag, believing it improves SEO. In reality, the head's value comes from the rest of its content: a well-crafted title tag, a thoughtful meta description, and proper technical markup. Ensuring a solid seo html structure means understanding which head elements truly matter and which are outdated.
Where it changes your decision
- Deciding whether to include a meta keywords tag: the answer is no. Google has stated it ignores the tag, so the time spent compiling keywords is better invested in writing a unique title tag and a descriptive meta description that attracts clicks.
- Writing a page title: the title tag must be unique for each page, include the primary keyword naturally, and be concise enough to display fully in search results (typically under 60 characters). A generic or missing title signals low relevance to both users and search engines.
- Setting up a page for mobile devices: the viewport meta tag (<meta name="viewport" content="width=device-width, initial-scale=1">) must be present. Without it, the page may not be considered mobile-friendly, which can reduce rankings and cause a poor user experience on smartphones.
Sources
- MDN Web Docs — Web page metadata Clear, developer-focused explanation of what belongs in the HTML head and what it is used for.
- W3C — HTML5 Document metadata Standards-level reference for document metadata and the historical `keywords` metadata model.
- Google Search Central Authoritative source for current SEO guidance on what Google uses and ignores.