I have been working with Nodewords quite frequently of late in an effort to get some real SEO in the Drupal environment. Without the Nodewords module, this is virtually impossible. As discussed in an earlier blog, Nodewords is a single source for customizing meta descriptions on a page-by-page basis, as well as site verification for Google Webmaster Tools, Yahoo Site Explorer and Bing Webmaster Tools. Combine this with the xmlsitemap module and you have the ground work for a good SEO system.
In doing these projects, I have stumbled across a couple reasonably common errors I'd like to make people aware of...one is the subject of Drupal caching and the other a simple issue and how to avoid.
First the simple issue...one must be careful to not ignore the front page tags of a Drupal web site. If you have a page, and "promote it to the front page" via the content management tools, the meta description, keywords, or any other Nodewords content, does not get promoted with it. The front page has specific tags for just it. These include the site verification tags, as well as it's own description, keywords, robots, return visits and whatever else your choose to use.
This is, undoubtedly, due to the fact any number of content sections may be on the front page at any given time, so to avoid the meta for each of those pieces of content, the front page has it's own tags that must be defined within the global meta tags section of the Nodewords content management tools.
The second is the subject of caching. I have had more than one site that I have enabled Nodewords in, only to go to the control panel and see now meta tag options in the lists and other vacant data. After a bit of research and trial and error, I have now found that in every case, clearing Drupal's cache has fixed it.
Drupal caches some of the content in order to increase performance, sometimes it gets in the way. In order to fix this issue, click "administer > site configuration > performance" and scroll to the bottom. There you will see a button labelled "Clear cached data". Click it, and let it do it's thing. That should clear up the issue.

