Is it designed to work this way?
| Project: | Meta tags |
| Version: | 6.x-1.0-rc1 |
| Component: | Code |
| Category: | support request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
When administering Meta Tags users have the option to select Auto-keyword vocabularies. The program says: 'Select the vocabularies which contain terms you want to add to the keywords meta tag for nodes. The terms of these vocabularies are added before the global keywords but after the page-specific keywords.'
I select vocabularies and this is what I have found:
1) Global Keywords are present in all pages as expected.
2) Page keywords are present in all pages that have keywords specified, so I get Page Specific Keywords + Global Keywords.
3) Keywords for Vocabulary Terms are NOT shown on pages that have Page Specific Keywords + Term Keywords + Global Keywords. Again these pages only show Page Specific Keywords + General Keywords. The Vocabulary Term Keywords are ignored.
4) The only time I can get Vocabulary Term Keywords to show on a page is when I click the term link to show all pages with that term. On this page I now get Term Keywords + Global Keywords (obviously there would not be any page specific keywords because the page is dynamically generated).
It appears, to a user on a learning curve like me, that this may be inconsistent with what the designer planned. Am I right?
Thanks
Digby

#1
BTW I forgot to mention that I am using Drupal 6.2. :)
#2
Yes, this would be a bug.
In case 3 it should display Page specific + Assigned terms + Global keywords. Only the assigned terms from the auto-keyword vocabularies.
Case 4 has nothing to do with these auto-keyword vocabularies. On pages like taxonomy/term/XXX the term itself is included in the keywords meta tag.
I'll look into it asap.
#3
Hi, thanks for coming back to me.
Perhaps I can better describe it if I give an example...
e.g.
I have a node (type=page) called Fixtures 2008 and it has a Meta-Tag Keyword = Fixtures
I have a taxonomy vocabulary called Example and it has a term with name = Motor Bike, and this term has keywords = MBKW
I have a global keyword = Global Keyword
I assign the term Motor Bike to the node(page) Fixtures 2008.
When I view the Page Fixtures 2008 I get:
meta name="keywords" content="Fixtures,Global Keyword"
When I then click on the vocabulary term Motor Bike it lists a page with details of other pages that also have the vocabulary term Motor Bike and this time I get:
meta name="keywords" content="MBKW,Motor Bike,Global Keyword"
By the way I love this module. It is brilliant the way that node descriptions can be either defined or use a teaser...everything about it excites me.
In terms of SEO I know that meta-tag keywords were really abused by black-hat techniques some years ago and now the theory is that if you do not use them correctly they can have a negative effect on your rating. Is there any discussion about this by experts in the Drupal Community?
Also I plan to go to Drupalcon Szeged 2008, it sounds like a great convention. Do you have any plans to go?
Thanks
Digby
#4
I ran into the same issue.. Should we file a bug or is it already filed ?
I assigned 2 of my vocabularies to be picked up for meta keywords and they are not being picked up for the nodes. I only see global keywords for nodes.
#5
This may be related... deals with the taxonomy-keywords feature: http://drupal.org/node/270193