nodewords - мета теги для оптимизации сайта

Модуль drupal.org/project/nodewords позволяет задавать мета теги для страниц. Кроме Description и Keywords, много других настроек, хотя они уже не так важны.

Недостаток модуля в том, что он не понимает токены, но это можно исправить следующим хуком:

function HOOK_nodewords_tags_alter(&$output, $parameters) {
    if(!is_numeric($parameters['ids'][0])) return;

    $nid = $parameters['ids'][0];
    $node = node_load($nid);
    if(is_array($node->taxonomy)) {
        $output['description'] = token_replace($output['description'], 'taxonomy', reset($node->taxonomy));
        $output['description'] = token_replace($output['description'], 'node', $node);
        $output['keywords'] = token_replace($output['keywords'], 'taxonomy', reset($node->taxonomy));
        $output['keywords'] = token_replace($output['keywords'], 'node', $node);
    }
}