January 15, 2005

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 the top right of this entry.

Download TechnoratiTags 0.3 (zip)

Update: If you have the PerlScript plugin already installed you can achieve the same effect with these instructions.

Update 2: If you’re looking for a more general purpose keyword plugin, check out MTKeywordList which loops over the keywords.

Update 2005-05-05: Jan Theofel created a PHP function for Movable Type 3's dynamic publishing, which is now included. Thanks Jan!

NAME

TechnoratiTags – Plugin for Moveable Type

DESCRIPTION

A variable plugin that outputs an entry’s keywords as Technorati Tags. For more information see http://www.technorati.com/help/tags.html

Technorati already adds tags for entry categories but this allows you to add free-form tags for each entry.

REQUIREMENTS

Moveable Type 2.2 or higher
Tested on Movable Type 2.661 and 3.14

INSTALLATION

Put TechnoratiTags.pl in the plugins directory for your Moveable Type installation and make sure that the permissions make it readable by the web server.

Now, make sure that Movable Type is pinging Technorati by following the instructions at http://www.technorati.com/developers/pingconfig.html#head-47a9faa5390ea56a6c23fe7f74b4fc693f915465

You may also want to customize your New Entry form to display the keyword field. Choose New Entry then at the bottom of the form click the link Customize the display of this page. On the form that pops up choose Custom and then check all the fields you want to display, including Keywords. Click the Save button.

To use TechnoratiTags as a plugin for dynamic publishing, put function.MTTechnoratiTags.php in /php/plugin

USAGE

Add keywords for your post separated by spaces. For example, the TechnoratiTags plugin might get these tags: technorati tags MovableType Note that Movable Type was turned into one word: MovableType. If it had been spelled with the space, the entry would have been tagged with Movable and Type but not Movable Type.

In your template add

<$MTTechnoratiTags$>

where you want to display tags. By default it outputs the links with the class TechnoratiTags but you can optionally override this with the class attribute:

<$MTTechnoratiTags class=&quot;someotherclass&quot;$>

For more advanced formatting use Brad Choate’s IfEmpty plugin from http://www.bradchoate.com/weblog/2004/10/20/mtifempty

For example:

<MTIfNotEmpty var=&quot;EntryKeywords&quot;>
<div id=&quot;some_id&quot;>
<h2>Tags</h2>
<p><$MTTechnoratiTags$></p>
</div>
<MTIfNotEmpty var=&quot;MTEntryKeywords&quot;>

CHANGES

3
Added PHP plugin for dynamic publishing provided by Jan Theofel http://www.etes.de/
2
There was a bug when an entry didn't have keywords that is now fixed.

BUGS

I can’t tell from Technorati’s site whether the tags need to be on the individual entry archive template or the main index template or what.

COPYRIGHT

This program is copyright 2005 George Hotelling http://george.hotelling.net/ and licensed under the GPL General Public License.

Posted by george at January 15, 2005 01:01 PM
Comments and TrackBacks

TrackBack URL: http://mt.gnerd.net/mt-gnerd-tb.cgi/368

Nicely done George, and thanks for linking to my tutorial as well. It will be interesting to see if this tagging concept takes off. It certainly holds promise if the spammers don't ruin it for everyone.

Posted by: john at January 15, 2005 05:12 PM
TechnoratiTags Plug-In for Moveable Type
Excerpt: 90% Crud: TechnoratiTags George Hotelling has created a Movable Type plugin that will take keywords attached to an entry and turn them into Technorati tags. Read the full post for how to access the tag field in your Moveable Type set up....
Read the rest...
Trackback from: Education/Technology - Tim Lauer at January 16, 2005 12:51 AM
Technorati Tags Plugin
Excerpt: Just installed this nifty little technorati tag plugin from George. You can see it working down by the category listing....
Read the rest...
Trackback from: Yezbick.com: If It's Weird, Flip It Over and Check - It Might Be a Yezbick at January 16, 2005 04:15 PM
Technorati tag plug-in for MT
Excerpt: George has posted a very cool new plug-in for MovableType which allows users to add tags to Technorati via the...
Read the rest...
Trackback from: Gen Kanai weblog at January 16, 2005 09:06 PM
Technorati TAG Plug-in for Movabletype
Excerpt: Technorati TAGと連動するPlug-inが早くも出てきました。
Read the rest...
Trackback from: Masahiko Satoh at January 16, 2005 10:19 PM
Technorti aggregates tags
Excerpt: Some entries ago I was asking if there was somewhere a repository of category-tagged blog posts (for a project I was thinking about with some colleagues on evolution of a shared language). Few days ago, Technorati made a big step...
Read the rest...
Trackback from: Paolo Massa Blog at January 17, 2005 10:05 AM

Any chance you can add a zipped version of the file?

Posted by: Matt Buchanan at January 17, 2005 11:46 AM

Just wondering - Does this need to be in the entry body in order for technorati to pick it up? How long does it take for the ping to get recognized? I've got mine in the "posted" class that also contains the permalink, comments link, etc. -- but haven't seen any of my tags get picked up yet...

Posted by: kevin at January 17, 2005 03:27 PM

It's worth noting that MT 3.1 and later let you ping Technorati just by checking a box on the notifications page.

Posted by: Anil at January 17, 2005 05:18 PM

Noted - and I finally have fortune enough to procure it in the coming days. But there is also a section in the weblog config Publicity/Remote Interfaces/Trackback for mt 2.66 and earlier(?) that has a space for automatic pings. Mine apparently hasn't been working 100% of the time - and sometimes works 200% (2x pings)of the time. So there -- I've answered my own comment. (sheepishly kicks pebble)

Posted by: kevin at January 17, 2005 05:37 PM
TechnoratiTags
Excerpt: 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...
Read the rest...
Trackback from: unmediated at January 17, 2005 08:55 PM
Technorati Tags
Excerpt: Change of plans as far as my keywords/tags project goes. Thanks to George's TechoratiTags plugin, I'm now listing tags in the metadata for each post, just underneath the title. The tags are drawn from the keywords for each entry, and clicking on any on...
Read the rest...
Trackback from: eclecticism at January 17, 2005 11:48 PM
Technorati tags
Excerpt: So you want to start adding Technorati tags to your blog, but you're lazy? You already use keywords for your blog entries and you want to automatically have them turned into Technorati tags? The TechnoratiTags plugin is just what you're...
Read the rest...
Trackback from: Al-Muhajabah's Movable Type Tips at January 19, 2005 09:24 PM
Technorati-Tags in Movable Type
Excerpt: Das MT-Plugin nutzt das Keyword-Feld und generiert daraus Technorati-Tags.
Read the rest...
Trackback from: einfach-persoenlich Sideblog at January 22, 2005 07:49 AM
TechnoratiTags
Excerpt: For more information see Using Technorati Tags Technorati already adds tags for entry categories but this allows you to add free-form tags for each entry....
Read the rest...
Trackback from: Movable Type Plugin Directory at January 24, 2005 12:19 AM
Technorati Tag Query API
Excerpt: Technorati's expanded their web services API with the addition of TagQuery, which lets you retrieve a list of posts which are tagged with a given word. Anf of course, if you're looking for an easy way to assign tags to...
Read the rest...
Trackback from: Six Apart Professional Network at January 28, 2005 02:24 PM
關鍵字轉Technorati標籤外掛
Excerpt:  自從Technorati公布他們的Tag新服務項目之後,感覺上,Blog的使用與應用彷彿霎時風起雲湧起來。  本篇文章預計記錄其中兩支有關在MT上發送Technoratitag的外掛,提供我的實作經驗給有興趣的...
Read the rest...
Trackback from: About Jas9 at February 2, 2005 03:47 AM
Movabletype and Technorati Tags
Excerpt: 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...
Read the rest...
Trackback from: Yezbick.com: If It's Weird, Flip It Over and Check - It Might Be a Yezbick at February 5, 2005 11:57 PM
No Longer Using Category Archives
Excerpt: Today I've made the decision here at dasme.org to stop using Categories to group my posts together. I'll keep the old ones on the server for the spiders, but no new category based archives will be written. Why am I...
Read the rest...
Trackback from: dasme.org at February 11, 2005 12:02 PM

Curiosity in the recent deployment of technorati tags led me to look for a way to join the party.
A perl plugin by George Hotelling for Movable Type blogs was a godsend.

Posted by: john at February 18, 2005 03:53 PM
Movable Type Plugin Splurge
Excerpt: Curiosity in the recent deployment of technorati tags led me to look for a way to join the party. George Hotelling wrote a sweetly simple perl plugin for Movable Type that turns keywords into technorati tags. Installation was a snap,...
Read the rest...
Trackback from: Mama Jama LIVE at February 18, 2005 04:16 PM
A Tag-Suggest Feature (for use with Technorati, a subject index or anything else)
Excerpt: The idea of "tags" and "tagging" has become very popular in the recent past. The idea behind tags is really...
Read the rest...
Trackback from: danandsherree.com at February 23, 2005 01:25 PM
Movable Type Plugin Splurge
Excerpt: Curiosity in the recent deployment of technorati tags led me to look for a way to join the party. George Hotelling wrote a sweetly simple perl plugin for Movable Type that turns keywords into technorati tags. Installation was a snap,...
Read the rest...
Trackback from: Mama Jama LIVE at February 24, 2005 03:10 PM
On consensus tagging
Excerpt: After some reflection, I wanted to ramble a bit more about using an agreed-upon tag to collocate resources related to the upcoming Computers in Libraries conference. Writing this post also gives me the opportunity to test out the MT TechnoratiTags...
Read the rest...
Trackback from: Open Stacks at March 8, 2005 12:24 AM
Taggingsaison eröffnet
Excerpt: Mit dem Eintrag Erdbeer-Saison eröffnet habe ich in meinen Blogs das Tagging durch Technorati eingeführt. Ab sofort finden sich damit unter den neuen Blog-Einträge entsprechende Links - zumindest sofern ich Tags vergeben habe. Zum Einsatz kommt das Te...
Read the rest...
Trackback from: Jans Technik-Blog at May 4, 2005 04:09 PM
MT-Plugin für Technorati-Tags und mtview.php
Excerpt: Ich hatte kürzlich berichtet, dass ich Technorati-Tagging eingeführt habe. Leider stellt das verwendete verwendete Plugin keinen passenden Template-Code fr PHP zur Verfügung. Damit kann das Template nur genutzt werden, wenn man statische Seiten durch...
Read the rest...
Trackback from: Jans Technik-Blog at May 5, 2005 01:59 PM
Reboot: Tagging
Excerpt: I'm back home for the excellent Reboot7 conference in Copenhagen. I'll probably dump down some of my responses over a few posts here. First, after great talks by Lee Bryant and David Weinberger, I've decided to take this tagging business...
Read the rest...
Trackback from: Johnnie Moore's Weblog at June 12, 2005 02:47 PM
Two More Plugins
Excerpt: 今天,天气很奇怪,很忙,先是阴天,中午下了一阵小冰雹,间或有雷声,然后是小雨,到我下班的时候,是暴雨,现在是晚上10点半,天气晴朗。 扯了这些,讲讲在MovableType上新装的两个plug...
Read the rest...
Trackback from: David Yin's BLOG at June 15, 2005 02:27 AM
Movable Type Weblog durch Tags erweitern
Excerpt: Die Verwendung von Stichwörtern (Tags) zur tieferen und erweiterten Organisation von Weblogs ist ein heißes Thema. Für die meisten Weblog Systeme gibt es verschiedene Plugins, die die Verwendung der Tags...
Read the rest...
Trackback from: pixelgraphix at June 25, 2005 12:32 PM
hacking movable type
Excerpt: Welcome to "hacking movable type", the chronicles of my exploits with movable type."hacking movable type" is a working title only, as I am aware that there is a book out there with the same name, and I would hate for somebody to confuse us two.In addit...
Read the rest...
Trackback from: the worlds' end at June 26, 2005 12:08 AM
MT-TechnoratiTags
Excerpt: Das Plugin MT-TechnoratiTags stellt eine weitere Möglichkeit bereit, Daten im MT-Feld MTKeywords für Tagging-Anwendungen zu nutzen. Weitere Alternativen findet Ihr in der Übersicht Tagging in Movable Type Weblogs MT-TechnoratiTags von Go...
Read the rest...
Trackback from: einfach-persoenlich at June 26, 2005 11:04 AM
introducing "hacking movable type"
Excerpt: Welcome to "hacking movable type", the chronicles of my exploits with movable type.
Read the rest...
Trackback from: the worlds' end at June 29, 2005 05:50 AM
folksonomy
Excerpt: I've been intrigued of late by the concept of "tagging." It's a deceptively simple idea: Organizing content -- writing, photos, links and the like -- by keyword. (I'm not keen on the working term for it, "folksonomy," because I don't...
Read the rest...
Trackback from: rants and ramblings at July 5, 2005 01:43 AM
How-To Include Tags in Your MovableType Blog
Excerpt: A few friends have been having some issues including Technorati tags in their blogs so I thought I would put together a how-to of what I've done. The simple modifications I have made to my MovableType software makes sure that...
Read the rest...
Trackback from: hyku | blog - Josh Hallett at July 26, 2005 11:06 AM

Great plug! I'm testing it now and have a question. Is it possible to use compound tags - a multiple word tag such as "Karl Rove" or "space shuttle"? I tried inserting a "+" between the words, but it doesn't have the desired result.

Posted by: Waveflux at July 29, 2005 10:35 AM

I'm using your plugin at my vlog http://bullemhead.com but Technorati doesn't seem to be picking me up. I ping them every time I post, so I'm not sure what the issue is. I have the tags set to display on my index page as well as my individual archives. Any known bugs like this?

For example, on yesterday's post http://tinyurl.com/af5t7

I tagged it "computer_voice" but as you can see, there are no such tags at technorati: http://technorati.com/tag/computer_voice

Posted by: adam at July 30, 2005 02:55 PM

Building on your excellent script I created a del.icio.us version of the script. Would you like to publish it on your site or would you rather I publish it and host it on mine? Obviously giving you all the credit.

Posted by: Scott Brenner at August 4, 2005 01:46 PM

The script works fine in creating links to the tag result on Technorati, but Technorati is not picking my tags up.

Posted by: Kai Brinker at August 5, 2005 02:35 PM

As Waveflux said, having a way of tagging two words with quotes or something (pehaps comma delmited instead of space delimited?) And also defining a separator for the generated

tag1 | tag2 | tag3 | tag4

etc. Great plugin!

Posted by: John Athayde at August 14, 2005 02:49 PM

Nice work on the tag but it is not helping much.

Instead of scraping the HTML, Technorati fetches one of the RSS feeds and uses any category there AUTOMATICALLY as tag.

Posted by: David Kaspar at August 18, 2005 05:57 AM
Plugins Used
Excerpt: UPDATE: Now updated for MT 3.2. The stickytape holding Acid together consists of the following ingredients. They are all non-GM and good for your digestion. Plugin Version Author MT Blogroll 2.1 Arvind Satyanarayan MediaManager 1.0b8 Byrne Reese MTAmaz...
Read the rest...
Trackback from: Acid at September 4, 2005 09:12 PM
MovableType Plugins
Excerpt: MovableType 3.2 ġ Plugins ġϰ ִ. Style ϰ ֵ ϴ StyleCatcher 1.01 MT Graphicalϰ 鼭 ֵ ϴ ConfigUI 1.0, Technorati Tag ִ TechnoratiTags ġ Ϸ. ߰(200...
Read the rest...
Trackback from: Blog @ eruhkim.net at September 9, 2005 02:34 AM
Technorati Tags
Excerpt: //MOOD: Tagged //NOISE: Emma thinking outloud I am playing around with Technorati Tags. This post is a test post for that. I am using the instructions I found here....
Read the rest...
Trackback from: NoelHeikkinen.com at September 18, 2005 08:09 PM

The example you give is incorrect. Here's what I did to get it to work:

<MTIfNonEmpty tag="EntryKeywords">
<p>Technorati Tags: <$MTTechnoratiTags$></p>
</MTIfNonEmpty>

Posted by: at September 23, 2005 01:26 PM
links for 2005-10-08
Excerpt: Delicious Library 個人書目管理軟體。mac使用。 (tags: Bibliography PIM Library) Google Reader Google 推出的RSS Reader。Beta版。繼Google Blog Search 之後另一個評價很差的作品 (tags: Blog aggregator RSS google) CNET News.com...
Read the rest...
Trackback from: XXC@Blog at October 8, 2005 11:18 AM
新增 Technorati Tags & Talk Digger
Excerpt: 測試完了。 剛剛新增了 Technorati Tags 和 Talk Digger 兩個新東西。Technorati Tags 放在單篇匯整頁面的右下方,Talk Digger 則是在「引用」的最後一行。經調整過後這兩個新東西玩起來都沒什麼大問題...
Read the rest...
Trackback from: :: ephemeris :: at October 14, 2005 01:23 AM
The Geek in Me
Excerpt: Well, the geek in me has escaped once again, and I have been sucked into a lot of talk about professional blogging. I am all for it. I have always looked for ways to build my readership here at Goldblatt.info and recently when I got in touch with Geniu...
Read the rest...
Trackback from: The Parental Olympian at October 14, 2005 11:00 PM
Technorati kung-fu
Excerpt: Lately, I have cleaned up my blog and fixed a few items which have been broken far too long(ie. style-sheets, Type-key identity, trackbacks). Even decided to poka-yoke the commenting process(hold the applause). Those of you who visit my site frequently...
Read the rest...
Trackback from: AG's Blog at October 17, 2005 06:18 AM

Hi, Any chance of this for us Typepad folks?

thanks
Lynda

Posted by: Lynda at March 7, 2006 08:08 PM

Sorry, comments are closed.