Foros del Web » Estrategias Digitales y Negocios Online » SEO »

Hacer saber al buscador una pagina de error

Estas en el tema de Hacer saber al buscador una pagina de error en el foro de SEO en Foros del Web. En mi web, cuando por ejemplo solicitas la pagina www.miweb.com/noticia/1 en caso de que se de error en la BD --> puede ser error de ...
  #1 (permalink)  
Antiguo 31/05/2008, 12:47
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 16 años, 5 meses
Puntos: 2
Hacer saber al buscador una pagina de error

En mi web, cuando por ejemplo solicitas la pagina www.miweb.com/noticia/1 en caso de que se de error en la BD --> puede ser error de conexion, error de transaccion...de lo que sea (una excepcion) mi página carga una pagina por defecto de error en la que aparecera un dibujito y una peticion de disculpas. Mi duda es la siguiente.......imaginense que google chequea mi paginna y se encuentra que metiendose en www.miweb.com/noticia/1 le sale esa pagina......existse alguna forma de hacerle saber a google que lo que acaba de ver es fruto de un simple error de la BD.....osea que ese contenido no es el contenido real de esa pagina??

Un saludo
  #2 (permalink)  
Antiguo 01/06/2008, 02:56
Avatar de elquique  
Fecha de Ingreso: marzo-2004
Ubicación: Florida, Uruguay
Mensajes: 2.495
Antigüedad: 20 años, 1 mes
Puntos: 78
Respuesta: Hacer saber al buscador una pagina de error

Lo que podes hacer es capturar tu error para que no lo tire a lo bestia, y poner algún mensaje o contenido pero google va a leer eso sin entender que le estas queriendo decir que es un error temporal.
__________________
Blog Jorge Oyhenard | Tutoriales Photoshop
  #3 (permalink)  
Antiguo 01/06/2008, 03:19
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años
Puntos: 6
Respuesta: Hacer saber al buscador una pagina de error

Según el siguiente artículo de Matt Cutts: How 404 pages work in Google Toolbar Beta 5
Cita:
... If you choose to set up a custom error page, make sure it returns result code 404...
Es decir, necesitas que en esa situación tu servidor retorne un error HTTP 404, aparte del contenido HTML que decidas mostrar: pagina de error, pagina principal, o lo que quieras.

Para eso, si por ejemplo el error lo has detectado desde un programa PHP, puedes hacer lo siguiente:

Código:
<?php
header("HTTP/1.0 404 Not Found");
?>
Y luego necesitas tener configurado en tu fichero .htaccess la página que por defecto va a aparecer cuando se produzca dicho error 404:

Código:
ErrorDocument 404 /404page.html
Eso si, es importante que la página de error tenga más de 512 bytes por los motivos que explica Matt Cutts en su artículo.
__________________
Pop & Rock Bands
Pop Music Stars
  #4 (permalink)  
Antiguo 01/06/2008, 04:07
Avatar de elquique  
Fecha de Ingreso: marzo-2004
Ubicación: Florida, Uruguay
Mensajes: 2.495
Antigüedad: 20 años, 1 mes
Puntos: 78
Respuesta: Hacer saber al buscador una pagina de error

No jeje, eso no tiene que ver en este caso :P

un error 404 es cuando no se encuentra una pagina porque digitas una url por error o porque ya no existe mas.

En este caso la pagina existe, y da error porque no se logra conectar a la base de datos, es un error de programación, debería capturar los errores desde el programa con el lenguaje que este usando y actuar en consecuencia. El famoso try, catch si fuera php, java, etc.

Que lenguaje estas usando ?
__________________
Blog Jorge Oyhenard | Tutoriales Photoshop
  #5 (permalink)  
Antiguo 01/06/2008, 04:20
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años
Puntos: 6
Respuesta: Hacer saber al buscador una pagina de error

Tienes razón en que un error 404 lo genera el servidor web cuando se le solicita una página que no existe.

Y precisamente la idea que propongo está basada en eso. Y es que el programa que está intentando generar una determinada página al ver que no puede (porque la noticia no existe, porque hay error de base de datos, o por lo que sea) lo que haga sea generar el error 4xx él mismo.
Quizá el error 404 no es el más adecuado en éste caso, quizá sea mas apropiado un error 412, 408 ó 409.
__________________
Pop & Rock Bands
Pop Music Stars
  #6 (permalink)  
Antiguo 01/06/2008, 04:58
 
Fecha de Ingreso: octubre-2007
Mensajes: 394
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: Hacer saber al buscador una pagina de error

estoy usando php.... y no veo muy adecuado el error 404 ya que los errores no son porque no exista la noticia...........sino simplemente porque la BD te escupe errores EXCEPCIONALES.... para k nos entendamos.....-->> cuando pase algo raro en el server y no se pueda conectar a la BD porque este muy saturada o por lo que sea.......tonces la pagina EXISTE pero....por razones raras no la puede cargar....

yo todo eso con php lo cojo con excepciones......y lo qu quiero hacer es....que cuando haga catch de la excepcion me cargue una pagina de " Disculpe...bla bla... con una fotitot y algo asi ".........tonces me gustaría que google supiera que ese problema es temporal....y que ese no es el contnido real de esa web....

Un saludo gracias
  #7 (permalink)  
Antiguo 01/06/2008, 05:03
 
Fecha de Ingreso: marzo-2008
Mensajes: 306
Antigüedad: 16 años
Puntos: 6
Respuesta: Hacer saber al buscador una pagina de error

Como decía en mi primer mensaje, debes acompañar tu página de disculpa con un código de error, y como decía en mi segundo mensaje quizá el error HTTP 404 no es el más adecuado. Puede que sea mejor el error HTTP 409, ó 503 pero decide tú.
En ésta página hay una lista de los errores HTTP
__________________
Pop & Rock Bands
Pop Music Stars
  #8 (permalink)  
Antiguo 01/06/2008, 05:39
Avatar de elquique  
Fecha de Ingreso: marzo-2004
Ubicación: Florida, Uruguay
Mensajes: 2.495
Antigüedad: 20 años, 1 mes
Puntos: 78
Respuesta: Hacer saber al buscador una pagina de error

Puedes crear una pagina genérica y redirigir a ahí, no se si sera bueno que pongas un 302 (redireccion temporaria) ya que el bot no recorre 1 si no varia paginas en pocos segundos entonces si tienes varios 302 .... no se si seria bueno del todo, mejor ponle solo un mensaje, lo mismo con 404 tampoco creo sea adecuado.
__________________
Blog Jorge Oyhenard | Tutoriales Photoshop
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:00.