Bienvenido a Tecnohackers

Tecnohackers » Programacion » Programacion Webmaster » Seo (Moderador: Zentraedi)
 » 

Como hacer redirección de una página nueva y que está pagina nueva tenga el page



Autor Tema: Como hacer redirección de una página nueva y que está pagina nueva tenga el page  (Leído 1449 veces)

alma_triste

  • Visitante
Como hacer redirección de una página nueva y que está pagina nueva tenga el page rank de la anterior?


Para esto usamos el error 301, es un error similar al 404 o 500, que significa que la página a sido movida.

Para esto debemos poner este código de cuardo a nuestro tipo de servidor:

Redirección 301 con PHP (en la página que queramos redireccionar)

Código: You are not allowed to view links. Register or Login
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nueva-direccion.com" );
?>

Redirección 301 con ASP (en la página que queramos redireccionar)
Código: You are not allowed to view links. Register or Login
<%
Response.Status="301 Moved Permanently"
Response.AddHeader "Location", "http://www.nueva-direccion.com"
%>

El Ente

  • Visitante
Solo añadir otros  tipos,una,mediante el servidor en la configuracion de apache y la que mas me gusta con el mod_rewrite activado

Código: You are not allowed to view links. Register or Login
RewriteEngine On
RewriteCond %{HTTP_HOST} !^olddomain\.com [NC]
RewriteRule (.*) http://newdomain.com/$1 [R=301,L]

y otra mediante el .htaccess
Código: You are not allowed to view links. Register or Login
[code]
Redirect 301 /catalogo http://newdomain.com/

otra mediante perl

Código: You are not allowed to view links. Register or Login
#!/usr/bin/perl -w
use strict;
print "Status: 301 Moved Permanently\r\n", "Location: http://newdomain.com/\r\n\r\n";
exit;

contiuamos com ColdFusion

Código: You are not allowed to view links. Register or Login
<CFHEADER statuscode="301" statustext="Moved Permanently">
<CFHEADER name="Location" value="http://newdomain.com/">

otra con asp .net

Código: You are not allowed to view links. Register or Login
<script runat="server">
private void Page_Load(object sender, System.EventArgs e)
{
Response.Status = "301 Moved Permanently";
Response.AddHeader("Location","http://www.newdomain.com/");
}</script>

y quedan varias todavia,Ruby on Rails,Jsp,iss,etc

Desconectado Kash

  • Asiduo
  • *
  • Mensajes: 34
Esto es muy buena info y sin duda alguna este es muy bueno

Código: You are not allowed to view links. Register or Login
RewriteEngine On
RewriteCond %{HTTP_HOST} !^olddomain\.com [NC]
RewriteRule (.*) http://newdomain.com/$1 [R=301,L]

Yo use este metodo del rewrite pero.. con unos ajustes de mas.. cuando cambie las urls de mi blog a urls amigables y la verdad que poco se desindexo, y lo que se perdio se recupero rápido en los buscadores


Buena info

Tags:
Tags:

 


SMF 2.0.19 | SMF © 2016, Simple Machines
Paginas Afiliadas
Twitter - FaceBook - Daraxblog
Designed by Smf Personal