Closed (won't fix)
Project:
Nodewords: D6 Meta Tags
Version:
6.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
7 Sep 2011 at 10:42 UTC
Updated:
25 Sep 2020 at 14:15 UTC
Jump to comment: Most recent
Comments
Comment #1
mr.j commentedThis is not just a problem for custom pages - it is a problem on every node edit form.
I am going to quote myself from another thread on this one:
http://drupal.org/node/660746#comment-4190238
Despite that issue being marked closed, the problem I raised still exists in the recommended 6.x-1.13 release. That is, unless you tick the "use defaults" checkbox on every node, the defaults are not output in the page header. In fact there is no robots tag at all. Our defaults are not the standard INDEX,FOLLOW so if they are not output we are not getting a desired result. We have a site with over 10,000 nodes and we should not have to go back and update them all just to have the default settings output. After all that is why they are named "default".
Far more sensible would be a checkbox that says "override the defaults on this node" or something. The same would apply to custom pages.
I realise this is still probably a leftover from the idiot who was
wreckingmaintaining the module for a while but as it stands it makes no sense and it is forcing us to continue using the hack mentioned in the post above.Comment #2
damienmckenna@mr.j: Please try the current v6.x-1.14-beta2 version, let me know if it handles the defaults any better. I'll look into this before the next beta.
Comment #3
mr.j commentedAh I have found the root of the problem and the good news is that it is not in fact nodewords.
We also have nodewords_nodetype module installed and it allows different default settings for robots, keywords, and description per node type.
http://drupal.org/project/nodewords_nodetype
It appears that if you neglect to set any default robots settings for a node type the global nodewords defaults are not inherited so nothing is output. So its my error. Apologies for the false alarm (although I still agree that the "use default" checkbox is confusing and unnecessary).
Comment #4
damienmckenna