Forum Moderators: phranque

Message Too Old, No Replies

the limitations of rel=tag -- almost makes it unusable

         

londrum

9:41 pm on Jan 22, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



i'm in the happy situation of designing my own site from scratch. which means i can start using all those good practices again, that somehow fell by the wayside on my last website.

so i thought i'd start using rel=tag
i figure the best way to do it is to build it into your website from the beginning, and give your directories the same names as the tag.

but then i started looking at it, and realised that it just doesn't work.

limitation 1: the tag has to be the last word in the url
so
<a rel=tag href="www.example.com/widget">Blah</a>
the word widget is the tag, rather the the word blah

limitation 2: you can't use more than one word as a tag. because it will only allow you to seperate the words with a space or a plus sign
but that means your filename or directory has to have a plus sign or a space in it. And who does that these days?
you could get around it by putting the word on the end of a query string, but they don't allow that either.
if you put
<a rel=tag href="www.example.com/widget?x=blah">Blah</a>
then they still count the word 'widget' as the tag.
(that actually goes against how WordPress implement it as well)

it seems like the whole thing has been designed to make it as difficult as possible for people to use.

BradleyT

7:02 pm on Jan 23, 2009 (gmt 0)

10+ Year Member



Not to be nitty or anything but REL is an attribute.

Edit - I guess you don't specifically call it a tag but it comes across as if you are referring to it as a tag.

[edited by: BradleyT at 7:04 pm (utc) on Jan. 23, 2009]

londrum

9:32 pm on Jan 23, 2009 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



sure, but it's tagging the word at the end of the url.
but they have made the rules to tight. that's my beef with it.

phranque

12:22 pm on Jan 24, 2009 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



it looks like dashes are used in an example:
Microformats.org Wiki - rel="tag" - Tag Spaces [microformats.org]

and you could always use an internal rewrite or external redirect scheme to serve suitable content that requires the tag in a query parameter, for example.