<?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>Blog Maestro de SEO &#187; Celso Fernandes</title>
	<atom:link href="http://www.maestrodeseo.com/blog/author/celsofernandes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maestrodeseo.com/blog</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Tue, 29 Jun 2010 19:40:56 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Utilizando mod_rewrite para crear URLs amigables</title>
		<link>http://www.maestrodeseo.com/blog/seo/utilizando-mod_rewrite-para-crear-urls-amigables/</link>
		<comments>http://www.maestrodeseo.com/blog/seo/utilizando-mod_rewrite-para-crear-urls-amigables/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 14:25:25 +0000</pubDate>
		<dc:creator>Celso Fernandes</dc:creator>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[htaccess]]></category>
		<category><![CDATA[motor de búsqueda]]></category>
		<category><![CDATA[RewriteEngine On]]></category>
		<category><![CDATA[URL]]></category>

		<guid isPermaLink="false">http://www.maestrodeseo.com/blog/?p=47</guid>
		<description><![CDATA[Actualmente lo que tenemos es que los motores de búsqueda dan una cierta relevancia a determinados contenidos o urls, pero no siempre conseguimos estos alcances.
Un caso particular de esto es cuando tenemos que realizar transferencias de parámetros a través de una URL, pero esto no seria muy amigable para el motor de búsqueda, entonces es [...]<p><a href="http://www.maestrodeseo.com/blog/seo/utilizando-mod_rewrite-para-crear-urls-amigables/">Utilizando mod_rewrite para crear URLs amigables</a> is a post from: <a href="http://www.maestrodeseo.com/blog">Blog Maestro de SEO</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Actualmente lo que tenemos es que los motores de búsqueda dan una cierta relevancia a determinados contenidos o urls, pero no siempre conseguimos estos alcances.</p>
<p>Un caso particular de esto es cuando tenemos que realizar transferencias de parámetros a través de una URL, pero esto no seria muy amigable para el motor de búsqueda, entonces es acá cuando llega una solución para nuestro problema, el uso del mod_rewrite.</p>
<p><span id="more-47"></span><strong>Pero ¿Qué es el mod_rewrite?</strong></p>
<p>El mod_rewrite como es conocido, o el rewrite engine, es un módulo del servidor Web Apache que es usado para re-escribir URLs antes de que los ítems solicitados sean buscados en el servidor y puedan ser usados para varios propósitos. Las reglas del mod_rewrite serán leídas a partir de su archivo htaccess, por eso es importante colocar constantemente el “RewriteEngine On” y probar siempre muy bien las reglas para su sitio, para no entrar en loop y quedar inaccesible.</p>
<p><strong>¿Qué es una URL amigable para el motor de búsqueda?</strong></p>
<p>Una URL amigable es una URL que sea bien acepta por el motor de búsqueda, normalmente esta es larga, contiene valores dinámicos y difícilmente contiene palabras-clave. Ya las URLs amigables son cortas, estáticas y contienen  keywords en las que se desea obtener una mayor relevancia.</p>
<p><strong>Usando mod_rewrite</strong></p>
<p>Vamos a un ejemplo práctico de esto, suponiendo que necesite pasar a un script denominado automovel.php las informaciones como: modelo, combustible y año, normalmente</p>
<p>serían hechas en la forma</p>
<blockquote><p>www.dominio.com/automovil.php?modelo=gol&amp;combustible=gasolina&amp;ano=2007</p></blockquote>
<p>Para obtener una URL amigable en la forma:</p>
<blockquote><p>www.dominio.com/automovil/gol/gasolina/2007.html</p></blockquote>
<p>Bastaría adicionar el siguiente código, en su .htaccess</p>
<blockquote><p>RewriteEngine On</p></blockquote>
<blockquote><p>RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)\.html$ /$1.php?modelo=$2&amp;combustible=$3&amp;ano=$4 [L]</p></blockquote>
<p>Obviamente esta es una aplicación básica de la utilización del mod_rewrite para crear una URL amigable y que puede ser adaptada según sus necesidades, sin olvidar que es aconsejable una  cierta práctica de expresiones regulares para crear tales reglas.</p>
<p><strong>Conclusión</strong></p>
<p>El mod_rewrite ha demostrado ser una herramienta útil para crear URL que aparentemente son estáticas para el crawler del motor de búsqueda, sin embargo debe ser utilizada con cuidado para no crear reglas erradas y hacer su sitio inaccesible. Una duda que esto puede generar es, sobre el orden en que deben utilizarse automovil/gol/gasolina o automovil/gasolina/gol en la URL, pero esto es una discusión que dejaremos para otro post para profundizar sobre los caminos en la URL.</p>
<p><a href="http://www.maestrodeseo.com/blog/seo/utilizando-mod_rewrite-para-crear-urls-amigables/">Utilizando mod_rewrite para crear URLs amigables</a> is a post from: <a href="http://www.maestrodeseo.com/blog">Blog Maestro de SEO</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.maestrodeseo.com/blog/seo/utilizando-mod_rewrite-para-crear-urls-amigables/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Orden De Los  Elementos En Una URL</title>
		<link>http://www.maestrodeseo.com/blog/keyword/orden-de-los-elementos-en-una-url/</link>
		<comments>http://www.maestrodeseo.com/blog/keyword/orden-de-los-elementos-en-una-url/#comments</comments>
		<pubDate>Tue, 14 Oct 2008 12:35:52 +0000</pubDate>
		<dc:creator>Celso Fernandes</dc:creator>
				<category><![CDATA[Keyword]]></category>
		<category><![CDATA[Orden Elementos En Una URL]]></category>
		<category><![CDATA[URL]]></category>

		<guid isPermaLink="false">http://www.maestrodeseo.com/blog/?p=45</guid>
		<description><![CDATA[Como dejé expuesto en mi último post, ¿será que el orden de los “elementos” de una URL hace alguna diferencia? (aquí los refiero como elementos y no  como directorios ya que estaríamos haciendo una re-escritura y estos no serían directorios) Pues todo indica que SI, esto hace la diferencia, ya que la profundidad con que [...]<p><a href="http://www.maestrodeseo.com/blog/keyword/orden-de-los-elementos-en-una-url/">Orden De Los  Elementos En Una URL</a> is a post from: <a href="http://www.maestrodeseo.com/blog">Blog Maestro de SEO</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Como dejé expuesto en mi último post, ¿será que el orden de los “elementos” de una URL hace alguna diferencia? (aquí los refiero como elementos y no  como directorios ya que estaríamos haciendo una re-escritura y estos no serían directorios) Pues todo indica que SI, esto hace la diferencia, ya que la profundidad con que un contenido es alcanzado en el sitio es totalmente relevante para el motor de búsqueda.</p>
<p>Cuando pensé en escribir este post creía que sería posible hablar de la URL sin mencionar la profundidad del sitio, pero las dos cosas están estrictamente relacionadas, entonces que sería esa tal profundidad de contenidos en un sitio?</p>
<p>Imaginemos la siguiente figura:</p>
<p><img class="aligncenter size-full wp-image-235" src="http://www.maestrodeseo.com/blog/wp-content/uploads/2008/11/orden-de-los-elementos-en-una-url.png" alt="" width="308" height="253" /></p>
<p>Suponiendo que el índice de su sitio es el número 8, las secciones número 3 y 10, sub-secciones 6 y 14, y las páginas 1, 4, 7 y 13… La observación que hemos hecho es que el motor de búsqueda llega en su sitio a través del índice, este ve los links que esta página contiene, solamente después de verificar las páginas enteras desciende un nivel del árbol para continuar este procedimiento, en términos técnicos el motor de búsqueda hace un búsqueda alargada de la estructura de su sitio.</p>
<p>Entonces con base en eso, cual sección el motor de búsqueda alcanzará primero? cual página alcanzará primero? Y lo que hemos visto es que estas que son alcanzadas primero si tienen una mayor relevancia para su sitio, por lo tanto URLs www.dominio.com/seccion3/pagina1 será una pagina más relevante que www.dominio.com/seccion3/subseccion6/pagina7, sin embargo el motor de búsqueda dará mayor relevancia a las páginas más próximas al índice teniendo como referencia la cantidad de clics utilizados (esto será abordado en el próximo post) y no a la url en cuestión. Como estos elementos representan keywords del camino hasta esta página, van a tener más relevancia que los elementos que aparecen en niveles superiores, es decir antes en la URL, y esto se relaciona con las keywords y no con las páginas en cuestión.</p>
<p>En el último post, si quisiéramos dar una mayor relevancia al coche del año, podríamos poner en vez de www.dominio.com/automovil/gol/gasolina/2007.html una  regla así:</p>
<p>RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)\.html$ /$1.php?modelo=$2&amp;combustible=$3&amp;ano=$4 [L]</p>
<p>Podríamos colocar:</p>
<p>www.dominio.com/automovil/2007/gasolina/gol.html una regla:</p>
<p>RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)\.html$ /$1.php?modelo=$4&amp;combustible=$3&amp;ano=$2 [L]</p>
<p>Apenas intercambiando los parametros $2 y 4 $</p>
<p>Por lo tanto siempre se debe prestar mucha atención cuando se va a hacer una re-escritura con el rewrite engine porque además de crear URLs amigables, también dan una mayor relevancia a las keywords de más interés.</p>
<p><a href="http://www.maestrodeseo.com/blog/keyword/orden-de-los-elementos-en-una-url/">Orden De Los  Elementos En Una URL</a> is a post from: <a href="http://www.maestrodeseo.com/blog">Blog Maestro de SEO</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.maestrodeseo.com/blog/keyword/orden-de-los-elementos-en-una-url/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

