Add news_keywords to WordPress

Update: The plugin is now enlisted in the official WordPress plugin repository. You should install/download it from there.

If you are using WordPress to power a news site, you might be interested in helping Google News to find and classify your content. Google introduced a new meta tag to their crawlers some time ago, which is doing exactly this.

The element with the name „news_keywords“ is supposed to describe your content very briefly. You can read more on this topic over at Google: „Search terms and search queries“.

If you want to add this meta tag to your site there are two ways:

1. You can copy the following code and insert it into the header.php of your theme right in the <head>-part of the HTML output.

It will then gather the article keywords (only blog posts/articles are used, no pages!) and output them in the header. This works just fine, but will require you to edit your header.php files.

< ?php// Add the new tag "news_keywords" for better Google News results
// Florian Meier,, 2012-12-19
// This code is licensed under GPLv3

if(is_single() && !(is_page()) && !(is_attachment()))
  $output .= '<meta name="news_keywords" content="';
  global $wp_query;
  $posttags = get_the_tags($wp_query->post->ID);
  $numberoftags = count($posttags)-1;
  if ($posttags) {
     foreach($posttags as $tag) {
        $output .= $tag->name;
        if($i < $numberoftags) $output .= ',';
  $output .= '">';

  echo $output;


2. The second way is to download my little plugin (the first, I´ve written) called „Add news_keywords“, install it to your WordPress installation and activate it.

It contains the code from above but adds it automatically (using a hook) to your WordPress header without editing any files.

I would recommend the plugin… ;-D

Download „Add news_keywords“ here

If you have any questions leave me a comment, otherwise spread the word…

Die 5 letzten Artikel zum Thema WordPress

7. April 2017: Lesezeit für einen Beitrag ermitteln
2. November 2016: Seiten oder Post ID in WordPress herausfinden
15. August 2015: Responsive Design Menü (mit purem CSS) für WordPress
29. März 2015: Breadcrumb-Navigation mit WordPress
29. Januar 2015: WordPress sicherer machen: Benutzernamen in Archiven verstecken

Florian Meier

Florian Meier

Florian Meier ist ausgebildeter Mediengestalter und hat sich selbst digitale Fotografie und Webentwicklung beigebracht. Er hat Druck- und Medientechnik studiert und ist wohl das, was man Digital Native nennt. Sein Geld verdient er mit Medien, aktuell als E-Business Print Manager bei der Longo Deutschland GmbH in Augsburg. In diesem Blog schreibt er über private Basteleien und Meinungen.

2 Gedanken zu „Add news_keywords to WordPress“

  1. Habe mal getestet, bewertet und herum posaunt, dass Leute es mir gleich tun sollen, weil es im Moment noch mit 0 Sternchen erscheint, obwohl es tadellos funktioniert.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.