Pcultimate.net

Bienvenido, invitado ( Identificarse | Registrarse )

 
Closed TopicStart new topic
> Duplicación De Urls
Black Dragon
mensaje Aug 11 2006, 09:48 AM
Publicado: #1


Webmaster
Ícono de Grupo

Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-February 06
Desde: Tarragona - España
Miembro No.: 1



Duplicación de urls



La duplicación de páginas está cada día mas penalizada por los buscadores. Los porcentajes máximos permitidos de similitud entre 2 paginas varían desde un buscador a otro y son secretos guardados celosamente, pero puedo dar fe que los de Google se han vuelto bastante mas estrictos en los últimos meses y no hay razones para pensar que las cosas cambien en un futuro próximo. De hecho al ejecutar cualquier búsqueda podemos darnos cuenta de cómo los NUKES son cada día mas penalizados en los resultados a toda ventaja de foros y webs no modulares o poco modulares.

Otros problemas muy graves y que a menudo se les escapan a los webmaster son la duplicación respectivamente del index y del dominio mismo.

Por ejemplo se puede acceder a una web loquesea.net mediante 4 enlaces diferentes:

CITA


Esta situación puede tener consecuencias graves porque si Google llega a penalizar la portada de una Web todo el dominio resultará penalizado y el hecho de poder acceder el dominio sin el www comporta una duplicación clara de todas las urls con posibles penalidades.
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Aug 11 2006, 09:51 AM
Publicado: #2


Webmaster
Ícono de Grupo

Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-February 06
Desde: Tarragona - España
Miembro No.: 1



¿Cómo podemos solucionar este problema?



Necesitaremos programar redirecciones 301 para que el dominio sin el www redireccióne al www y para que el index redirección a la portada sin index (o al revés si se prefiere, de echo en nuestro foro redireccionamos al revés)

Para redireccionar el dominio sin www al www es suficiente insertar el siguiente codigo en algún archivo incluido en todo el dominio (en el caso del PHP-NUKE puede ser el mainfile.php y en el caso de un foro puede ser el index.php)

CÓDIGO
$checkmyurl = preg_replace("#(/\*.*\*/)#", "", $_SERVER['HTTP_HOST']);
$miruta = $_SERVER['REQUEST_URI'];
if (!stristr($checkmyurl,'www'))
{
header("HTTP/1.1 301 Moved Permanently");
header("status 301 Moved Permanently");
header("Location: http://www.loqueseanet$miruta");
die();
}


Para redireccionar el index.php a la dirección de la portada sin el index.php podemos agregar el siguiente código en el index.php

CÓDIGO
$miruta = $_SERVER['REQUEST_URI'];
if ($miruta =="/index.php")
{
header("HTTP/1.1 301 Moved Permanently");
header("status 301 Moved Permanently");
header("Location: http://www.loquesea.net");
die();
}
Go to the top of the page
 
+Quote Post
Black Dragon
mensaje Aug 11 2006, 09:55 AM
Publicado: #3


Webmaster
Ícono de Grupo

Grupo: Webmaster
Mensajes: 5,014
Registrado: 13-February 06
Desde: Tarragona - España
Miembro No.: 1



Para un subdominio:

El dominio es http://www.pcultimate.net

Un subdominio es http://loquesea.pcultimate.net/ (sin www)

CÓDIGO
$checkmyurl = preg_replace("#(/\*.*\*/)#", "", $_SERVER['HTTP_HOST']);
$miruta = $_SERVER['REQUEST_URI'];
if (stristr($checkmyurl,'www'))
{
header("HTTP/1.1 301 Moved Permanently");
header("status 301 Moved Permanently");
header("Location: http://loquesea.loquesea.net$miruta");
die();
}


para ver como queda la ruta en un subdominio


CÓDIGO
$checkmyurl = preg_replace("#(/\*.*\*/)#", "", $_SERVER['HTTP_HOST']);
$miruta = $_SERVER['REQUEST_URI'];
echo"la ruta es: $miruta";
if (stristr($checkmyurl,'www'))
{
header("HTTP/1.1 301 Moved Permanently");
header("status 301 Moved Permanently");
header("Location: http://loquesea.loquesea.net$miruta");
die();
}
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic

 



AFILIATE - ENLAZANOS- VER AFILIADOS
RSS LoFi Fecha y Hora actual: 28th August 2008 - 01:30 AM