<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>WordPress Hacks &#187; Rel Canonical</title> <atom:link href="http://wordpress-hacks.com/tag/rel-canonical/feed" rel="self" type="application/rss+xml" /><link>http://wordpress-hacks.com</link> <description>Tips y consejos de WordPress en español</description> <lastBuildDate>Fri, 23 Jul 2010 11:36:18 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.0.1</generator> <item><title>Agregar rel=&#8221;canonical&#8221; en un par de líneas, sin plugins</title><link>http://wordpress-hacks.com/agregar-relcanonical-sin-plugins.php</link> <comments>http://wordpress-hacks.com/agregar-relcanonical-sin-plugins.php#comments</comments> <pubDate>Sat, 06 Jun 2009 00:10:07 +0000</pubDate> <dc:creator>Neri Aispuro</dc:creator> <category><![CDATA[Tips]]></category> <category><![CDATA[Rel Canonical]]></category><guid
isPermaLink="false">http://wordpress-hacks.com/?p=343</guid> <description><![CDATA[Escribo el post medio enojado con los &#8220;wp gurúes&#8221; y bloggers seguidos por muchos webmasters porque supuestamente &#8220;saben mucho&#8221;, aunque solo se dediquen a recopilar enlaces en delicious. Estuve mirando un par de sitios que han hablado sobre el rel=&#8221;canonical&#8221;, y que, o han dicho de Instalar un plugin WTF! un plugin para una etiqueta [...]]]></description> <content:encoded><![CDATA[<p><center><img
src="http://wordpress-hacks.com/wp-content/uploads/2009/06/rel-canonical.jpg" alt="Rel canonical" /></center></p><p>Escribo el post medio enojado con los &#8220;wp gurúes&#8221; y bloggers seguidos por muchos webmasters porque supuestamente &#8220;saben mucho&#8221;, aunque solo se dediquen a recopilar enlaces en delicious.<br
/> Estuve mirando un par de sitios que han hablado sobre el <strong>rel=&#8221;canonical&#8221;</strong>, y que, o han dicho de <strong>Instalar un plugin</strong> WTF! un plugin para una etiqueta de mierda?, o han dicho de modificar el <strong>functions.php</strong> para nose que.<br
/> <strong>No entiendo</strong> si esta gente no tiene ganas de investigar un poco, si es tonta, si escribe por escribir, o simplemente se quieren hacer los que entienden sobre el tema agregando código que se puede simplificar el 80%.</p><p>Volviendo al tema y escribiendo un poco más en serio:<br
/> Google, en conjunto con <del
datetime="2009-06-05T22:26:00+00:00">Live</del> Bing, ask y Yahoo han lanzado hace un tiempito la etiqueta &#8220;canonical&#8221;.<br
/> Para los que no saben que hace esta etiqueta:<br
/> Poniendo rel=&#8221;canonical&#8221; en una url le estás diciendo a los robots que la url esa es la verdadera, un ejemplo gráfico:<br
/> Para el artículo sobre el <a
href="http://wordpress-hacks.com/nofollow-noindex-noarchive-y-mas-desde-el-header.php">NoFollow y NoIndex</a>, la url canónical es http://wordpress-hacks.com/nofollow-noindex-noarchive-y-mas-desde-el-header.php<br
/> Mientras que hay tags y una categoría que tienen lo mismo:</p><p>http://wordpress-hacks.com/cat/tips</p><p>http://wordpress-hacks.com/tag/noarchive</p><p>http://wordpress-hacks.com/tag/noindex</p><p>http://wordpress-hacks.com/tag/nofollow</p><p>Es para combatir un poco el contenido duplicado.</p><p>¿Como hacer esto sin plugins ni códigos raros?<br
/> Muy fácil, agregando el código que pongo abajo en el header.php, antes de &lt;/head&gt;</p><div
class="wp_syntax"><table><tr><td
class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td
class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> is_home<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;link rel=&quot;canonical&quot; href=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> bloginfo<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'url'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>/&quot; /&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span> is_single<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #009900;">&#123;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
&lt;link rel=&quot;canonical&quot; href=&quot;<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #b1b100;">echo</span> get_permalink<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>&quot;/&gt;
<span style="color: #000000; font-weight: bold;">&lt;?php</span> <span style="color: #009900;">&#125;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></td></tr></table></div><p>La explicación del código: (aunque creo que está de más)<br
/> La primer parte dice que si es home, muestre la url del sitio con rel=&#8221;canonical&#8221;.<br
/> La segunda, si es single, o sea un artículo, muestra la url del mismo con rel=&#8221;canonical&#8221;.</p><p><strong><span
style="color: #ff0000;">Atención</span></strong> con la terminación de la url de home. El código que les pasé es para las urls terminadas en &#8220;/&#8221;, ejemplo http://wordpress-hacks.com<strong>/</strong><br
/> Si su sitio es por ejemplo: http://wordpress-hacks.com sin la &#8220;/&#8221; al final, sáquen ese caracter <img
src='http://wordpress-hacks.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /></p><p>Pd: Ya se que con el plugin malo de <strong>all in one seo pack</strong> se hace con un par de clicks, pero como lo detesto, jamás lo recomendaría para hacer nada.<br
/> Pd2: si alguien se sintió aludido que se cague.</p> ]]></content:encoded> <wfw:commentRss>http://wordpress-hacks.com/agregar-relcanonical-sin-plugins.php/feed</wfw:commentRss> <slash:comments>9</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 5/11 queries in 0.010 seconds using disk

Served from: wordpress-hacks.com @ 2010-07-31 22:23:24 -->