Technorati Tags in Movable Type

“Technorati”:http://www.technorati.com has released today a new feature called “tags”:http://www.technorati.com/help/tags.html which allows one to further categorize the web. Mix “Flickr”:http://flickr.com/ and “Del.icio.us”:http://del.icio.us/ tags with weblog tags and you get a Technorati Tag page, which looks like “this”:http://www.technorati.com/tag/technorati which is the page for the tag technorati.

The basic premise is you tag your articles just like people tag pictures in Flickr or links in Del.icio.us. The best writeup I’ve seen of this new feature is at Corante.

I thought of two ways I might want to do this in my Movable Type implementation. The first was to leverage Brad Choate’s “Key Values”:http://bradchoate.com/weblog/2002/07/27/key-values-plugin similarly to how I do for “customizing”:http://www.johnsjottings.com/archives/2004/07/14/using_adsense_channels_with_movable_type.html AdSense channels. That would mean I would need to add a string like “tag=tagsubject” to the extended entry of my articles. The advantage is I would get a targeted tag. The disadvantage is it is more metadata to enter for each new entry and it wouldn’t account for the hundreds of older entries.

So since I am already entering keywords for each entry (which get used in my inline Google links) I decided to just use those for the tags. This way I don’t have to change my posting habits (other than to use better keywords) and each of my older entries will already have that metadata.

At the bottom of each of my entries is a list of Technorati tags, which are dynamically generated based off the keywords in the entry. Here is the code I used to build that list:

bc(code).
my $keywords = “<$MTEntryKeywords$>“;
my @split_keywords = split(/ /, $keywords);
my $split_keyword;
foreach $split_keyword (@split_keywords) {
print ‘ | ‘;
}

Thanks to “Ben Hammersley”:http://www.benhammersley.com/code/putting_delicious_tags_into_movable_type_entries_using_the_keywords_space.html for the keyword parsing code. Obviously you need another Brad Choate plugin, PerlScript, to pull this off.

I agree with Corante - this is a big day for tagging.

p(update). [UPDATE] - I have overflow hidden in that code snippet so to see the truncated line simply highlight the code with your mouse and copy to your editor.

p(update). [UPDATE 2] - Took me awhile to notice I had the URL screwed u I was wondering why my tagged pages were not appearing. Fixed.

Similar Posts:

25 Responses to “Technorati Tags in Movable Type”

  1. Folksonomy Serendipity

    “Folksonomy” is one of the hot buzzwords on the ‘net. Despite the buzz, it’s still a cool thing :-). Folksonomy refers to social tagging, where users on del.icio.us, Flickr or Socialtext categorize individual links, pictures or wiki pages with “tags.”…

  2. TechnoratiTags

    Technorati announced their new tag search engine recently (more info on that), so I’ve written a Movable Type plugin that will take an entry’s Keywords field and turn them into Technorati tags. If you want to see it in action,…

  3. Tags plugin for Movable Type

    Hot on the heels of the release of Technorati Tags comes a Movable Type plugin which will automatically generate keywords for a post to populate the Keywords field in Movable Type and then create links to Technorati tags for those…

  4. Technorati Tags

    Unas cuantas anotaciones rápidas que voy liadísimo, tengo el blog abandonadísimo y pasan cosas interesantísimas. Vamos a por ello, que luego tengo que salir pitando a la fiesta Firefox. Technorati lanza Technorati Tags. Los lee de las categorías y de…

  5. Technorati TAG! Your It! Information Clustering Among Social Networks

    Technorati TAG! Your It! Information Clustering Among Social Networks

    Blogs Are Social Tools

    RSS allows you to subscribe to the ideas and conversations within the filtered web of social networks. Blogs themselves are filter…

  6. Technorati Tags mit MovableType

    John’s Jottings: Technorati Tags in Movable Type John hat fix eine Lösung geschaffen, um mit wenigen Zeilen Perl Code die Keywords eines MT Eintrags in Technoratie Tags umzuwandeln. Isch bin begeistert ;-)…

  7. Technorati tags, the easy way

    Was thinking about the technorati tags stuff over and over, it really caught me :) Anyway, suddenly I remembered reading a post, last summer, by that crazy old adventurer wrapped in journalist clothes that is Ben Hammersley, where he announced quitting…

  8. Technorati Tags in Movable Type

    John’s Jottings stellt eine Lösung für Technorati Tags in Movable Type vor.

  9. John’s Jottings: Technorati Tags in Movable Type

    Some code to make technorati tags of your MT keywords. Again, the idea is increasing the spread of your posts….

  10. Technorati Tags for Dummies

    Everyone is talking about Tags at the moment. With the launch of Technorati’s new Tag service it is no wonder that they are because it is a technology that has the potential to change the way we find and…

  11. For your <code class=”code”>, you might want to change the CSS to the following to improve usability. I would put it in a DIV like this…

    DIV#code {
      font-family: “courier new”, monospace;
      overflow: auto;
      white-space: pre;
      width: 100%;
    }

    body>DIV#code {
      width: auto;
    }

    Redefining the width is necessary because IE needs different rules.

  12. I’d also like to add a note of skepticism to the whole tagging/”folksonomy” chorus. Check out Andreas’ post at Web-Graphics for similar thoughts. Some organization/controlled vocabulary/hierarchy would really help things keep from getting to be a total mess.

    http://web-graphics.com/mtarchive/001484.php

  13. Skepticism is fair at this point. Right now the tagging system is working for me - the tag pages I have visited have been topical and I have found several interesting blogs or idea as I have visited them.

    My concern is what happens when the spammers get wind of this. Once that happens the value of this goes down dramatically. Until then, I’ll be checking those Technorati tag pages religiously.

  14. On tags

    Now that Technorati is making use of tags, you may want to use them on each post. I have them used on my posts by using the categories - here’s the code you need to add <a href=”http://www.technorati.com/tag/<$MTEntryCategory$>”>Related Lin…

  15. TechnoratiTags

    Technorati announced their new tag search engine recently (more info on that), so I’ve written a Movable Type plugin that will take an entry’s Keywords field and turn them into Technorati tags. If you want to see it in action, look at the sidebar on th…

  16. Technorati Tags in Movable Type

    Technorati Tags in Movable Type…

  17. re: #13 John…

    The first one I tried was the Technorati tag for “comment” linked off your homepage.
    http://www.technorati.com/tags/comment

    The top headline? “Jews are racist” :-P

  18. Movabletype and Technorati Tags

    Finally got my tags working. For weeks I’ve had George’s plugin placed inside the posted div underneath the entry body. For weeks my pings haven’t been reaching technorati. Tonight, after browsing through my newsreader (Sage), I noticed that peripathet…

  19. Web Hosting & MT Hacking

    Live and learn, right? Well, I’ve learned a few things about web hosting. GoDaddy sucks, straight uI don’t like their admin pages, the server was slow, and half the things I wanted in MT didn’t work (TypeKey and e-mailing…

  20. Tagging tus notas

    Implementación de etiquetas Technorati.

  21. For your , you might want to change the CSS to the following to improve usability. I would put it in a DIV like this…

    DIV#code {
    font-family: “courier new”, monospace;
    overflow: auto;
    white-space: pre;
    width: 100%;
    }

    body>DIV#code {
    width: auto;
    }

    Redefining the width is necessary because IE needs different rules.
    http://www.mp3xiazai.cn
    I’d also like to add a note of skepticism to the whole tagging/”folksonomy” chorus. Check out Andreas’ post at Web-Graphics for similar thoughts. Some organization/controlled vocabulary/hierarchy would really help things keep from getting to be a total mess.

  22. Tags are the new keywords

    I’ve been tagging del.icio.us and Flickr for ages. For the last 6 months the cool thiing has been tagging your blog entries to Technorati.

  23. john,

    i added this line into the script “print ‘Technorati Tags: ‘;”, to show it before the actual keywords show up, but it shows it even if i have no keywords entered for a listing, which of course i’d like to avoid.

    could you help me out with this one??

    -nonszi
    http://www.workfromhomebusinessinfo.com

  24. Navigation, Tags and Indexes Solved!

    It’s done, folks! Now we have a subject index, an article index, a search function which will also return relevant other keywords that you can browse, a list of related keywords you can follow to other related multimediastory.com posts AND those same k…

  25. Thanks very much for this! It has proved very useful and you can see it working in action on my blog. I also came up with a little version which allows multi word keyphrases, multiword technorati tags and seperation of keywords by commas, all by just changing one comma! I have also posted on my blog a little article on how I integrated it with some other solutions to have a whole search-keyword-tag set up going. Thanks once again!

    my $keywords = “”;
    my @split_keywords = split(/,/, $keywords);
    my $split_keyword;
    foreach $split_keyword (@split_keywords) {
    print ”.$split_keyword.’ | ‘;
    }

Leave a Reply