Drupal 6: Define SEO Meta Tags dynamically using hook_nodewords_tags_alter
Ever wanted to implement or alter meta tags on a custom page or a view? As most of you would have already heard of the excellent nodewords 6.x-1.11 (module which allows users to define their own meta tags for nodes and much more), we will use some of the very useful API functions of this module.
You can actually use the nodewords API to alter, inject and define your own meta data on virtually any page.
Say you have a view and you want to dynamically set the meta tags for that view? easy..
Step 1: Implement the hook_nodewords_tags_alter() hook
Adding Meta Tags to taxonomy_term override view with Pathauto, Nodewords and Views
If you are using the wonderful Views module to override the default taxonomy_term pages, you will have noticed that it no longer displays the meta data defined for the term. This is due to the way nodewords handles Views and Taxonomy. It has no way of knowing that we are overriding the taxonomy term page so it can display the term data correctly.
Drupal 6 SEO: Optimise Read More link in Node Teasers
Following on from my previous post about "nofollow" on comments, I came across Google's < 100 Links per page Rule. After a little more Google searching, It appears (as with any SEO topic) the < 100 link rule is also much debated and argued about.
Drupal 6 SEO: Improve SEO and Page Rank by preventing Link Juice Drain
As anyone paying a close attention to their Page Rank and SEO will already know this, too many outbound links from your webpage can drain the "Link Juice" of your webpage andcan hamper the Page Rank and SEO value of your website. This is especially true when you are displaying hundreds of comments on the same page and each comment links to the user homepage (which may be offtopic).
















