Mi sitio web está roto. ¿Ahora que hago?
Publicado: 2022-09-21Mañana en la oficina. El teléfono suena. Uno de mis clientes llamando con pánico en su voz: “Mi sitio web se ha ido. ¡No podemos llegar a eso! ¡No está ahí!" Su negocio depende de que los clientes realicen pedidos en su sitio web durante todo el día. Cuando no puede acceder a su sitio web, claramente no puede recibir ni cumplir pedidos. Un muy mal comienzo para el día de hecho.
En otra ocasión estoy hablando con un entrenador de vida sobre su sitio web. Cuando la conversación toca mantener el sitio web seguro y siempre activo, ella no ve ningún problema. “Si mi sitio web falla alguna vez, simplemente lo reconstruiré”.
No hay problema, de hecho. Excepto cuando su sitio web se rompa, se bloquee, implosione o sea pirateado (sucederá, en el peor momento posible, gracias a Murphy), sus clientes no podrán encontrarla en línea.
Hasta que detenga todo lo demás para reconstruir el sitio web (perdiendo así ingresos) o contrate a alguien para que construya rápidamente un nuevo sitio web para ella (definitivamente un trabajo urgente por $$$$ extra).
Como dice la línea de A Knight's Tale , “Dolor. Mucho dolor.
Hay un problema, pero ¿dónde?
Cuando su sitio web se 'rompe', es importante averiguar primero en qué parte de Internet se encuentra el problema.
Hay muchos saltos entre un navegador y el servidor que realmente contiene los archivos del sitio web. Un problema en cualquier punto de esa enrevesada cadena puede impedir que las personas visiten su sitio web. Incluso si todo está perfectamente bien con los archivos del sitio web real.
¿Está todo bien en casa?
Primero, verifique si el problema es local a su ubicación:
- ¿Su computadora/dispositivo móvil está realmente conectado a Internet?
- ¿Funciona el módem?
- ¿Su dispositivo y navegador funcionan correctamente?
- ¿Puedes visitar otros sitios web en tu navegador?
- ¿Puedes visitar tu sitio web usando otro navegador en tu dispositivo?
- ¿Vaciaste/restableciste los cachés en tu navegador? Todos los navegadores almacenan datos de sitios web visitados recientemente en su caché, con la idea de que si vuelve a visitar una página, se carga mucho más rápido desde un caché local que desde Internet. Lo cual está bien, hasta que un caché local obstinado le impide acceder a un sitio web en vivo. Por lo tanto, es posible que no vea la versión más reciente y actualizada de la página.
- ¿Puedes visitar tu sitio web usando otro dispositivo? (Si un sitio no se carga en una computadora, ¿puede abrirlo en su teléfono?)
- ¿Se trata sólo de mí? Puede verificar si un sitio web no está disponible solo para usted o para todos los demás en https://isitdownorjust.me o https://downforeveryoneorjustme.com. Esto le dirá si el sitio web realmente está caído o si el problema está en algún lugar entre su navegador y el servidor de alojamiento.
Solución de problemas más allá del módem
Si todo funciona en su nivel local, verifique el proveedor de servicios de Internet (ISP). Se esfuerzan por estar siempre encendidos, pero a veces la conexión falla. Podría ser por un breve momento o una interrupción más larga. Podría afectar solo su ubicación, ya sea en toda la ciudad o incluso en la región.
Su ISP debería poder decirle si el problema es su conexión a su servicio y solucionarlo por usted. Si el problema afecta un área más grande, es posible que no haya nada que hacer excepto esperar a que se repare la interrupción.
El ISP, a su vez, se conecta a la red troncal de Internet. Lo que podría estar experimentando un mal día, causando cortes regionales o incluso nacionales. Nuevamente, su ISP puede brindar información sobre el alcance de la interrupción y predecir cuándo se restablecerá el servicio.
Hora del plan B
Si la interrupción de Internet está en algún lugar de su ISP (o incluso en la red troncal), puede ser útil tener un Plan B:
- Si no hay conexión a Internet por cable, es posible que pueda usar un teléfono como punto de acceso y conectarse a través de la red móvil
- Es posible que no haya Internet en su edificio o en parte de la ciudad. Al ir físicamente a otro lugar (amigo, biblioteca, cafetería), es posible que pueda conectarse desde allí.
- Una empresa que depende de estar siempre conectada a Internet puede optar por pagar por el acceso a Internet de 2 ISP. De esa manera, pueden cambiar rápidamente al proveedor de respaldo si el proveedor regular tiene una interrupción.
Un diagnóstico rápido y un plan B pueden salvar el día y volver a ponerlo en línea (incluso en su sitio web).
Estas opciones anteriores me han salvado el día varias veces cuando ha habido un corte de Internet local.
El primer paso para diagnosticar un sitio web roto es determinar en qué parte de la cadena se encuentra el problema. Una vez diagnosticado, si puede solucionar ese problema, por todos los medios, hágalo. O puede solucionarlo temporalmente. Desafortunadamente, a veces no hay nada que hacer excepto esperar a que la parte responsable solucione el problema.
Pero también sabe que su sitio web todavía está disponible, accesible para aquellos cuyo Internet funciona.
Cuando su sitio web está realmente caído
Por otro lado, si su sitio web realmente se ha desconectado, se enfrenta a un escenario diferente.
Registrador de dominios y DNS
Su sitio web podría estar caído debido a un problema con el registro del dominio o el DNS. Los registros del servidor de nombres de dominio son una búsqueda que traduce la URL legible por humanos (sudominio.com) en una dirección numérica que apunta al servidor de alojamiento real. Si algo salió mal en el registrador de dominios o con el DNS, es posible que los visitantes no puedan acceder a su sitio web. Hasta que se solucione el problema, por supuesto.
- Sepa dónde está registrado su dominio y se encuentran los registros DNS, junto con a quién contactar si hay un problema en este nivel.
Si todo va bien hasta ahora, el siguiente lugar para verificar es su empresa de alojamiento.
Compañía anfitriona
Cada sitio web está alojado en un servidor web. ¿Está funcionando?
El servidor podría estar inactivo, en cuyo caso el sitio web no aparecerá en absoluto.
Pero es posible que el servidor no esté funcionando correctamente o que no tenga suficientes recursos. En ese caso, gran parte del sitio web podría funcionar, pero algunas funciones fallan.
- Sepa dónde está alojado su sitio web y cómo ponerse en contacto con el soporte cuando necesite ayuda.
- Invierte en hosting de calidad, con capacidad definida y buen soporte. Algunas empresas de hosting se contentan con responder a su ticket en 24-48 horas, lo que no es útil cuando su sitio web está inactivo ahora. Una buena empresa de hosting, como LiquidWeb o Nexcess, tendrá chat en vivo y soporte telefónico, así como soporte de tickets y responderá rápidamente. Su negocio depende de que su sitio web esté en funcionamiento.
Cuando el sitio web en sí está roto
Si todo va bien hasta ahora, es probable que haya algún problema con los archivos o el código del sitio web real. Algunos escenarios posibles:
Estaba actualizando un complemento y eliminó todo el sitio web
Siempre que se ejecutan actualizaciones, siempre hay algo que puede salir mal. Lo que podría acabar con todo el sitio. O romper la funcionalidad, haciendo que el sitio web se comporte de manera inesperada.
- Siempre haga una copia de seguridad de su sitio web antes de ejecutar las actualizaciones. De esa manera, si las cosas realmente explotan, siempre puedes reinstalar el sitio desde la copia de seguridad.
- Siempre revise su sitio web cuidadosamente después de realizar actualizaciones para asegurarse de que todo funcione correctamente.
- El momento de aprender cómo revertir un cambio o reinstalar su sitio web desde una copia de seguridad es ahora, cuando todo funciona bien, no después de que ocurra un desastre.
Estaba trabajando en el sitio web y ahora está roto.
Es posible que esté agregando contenido en el sitio web, como una nueva página o cambiando algún código de estilo y puf, el sitio web está roto.
Algo tan pequeño como una coma en el lugar equivocado en html, css u otro código que ejecuta el sitio web puede hacer estallar las cosas por completo. En lugar de la página web que esperaba, recibe un mensaje de error que puede o no ser útil.
El peor de los casos es si está utilizando los editores de temas o complementos integrados en WordPress y algo sale mal, porque el error podría impedirle acceder al panel de control y al editor. ¿Cómo soluciona los problemas y corrige el código cuando no puede acceder a él? Sin un acceso alternativo, es posible que se deba eliminar todo el sitio web y reconstruirlo desde cero.
Es por eso que siempre deshabilito los editores integrados de temas y complementos en los sitios de WordPress que creo. En cambio, uso una aplicación separada para editar el código. Ahora, cuando hay un error (y sucederá), todavía tengo acceso al código y puedo solucionar el problema. Incluso si todo el sitio web solo aparece como un mensaje de error en el navegador.
Obtenga más información sobre cómo deshabilitar los editores de complementos y temas incorporados y qué usar para editar código en su lugar en mi artículo WordPress y la bomba incorporada.
Cariño, no te ves tan bien
A veces llegamos a nuestro sitio web y simplemente no se parece a sí mismo. Tal vez no se carga bien, no puedo iniciar sesión u otra funcionalidad de repente no funciona.
Grita la palabra H y considera que podría ser un problema con el servidor de alojamiento. Aquí hay dos ejemplos:
En uno de mis sitios, las redirecciones de página de repente no funcionaban bien o no funcionaban en absoluto. Entonces, los visitantes quedaron confundidos, esperando que se cargara la siguiente página, lo que nunca sucedió. Esta es una mala experiencia de usuario.
En otro sitio, de repente, no pudimos iniciar sesión en el tablero y las copias de seguridad dejaron de funcionar.
En ambos casos, fue un problema de espacio en el servidor. En el primer sitio, un proceso de copia de seguridad no autorizado había llenado el servidor con copias de seguridad en lugar de eliminarlas. El servidor, al estar sin espacio, no podía funcionar correctamente. Una vez que se solucionó el proceso de copia de seguridad y se eliminaron los datos adicionales, todo volvió a funcionar perfectamente.
En el segundo caso, los archivos del sitio web eran tan grandes que no había espacio en la cuenta de alojamiento para una copia completa. Pero una copia de seguridad crea una copia completa que se encuentra temporalmente en el servidor antes de enviarse fuera del sitio para su almacenamiento. Una vez que el servidor se llenó, se bloqueó y no pudimos iniciar sesión en WordPress. Fue necesario acceder a la cuenta de alojamiento para eliminar manualmente los archivos de copia de seguridad para restaurar el orden.
Estos son problemas con los que su empresa de alojamiento debería poder ayudar.
Eso no es para nada lo que esperaba…
Finalmente, lo que muchos propietarios de sitios web saltan de inmediato cuando su sitio web no está accesible o no funciona correctamente. Ha sido pirateado.
Algunos hackeos son fáciles de detectar. Vas al sitio web y ves algo diferente de lo que esperabas. O eres redirigido a un sitio completamente diferente.
Otro tipo de piratería es mucho más difícil de detectar. Por ejemplo, su sitio web es lento o no responde.
¿A qué te dedicas? Primero, comprenda que hay muchas formas de obtener acceso a un sitio web y sus archivos. Solo cambiar las contraseñas de las cuentas de usuario, aunque útil, no será suficiente.
La capacitación de iThemes tiene capacitaciones sobre cómo lidiar con sitios web pirateados, y el proceso no es necesariamente para los débiles de corazón.
Esta es probablemente la razón por la que muchas personas prefieren esconder la cabeza en la arena e insisten en que "nadie querría piratear mi pequeño sitio, así que no tengo que preocuparme".
Si su sitio web ha sido pirateado, es probable que su empresa de alojamiento no sea de mucha ayuda. Esto se debe a que el problema está relacionado con los archivos reales de su sitio web. Y esos son su responsabilidad.
Pero probablemente no sepa lo suficiente como para reparar realmente un sitio web pirateado. Ni usted, como dueño de un negocio, tiene tiempo para lidiar con ese proceso. Se come mucho tiempo.
Si tiene a alguien que trabaja con usted para proporcionar actualizaciones periódicas del sitio web, seguridad y copias de seguridad, está en una buena posición para evitar muchos intentos de piratería. También pueden rescatar un sitio web que haya sido pirateado. Y definitivamente quieres a alguien de tu lado en este punto.
Un enfoque puede ser eliminar por completo la instalación del sitio web actual (WordPress) y la cuenta del panel C en la que se encuentra. Luego se crea una nueva cuenta y el sitio web se reinstala desde una copia de seguridad que se verificó que es correcta. Por supuesto, se cambiarán las contraseñas en todos los niveles.
La clave es tener copias de seguridad almacenadas fuera del servidor de alojamiento. Mantengo copias de seguridad de al menos un mes para cada sitio web que administro. Por si acaso.
El malware podría haber estado presente, pero no detectado, en su sitio web durante algún tiempo. En este caso, la reinstalación desde una copia de seguridad reciente traerá consigo el malware al sitio restaurado. Entonces, el circo puede comenzar de nuevo.
Recuperación
Probablemente ya te hayas dado cuenta de que me gustan mucho las copias de seguridad. Muchos de ellos.
A diferencia de mi amigo entrenador, que planeó simplemente reconstruir su sitio web desde cero si alguna vez hubiera un problema, nunca quiero reconstruir un sitio web desde cero sin una buena razón. Es mucho trabajo y siempre en un momento inconveniente.
Tener copias de seguridad es clave para cualquier esfuerzo de recuperación exitoso.Me refiero a copias de seguridad diarias y completas del sitio web almacenado en algún lugar lejos del servidor de alojamiento. Si se piratea un sitio web, cualquier copia de seguridad almacenada en esa ubicación se ve comprometida. Y si el servidor falla, tanto su sitio web como las copias de seguridad desaparecerán.
He confiado en BackupBuddy para realizar copias de seguridad manuales y automáticas durante muchos años. También hace que sea muy fácil migrar un sitio web a una nueva ubicación.
La recuperación puede ser simple, un desafío o francamente difícil. Todo depende de cuál sea el problema real del sitio web y qué tan bien preparado estaba. Pero tener copias de seguridad confiables hará las cosas mucho más fáciles.
Una onza de prevención vale una libra de cura
Se producirán problemas en el sitio web. Su sitio web se bloqueará, será pirateado o no funcionará en algún momento. Es solo cuestión de tiempo.
Así que quieres estar listo. Entonces puede minimizar el tiempo de inactividad cuando las cosas van mal.
8 pasos para estar preparado:
- Copias de seguridad periódicas. Copias de seguridad diarias completas almacenadas fuera del servidor de alojamiento. Quiere copias de seguridad que usted controle y no dependa de la empresa de alojamiento. Use un complemento de copia de seguridad de WordPress como BackupBuddy para establecer programas de copia de seguridad para hacer una copia de seguridad de todo su sitio.
- Seguimiento del tiempo de actividad. Hay varias herramientas que verificarán su sitio web y le permitirán saber si todavía está allí. Los rastreadores de tiempo de actividad también ayudan al sitio web a activar funciones como ejecutar copias de seguridad automáticas que pueden no ocurrir si el sitio web no se visita regularmente. Confío en iThemes Sync para administrar sitios web y realizar un seguimiento de su tiempo de actividad.
- Sepa a quién llamar. Su ISP, empresa de alojamiento, registrador de dominios, administrador de actualizaciones de sitios web, seguridad y copias de seguridad, por nombrar algunos. Sepa cómo ponerse en contacto con cada uno y qué puede esperar en términos de respuesta cuando hay un problema.
- Utiliza alojamiento de calidad. Todavía hay compañías que anuncian ofertas de hospedaje baratas. Comprenda lo que realmente proporciona el paquete de alojamiento y qué tan lejos está el soporte cuando realmente lo necesita. Un buen hosting tiene un precio. Sin embargo, el costo para el negocio de su sitio web se reduce debido a que la empresa de hospedaje no realiza entregas, lo que consumirá rápidamente cualquier ahorro que haya tenido con un plan de ganga.
- Deshabilite los editores de complementos y temas incorporados en WordPress. Al menos, NUNCA use esos editores integrados en WordPress. Mejor aún, siempre realice ediciones de código de complementos o temas utilizando una aplicación externa.
- Ejecute el software de seguridad. Yo uso y recomiendo iThemes Security. Además, asegúrese de que esté correctamente configurado para sus necesidades. Simplemente activar un complemento de seguridad puede no ser tan seguro como cree.
- Actualice regularmente el núcleo, el tema y los complementos de WordPress. A la mayoría de los dueños de negocios les conviene que les hagan esto porque tienen un negocio que administrar. ¿Realmente también va a ejecutar siempre las actualizaciones, incluso cuando las cosas están ocupadas en el negocio? ¿Va a mantenerse al día con las últimas noticias sobre amenazas y seguridad en línea? Muchos diseñadores/desarrolladores como yo brindan esto como un servicio de conserjería para sus clientes. Solo quieren saber que se está haciendo.
- Visite regularmente su sitio web y verifique su funcionalidad. Eso también hace que el sitio web sea una prioridad para usted. Es tu sitio web. Notarás cuando algo no esté funcionando bien. No espere que los visitantes le informen si las cosas no funcionan. Es probable que solo vayan a su competidor en su lugar.
El momento de crear este plan es cuando todo funciona bien. Una vez que hay un problema y el sitio web no funciona, es demasiado tarde.
Debemos anticiparnos a lo inesperado
Los sitios web se romperán. Plan para que eso suceda. Luego, cuando lo haga, estará listo y podrá tomar la mejor acción en la situación dada.
¿Recuerdas al dueño de la empresa que me llamó presa del pánico porque su sitio web no funcionaba?
Resultó que en realidad no estaba caído. Todo el mundo, excepto él, podía llegar a él. Afortunadamente, estaba preparado. Tenía un ISP alternativo al que podía cambiar. Tomó mucho más tiempo lograr que el ISP solucionara los problemas para descubrir por qué estaban bloqueando un puñado de sitios web que no deberían bloquearse. Al final, las cosas se resolvieron y ni su sitio web ni su negocio se perdieron.
En cuanto a esa entrenadora de vida, con la esperanza de que su sitio web nunca se caiga, realmente le deseo todo lo mejor. Pero un día sucederá...
Así que siempre esté preparado. Porque sabes que las cosas se van a romper en algún momento. Esté preparado con un plan para lo inesperado. Luego, cuando su sitio web se cae, puede recuperarse y seguir adelante sin un desastre total.
El mejor complemento de seguridad de WordPress para asegurar y proteger WordPress
Actualmente, WordPress funciona en más del 40% de todos los sitios web, por lo que se ha convertido en un objetivo fácil para los piratas informáticos con intenciones maliciosas. El complemento iThemes Security Pro elimina las conjeturas de la seguridad de WordPress para que sea más fácil asegurar y proteger su sitio web de WordPress. Es como tener un experto en seguridad a tiempo completo en el personal que supervisa y protege constantemente su sitio de WordPress por usted.
Claes Jonasson es diseñador web, creativo y escritor en Claes Jonasson Design. Además de trabajar con clientes 1:1, también imparte cursos en línea. Le apasiona crear excelentes experiencias de usuario en línea y fuera de línea y ha trabajado en los medios “desde que podía sostener un bolígrafo. En el camino, también se encontró haciendo una variedad de otras cosas, como trabajar como estibador y conducir tanques militares. Fuera del trabajo, Claes escribe cuentos y ficción más larga. Le gusta caminar (tiempo para reflexionar), andar en tren (como de costa a costa en los EE. UU.), leer libros y escuchar podcasts. Además de pasar tiempo con su familia.