Articulos/Guias

Recursos

Patrocinadores
Patrocinador

Urls amigables para Google

Añadido el 27/05/2003

Los que utilizamos lenguajes del lado del servidor en el desarrollo de nuestras paginas webs, sufrimos de cierta discriminacion por parte de los buscadores, ya que sus spiders, no suelen tolerar las variables enviadas por la url de nuestro web, un ejemplo de ello seria: www.navegalis.com/site.php?c=1&s=show&id=17 Con esta url estoy ordenando al web que muestre un articulo almacenado en la base de datos en la posicion 17.

El problema es que solo google es capaz de seguir el rastro de esa url, y no siempre, ya que solo muestra resultados aceptables cuando la url incluye solo 2 variables, en nuestro ejemplo, tenemos 3 variables con lo que tendriamos un grave problema.

Existe una solucion para "camuflar" esas url, y convertirlas en urls "amigables" para los buscadores, y es usando el sistema que habras visto en esta web. Un sistema sencillo que convertiria la url anterior en lo siguiente: www.navegalis.com/site.php/c/1/s/show/id/17 ¡Magnifico!¿verdad? ahora los buscadores no tendran problemas en indexar nuestras webs, para hacerlo solo tendras que implementar el siguiente codigo en tu web (quizas tengas que rehacer la estructura del web, ya que el codigo es algo exigente): <?php //Paginacion para google. $HTTP_TEMP_PATH_VARS = explode("/",$PATH_INFO); array_shift($HTTP_TEMP_PATH_VARS); reset($HTTP_TEMP_PATH_VARS); $HTTP_PATH_VARS = array(); while( list($index,$key) = each($HTTP_TEMP_PATH_VARS) ) { list($index,$val) = each($HTTP_TEMP_PATH_VARS); $val = urldecode($val); $HTTP_PATH_VARS<$key> = $val; $$key = $val; } //fin del codigo php ?> Quizas no te resulte facil implementarlo en tu web, pero con un poco de paciencia lo conseguiras.

Animo!.

Navegalis.com © 2003-2008 - Legal