<?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>TecnoRetales &#187; PageRank</title>
	<atom:link href="http://www.tecnoretales.com/tag/pagerank/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.tecnoretales.com</link>
	<description>La experiencia no se olvida</description>
	<lastBuildDate>Wed, 07 Jul 2010 21:23:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- google ad injected by adsense-optimizer http://www.adsenseoptimizer.de -->
			<div  style="padding:7px; float: right; padding-right: 0; margin: 3px;"><!-- Ad number: 1 --><script type="text/javascript"><!--
    	 
    	google_ad_client = "pub-7180773421652966"; google_alternate_color = "FFFFFF";
		google_ad_width = 468; google_ad_height = 60;
		google_ad_format = "468x60_as"; google_ad_type = "text";
		google_ad_channel =""; google_color_border = "FE8B00";
		google_color_link = "FE8B00"; google_color_bg = "FFFFFF";
		google_color_text = "000000"; google_color_url = "D9D9D9";
		google_ui_features = "rc:6"; //--></script>
		<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script></div>	<item>
		<title>Redirect 301 para preservar el PageRank</title>
		<link>http://www.tecnoretales.com/programacion/redirect-301-para-preservar-el-pagerank/</link>
		<comments>http://www.tecnoretales.com/programacion/redirect-301-para-preservar-el-pagerank/#comments</comments>
		<pubDate>Sun, 07 Jun 2009 06:57:22 +0000</pubDate>
		<dc:creator>Manel Pérez Mata</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Buscadores]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[PageRank]]></category>

		<guid isPermaLink="false">http://www.tecnoretales.com/?p=184</guid>
		<description><![CDATA[
Supongamos que estoy haciendo un rediseño de mi web para conseguir una mejora en SEO. Las urls actuales a mi listado de productos son de este estilo:
http://www.tecnoretales.com/products.php?id=13
Pero lo que realmente nos interesaría tener una url semántica de este estilo:
http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13
Claro que, no queremos perder el PageRank de la url antigua que tanto nos ha costado acumular [...]]]></description>
			<content:encoded><![CDATA[<!-- google_ad_section_start --><p><img class="alignleft size-full wp-image-186" src="http://www.tecnoretales.com/wp-content/uploads/2009/05/301-permanent-redirect.gif" alt="Redirect 301" width="150" height="166" /></p>
<p>Supongamos que estoy haciendo un rediseño de mi web para conseguir una mejora en SEO. Las urls actuales a mi listado de productos son de este estilo:</p>
<pre>http://www.tecnoretales.com/products.php?id=13</pre>
<p>Pero lo que realmente nos interesaría tener una url semántica de este estilo:</p>
<pre>http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13</pre>
<p>Claro que, <strong>no queremos perder el PageRank</strong> de la url antigua que tanto nos ha costado acumular ¿qué podemos hacer? Pues la solución pasa por realizar una redirección permanente (o Redirect 301). Cuando Google recibe una cabecera http 301, entiende que la dirección a la página ha cambiado de manera permanente y pasa toda la información a la nueva url.<span id="more-184"></span></p>
<p>Además de asegurarnos de migrar el PageRank, estaremos recuperando a aquellos usuarios que tienen guardadas las direcciones antiguas en sus bookmarks o favoritos.</p>
<p>Aquí os dejo la manera de realizar esta redirección en diferentes lenguages de programación:</p>
<h3>HTTP Redirect</h3>
<p>En este caso en concreto, debemos añadir la siguiente información  en un archivo con el nombre <em>.htaccess</em> colocado en la raiz de la página o directamente en el VirtualHost.</p>
<pre>un nuevo domiOptions +FollowSymLinks
RewriteEngine on
RewriteRule ^/products.php?id=([0-9]*)$ /sony/cyber-shot/dsc-t500-color/$1 [R=301,L]</pre>
<p>Si nuestro cambio es más profundo y lo que hemos hecho es adquirir un nuevo dominio, podemos redirigir al nuevo cualquier url del antiguo de la siguiente manera:</p>
<pre>Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://www.newdomain.com/$1 [R=301,L]</pre>
<h3>PHP Redirect</h3>
<pre>&lt;?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13" );
?&gt;</pre>
<h3>ASP Redirect</h3>
<pre>&lt;%@ Language=VBScript %&gt;
&lt;%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location","http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13"
%&gt;</pre>
<h3>ASP .NET Redirect</h3>
<pre>&lt;script runat="server"&gt;
private void Page_Load(object sender, System.EventArgs e) {
    Response.Status = "301 Moved Permanently";
    Response.AddHeader("Location","http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13");
}
&lt;/script&gt;</pre>
<h3>JSP (JAVA) Redirect</h3>
<pre>&lt;%
response.setStatus(301);
response.setHeader( "Location", "http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13" );
response.setHeader( "Connection", "close" );
%&gt;</pre>
<h3>CGI PERL Redirect</h3>
<pre>$q = new CGI;
print $q-&gt;redirect("http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13");</pre>
<h3>Ruby On Rails Redirect</h3>
<pre>def old_action
headers["Status"] = "301 Moved Permanently"
redirect_to "http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13"
end</pre>
<h3>ColdFusion Redirect</h3>
<pre>&lt;cfheader statuscode="301" statustext="Moved permanently"&gt;
&lt;cfheader name="Location" value="http://www.tecnoretales.com/sony/cyber-shot/dsc-t500-color/13"&gt;</pre>
<!-- google_ad_section_end -->]]></content:encoded>
			<wfw:commentRss>http://www.tecnoretales.com/programacion/redirect-301-para-preservar-el-pagerank/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
