Is it designed to work this way?

Digby - April 28, 2008 - 09:18
Project:Meta tags
Version:6.x-1.0-rc1
Component:Code
Category:support request
Priority:normal
Assigned:Unassigned
Status:active
Description

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

Digby - April 28, 2008 - 09:31

BTW I forgot to mention that I am using Drupal 6.2. :)

#2

Robrecht Jacques - April 28, 2008 - 11:37
Category:support request» bug report

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

Digby - April 30, 2008 - 09:53
Category:bug report» support request

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

domchief - May 11, 2008 - 17:17

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

Rob T - June 30, 2008 - 05:07

This may be related... deals with the taxonomy-keywords feature: http://drupal.org/node/270193

 
 

Drupal is a registered trademark of Dries Buytaert.