technorati-tags-banner.gif

Technorati, un sitio líder, buscador e índice de blogs, he convertido en algo trivial el «etiquetar» las entradas de su blog en el índice de etiquetas de Technorati. Pero, ¿qué es una etiqueta? Una etiqueta es una especie de categoría, y el proceso de etiquetar es el proceso simplificado de categorizar tus artículos. El proceso de etiquetar se ha vuelto popular por sitios como del.icio.us o Flickr. Al crear etiquetas clasificadoras en los artículos de tu blog, es más fácil para Technorati indizar las entradas de tu blog con las etiquetas que tu especificas. De este modo, le dices a Technorati cómo clasificar las entradas de tu sitio, en contraste con los motores de búsqueda basados en algoritmos, como Google que hace sus clasificaciones basado en las palabras claves que se pueden derivar de tu texto. Asi que, cuando la gente busca en Technorati weblogs que tengan que ver con reseñas de libros, encontrará artículos de blog que han sido etiquetados de esta manera, como reseñas de libros.

Cómo incorporar etiquetas Technorati dentro de tu blog MT

Primero, manda un ping a Technorati

Hay varias formas de incorporar las etiquetas Technorati en un blog de Movable Type. Todos los métodos necesitan que mandes un ping a Technorati cuando publicas una entrada nueva. Si no lo has hecho, puedes configurar esta opción en la configuración de tu blog, en la sección de Servicios Web, selecciona la opción Notificaciones Externas y marca a Technorati como uno de los sitios que deben ser notificados cuando actualizas tu blog. Alternativamente, las entradas individuales pueden mandar un ping a Technorati si se coloca la URL de Technorati (http://rpc.technorati.com/rpc/ping) en la sección de URLs de TrackBacks salientes en la pantalla de edición de Artículos.

Crear un enlace

La forma más fácil de crear una etiqueta que pueda ser recogida en el índice de etiquetas de Technorati es crear un enlace en el cuerpo de la entrada usando la palabra que quieres convertir en etiqueta. Por ejemplo, si tu entrata habla de «pollos», puedes poner un enlace en cada palabra «pollos» que apunte al índice de la etiqueta Pollos en Technorati .

Debes usar el siguiente ejemplo para crear una etiqueta:

<a href="http://technorati.com/tag/etiqueta" rel="tag">etiqueta</a>

en nuestro ejemplo:

<a href="http://technorati.com/tag/pollos" rel="tag">pollos</a>

De este modo, cuando escribas acerca de , el enlace creará una etiqueta en Technorati (mira el ejemplo).

También puedes crear etiquetas con mas de una palabra, como en , así:

<a href="http://technorati.com/tag/movable+type" rel="tag">Movable Type</a>

Technorati busca en las etiquetas presentes en los artículos que muestres en la página principal de tu blog. Si tienes artículos con secciones extendidas que no aparezcan en la página principal, las etiquetas de la sección extendida no apareceran en el índice de etiquetas de Technorati a menos que uses las plantillas originales de atom.xml, la plantilla del índice o hayas modificado de alguna forma las plantillas de sindicación. La plantilla atom.xml que trae Movable Type muestra el cuerpo de la entrada y la parte extendida. Si modificaste esta plantilla y ya no muestra toda la entrada, debes indicarle a Technorati que la sindicación no muestra todo el contenido, es decir, debes eleminar la sección <content type="text/html" mode="escaped" xml:lang="en" xml:base="<mt:blogURL encode_xml="1" />"> .....</content> de tu plantilla, para que Technorati sepa que lo que se muestra es solo un extracto. Quitando esta sección le dices igualmente a Technorati que busque el contenido completo de la entrada en otro lado.

notifaciones-externas.GIF

Usando las plantillas Atom y RSS originales

Si usas una plantilla RSS 1.0 ó las plantillas RSS 2.0 o Atom originales que venían con la versión MT3, y usas archivos de categorías en tu blog y además mandas un ping automáticamente cuando actualizas tu blog, Technorati encontrará automáticamente tu sindicación y extraerá de ahí la categoría primaria que le hayas asignado a tu entrda y la convertirá en una etiqueta para esa entrada. Solo asegúrate de que tienes el enlace rel="alternate" para aquellas fuentes de sindicación que usas en la sección head de tu plantilla principal. Las líneas originales son las siguientes:

<link rel="alternate" type="application/atom+xml" title="Atom" href="<mt:blogURL />atom.xml" />
<link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="<mt:blogURL />index.rdf" />
<link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<mt:blogURL />index.xml" />

Ajusta las plantillas si usas mas de una categoría en cada entrada

Si asignaste múltiples categorías o subcategorías a tus entradas, puedes capturar todas esas categorías como etiquetas siguiendo las instrucciones de arriba usando las plantillas RSS y Atom originales, y haciendo las siguientes en al menos una de esas plantillas:

Para Atom 0.3

Reemplaza <mt:ifNonEmpty tag="mt:entryCategory"><dc:subject><mt:entryCategory encode_xml="1"$></dc:subject></mt:ifNonEmpty> con:

<mt:IfNonEmpty tag="mt:EntryCategory"> 
  <mt:EntryCategories>
    <dc:subject>
      <mt:ParentCategories glue="/"> 
        <mt:CategoryLabel encode_xml="1" />
      </mt:ParentCategories>
    </dc:subject> 
  </mt:EntryCategories>
</mt:IfNonEmpty>
Para RSS 1.0

Reemplaza <dc:subject><mt:entryCategory encode_xml="1" /></dc:subject> con

<mt:entryCategories>
  <dc:subject>
    <mt:parentCategories glue="/"> 
      <mt:categoryLabel encode_xml="1" /> 
    </mt:parentCategories>
  </dc:subject>
</mt:entryCategories>
Para RSS 2.0

Reemplaza <category><mt:entryCategory removehtml="1" encodexml="1" /></category> con

<mt:entryCategories>
  <category>
    <mt:parentCategories glue="/"> 
      <mt:categoryLabel encode_xml="1" /> 
    </mt:parentCategories>
  </category>
</mt:entryCategories>

Ya que estás aquí, tal vez quieras suscribirte a la fuente de noticias RSS. ¡Gracias por visitarme!