Tengo que retirar un sitio web durante un mes, ¿cuál es la forma menos intrusiva de mantener las optimizaciones de SEO logradas?
debería agregar en la configuración de Apache:
<Directory /root-directory-of-web-site-to-be-redirected>
Redirect 301 / http://www.otherdomain.com/temporarily_offline.html
</Directory>
....
Motivo del largo tiempo de inactividad: cierta configuración incorrecta en ruby, mientras que todos los demás sitios php funcionan bien. Arreglaré esto después de un mes cuando regrese de las vacaciones
Respuestas:
Si su sitio web está inactivo durante un mes, perderá todas sus clasificaciones y puede llevarle meses recuperarlas. Tuve un sitio web fuera de línea durante unos 3 meses debido a un problema con el alojamiento. Cuando lo recuperé en línea, me llevó casi un año recuperar las clasificaciones que alguna vez había disfrutado.
La mejor idea que tengo para mitigar el daño sería usar el estado de error correcto:
503 Service Temporarily Unavailable
junto con unRetry-After
encabezado para que los bots sepan cuándo volverá. Ver este artículo .También usaría la página de error para explicar a los usuarios por qué el sitio está caído y cuándo regresará.
Aquí hay un ejemplo de cómo implementar estos encabezados en su archivo de configuración de Apache usando mod_rewrite:
Puede comprobar que funciona con la herramienta de línea de comandos curl :
Que debería verse más o menos así:
fuente
Header always set Retry-After "Fri, 31 May 2014 12:00:00 GMT"
<Directory>
directiva en la configuración en apache, y cómo puedo verificar que el encabezado se envíe correctamente.Header
una directiva <Directory>, me sale este error:Invalid command 'Header', perhaps misspelled or defined by a module not included in the server configuration
sudo a2enmod headers
en Debian y Ubuntu.HTTP/1.1 500 Internal Server Error
, supongo porque mi503.html
no es alcanzable. Pensé, lo puse en el lugar correcto dentro de lapublic
carpeta en rubí. ¿Dónde tengo que ponerlo en rubíUse una redirección 302 en lugar de 301
302 Medios de redireccionamiento:
http://en.wikipedia.org/wiki/HTTP_302 - "La especificación HTTP / 1.0 (RFC 1945) define este código y le da la frase descriptiva" Movido temporalmente "."
Sin embargo, eso no significa que podrá mantener la ubicación de su motor de búsqueda. Solo especifica que el contenido se está moviendo durante un período de tiempo establecido, pero volverá a su ubicación anterior en el futuro. Una redirección 301 significa que el contenido se ha movido permanentemente.
Para mantener la ubicación de su motor de búsqueda, refleje su sitio web existente en la nueva ubicación para que los motores de búsqueda aún puedan hacer referencia a él mientras la versión real del sitio permanezca fuera de línea y realice los cambios. Eliminar su sitio de la web durante un mes probablemente dará como resultado una pérdida de clasificación a largo plazo.
Podría usar un "503: el servidor no está disponible temporalmente", pero un mes completo parece un poco largo para ese código. 503 se usa típicamente cuando los webmasters aplican parches y actualizaciones.
fuente
La mejor manera de mantener el ranking de Google sería, no derribarlo, sino ponerle un mínimo de trabajo.
wget
recursivamente todo el sitioconfigure en línea un espejo estático del sitio web con un aviso en las ocasiones en que sea posible la entrada del usuario o el contenido generado ya no se active
Si el sitio ya no funciona debido a errores, intente obtener una copia de archive.org
fuente