|
Diferente no es. El problema es que a Google no le gustan las variables
como las que el PhpNuke repite hasta la saciedad (por ejemplo '?', '='
ó '&'). Google no suele indexar páginas con más
de dos variables.
Precisamente lo que vamos a mostraros aqui es a "simplificar"
las URL's, para que los bots de google puedan indexarlas más
facilmente, para ello vamos a ver lo siguiente:
Para usar este script no se necesita acceso directo al servidor
por lo que culauqiera puede integrarlo en su PhpNuke, yo lo
he probado en PhpNuke 5.5, 5.6 y 6.0 y tras algunos problemas lo he
hecho funcionar en local.
Vamos a explicar como funciona este script:
Para activarlo:
- Poner el archivo friendlyURL en la raiz de tu Nuke
- Agregar la linea:
require_once("friendlyurl.php");
al comienzo del mainfile.php , después de los comentarios del
archivo que no son parte del código.
- en el header.php, función head(), después de
la linea:
include("includes/meta.php");
añadir la linea:
echo "<BASE HREF=$nukeurl/>";
Para usarlo, reemplaza todas las referencias URL en el archivo para
que sea "friendlified"
con URLEncf($url). Por ejemplo (en blocks/modules.php):
Linea:
$content .= "<strong><big>·</big></strong> <a
href=\"modules.php?name=$m_title\">$m_title2</a><br>\n";
Cambiar por:
$turl=URLencf("modules.php?name=$m_title");
$content .= "<strong><big>·</big></strong> <a
href=\"$turl\">$m_title2</a><br>\n";
El cambio de URL será de este estilo:
página.com/modules.php?name=Forums&file=index
cambiaría a
pagina.com/modules.php?name__Forums_/_file=index
Lo bueno de este script es que con algo de idea lo puedes modificar
a tu gusto y reemplazar los querys como tu quieras.
Ahora descarga el archivo friendlyURL.zip para tener el script.

[Volver a Optimización PhpNuke]
Para problemas, dudas, avances o lo que quieras no dudes
en preguntar en los
foros
de promoción de Desarrollonuke.org y en los Foros
de Forobuscadores.com
|