Explorá

Paso a paso / 27 min de lectura

Mi Sitio de WordPress Está Caído: Por Qué Está Caído y Qué Hacer

Fixing a WordPress site

Cuando tu sitio de WordPress se cae, puede ser una experiencia muy estresante y confusa, especialmente si sos nuevo en el desarrollo de WordPress y no sabés por qué podría haber sucedido o qué podés hacer para volver a ponerlo en línea.

El tiempo de inactividad es un problema importante que puede hacerte perder ingresos y afectar la reputación de tu sitio, por lo que debemos tomarlo en serio. Este artículo será una introducción a las razones por las que tu sitio podría haberse caído y qué podés hacer para solucionarlo y evitar que vuelva a caer.

Puntos Clave

  • Los sitios caen por muchas razones, generalmente relacionadas con alcanzar los límites de recursos de alojamiento web, incompatibilidades de plugins o temas, tiempo de inactividad del proveedor de alojamiento y brechas de seguridad.
  • Podés resucitar tu sitio restaurando una copia de seguridad anterior, desactivando plugins o temas en conflicto, configurando un nuevo límite de memoria PHP, instalando un firewall, mejorando tu plan de alojamiento o cambiando de proveedor de alojamiento.

Confirmá que tu Sitio Está Caído para Todos

Asumiendo que no estás enfrentando problemas de conexión a internet, lo primero que debés hacer si no podés acceder a tu área de administrador o a tu sitio en vivo es confirmar si el problema afecta a todos los usuarios que visitan tu sitio, y no solo a vos.

Esto es fácil de verificar con una herramienta en línea como Is It Down Right Now?, Down.com, la herramienta Down or Not de Website Planet, y el Uptime Status Checker de IsItWP. Alternativamente, si tenés un sitio en WordPress.com, visitá Automattic Status para comprobar si el dominio de WordPress.com está caído.

De lo contrario, podemos utilizar la herramienta de IsItWP. Podés usar la herramienta que prefieras. Esto es solo un ejemplo.

Visitá el sitio e ingresá la URL de tu sitio en la barra de búsqueda. Hacé clic en el botón Analizar Sitio Web.

Clic en Analizar Sitio Web

Verás la siguiente pantalla si tu sitio está en línea para todos. Comprobá tu sitio nuevamente para ver si fue solo un corte momentáneo.

Pantalla de éxito IsItWP

Si el sitio está en línea pero aún no podés acceder, intentá borrar la caché de tu navegador y probá de nuevo.

También es posible que un sitio esté temporalmente no disponible para regiones específicas, especialmente si estás usando una red de entrega de contenido (CDN) para proporcionar acceso rápido a través de varios servidores distribuidos geográficamente.

Sin embargo, si recibís una respuesta negativa, hay una buena posibilidad de que tu sitio esté caído regionalmente o incluso a nivel mundial. Seguí leyendo para conocer las razones más comunes por las que tu sitio está caído y qué podés hacer para volver a ponerlo en línea.

8 Razones Comunes por las que tu Sitio de WordPress Podría Estar Caído

Una vez que hayas confirmado que tu sitio está caído para otros y no solo para vos, es importante entender las razones más comunes antes de proceder a la solución de problemas.

Razón Común #1: Alcanzaste un Límite de Alojamiento

Los planes de alojamiento de WordPress tienen varios límites de espacio, tráfico y ancho de banda para gestionar el uso de recursos de todos los sitios web dentro del mismo entorno de alojamiento. La gestión de recursos asegura la estabilidad del servidor, y exceder los límites establecidos por tu plan puede llevar a la indisponibilidad o a un menor rendimiento del sitio web.

Estos límites varían según el proveedor de alojamiento y el plan, pero generalmente incluyen:

  • Espacio en disco. El almacenamiento total asignado para los archivos de tu sitio web, incluidos medios, temas y plugins. La mayoría de los planes ofrecen una cantidad específica de espacio en disco con opción a mejorar.
  • Ancho de banda. La cantidad de datos que tu sitio web y sus visitantes pueden intercambiar en un período específico. La mayoría de los planes establecen un límite de ancho de banda mensual, con opciones para mejorar si excedés este límite​​.
  • Uso de CPU. Los límites de CPU determinan la cantidad de poder de procesamiento que tu sitio web puede utilizar. Existen límites para que todos los sitios dentro del mismo entorno obtengan suficientes recursos para atender a sus visitantes.
  • RAM. La RAM es la memoria a corto plazo que las aplicaciones usan para almacenar y acceder a datos. Los límites de RAM afectan la velocidad y eficiencia del procesamiento de datos​​.
  • Tráfico de usuarios. El número máximo de visitantes que pueden acceder a tu sitio web simultáneamente sin afectar el rendimiento del servidor​​.

Exceder estos límites lleva a problemas de rendimiento o a la indisponibilidad total. Por ejemplo, un uso elevado de CPU lleva a un rendimiento lento del sitio web, y un aumento en el uso de RAM puede llevar a un error “503 Servicio No Disponible”, indicando que tu sitio no puede manejar más tráfico en ese momento​.

Consultá con tu proveedor de alojamiento para determinar si excediste alguno de los límites del plan. Si lo hiciste y eso fue lo que causó que tu sitio cayera, quizás quieras considerar mejorar tu plan.

Razón Común #2: Tu Plan de Alojamiento Expiró

Si tu plan de alojamiento expira, tu sitio web caerá, pero aún deberías poder acceder al panel de control de tu proveedor de alojamiento. Dado que cada proveedor tiene una interfaz diferente, deberías buscar una opción que diga “Información de Cuenta” o algo similar. La fecha de vencimiento de tu plan de alojamiento debería estar allí.

Deberías seguir el proceso de renovación de tu proveedor de alojamiento web si tu plan ha expirado.

Razón Común #3: Tu Dominio Expiró

Alternativamente, tu plan de alojamiento podría estar activo, pero tu dominio ha expirado. Para verificar si tu dominio todavía es válido, usá una herramienta en línea como el WHOIS de Domain.com o el Expiry Checker de What’s My DNS.

Simplemente pegá la URL de tu sitio web en la barra de búsqueda y hacé clic en Buscar o Consultar.

Pantalla de búsqueda de dominio WHOIS

Si ya pasó la fecha de expiración y no lo renovaste, los resultados deberían decirte que el dominio actualmente está disponible. 

Tu dominio está disponible

Si el dominio que compraste para tu sitio está disponible, deberías usar un registrador de nombres de dominio para comprarlo nuevamente.

Razón Común #4: Plugins o Temas Rompieron tu Sitio

Los plugins y los temas son una de las principales razones por las que WordPress es tan popular, pero debés ser muy cuidadoso al instalarlos y activarlos.

Cuando no son compatibles con tu versión actual de WordPress, sus configuraciones o entre sí, pueden hacer que tu sitio web caiga, sufra problemas graves de rendimiento o accesibilidad, muestre la “pantalla blanca de la muerte” y más.

Las principales razones por las que los sitios de WordPress caen debido a plugins o temas son las siguientes:

  • Agotamiento de memoria. Plugins pesados, como constructores y plugins de seguridad, pueden agotar tu límite de memoria PHP, llevando a caídas del sitio. 
  • Conflictos con los archivos centrales. Los archivos centrales son los archivos que vienen con cada instalación de WordPress. Plugins o temas obsoletos o mal codificados pueden introducir código que entre en conflicto con las características centrales.
  • Conflictos de plugins. Los plugins también pueden entrar en conflicto entre sí cuando intentan realizar funciones similares, interfiriendo uno con otro y haciendo que tu sitio funcione mal.
  • Actualizaciones automáticas. Las actualizaciones automáticas a veces pueden causar conflictos entre plugins cuando intentan ejecutar comandos en conflicto. 
  • Infección de malware. Un plugin o tema puede tener una vulnerabilidad de seguridad que actores maliciosos como hackers pueden explotar para inyectar software malicioso (malware) en tu sitio. De hecho, la mayoría de las vulnerabilidades de seguridad de WordPress provienen de plugins y, en menor medida, de temas y archivos centrales.

Razón Común #5: Tu Servicio de Alojamiento Está Caído

También es posible que todo el servicio de tu proveedor de alojamiento web esté caído por varias razones, tales como:

  • Fallos técnicos como mal funcionamiento de hardware del servidor, errores de software o problemas de infraestructura de red.
  • Actividades de mantenimiento programadas, actualizaciones de software o cambios de configuración, que pueden causar tiempo de inactividad inadvertidamente si no se gestionan adecuadamente.
  • Cibertaques, incluidos ataques de denegación de servicio (DDoS) u otras brechas de seguridad.
  • Cuellos de botella de escalabilidad. Cuando la infraestructura de un proveedor lucha para manejar picos grandes de tráfico repentino, la alta demanda puede resultar en degradación temporal del servicio o tiempo de inactividad.
  • Con menor frecuencia, factores ambientales como cortes de energía, desastres naturales o accidentes en centros de datos.

Comunicarte con tu proveedor de alojamiento siempre que experimentes inactividad es una buena idea para determinar si los problemas están de su lado. Incluso si no lo están, te ayuda a descartar posibilidades.

Razón Común #6: Tu Sitio Experimentó un Pico de Tráfico Repentino

Un pico repentino de visitantes a tu sitio de WordPress puede sobrecargar fácilmente los recursos del servidor de alojamiento, lo que lleva a tiempos de respuesta lentos o caídas completas. Más específicamente, esto sucede cuando recibís una cantidad de tráfico que excede los límites de tu plan de alojamiento, creando cuellos de botella en el procesamiento de solicitudes.

Tu sitio puede recibir picos de tráfico debido a contenido viral, cobertura mediática, campañas de marketing, lanzamientos de productos o mejoras de SEO.

Razón Común #7: Tu Última Actualización de WordPress es Incompatible con un Plugin o Tema

Como se mencionó anteriormente, las incompatibilidades de plugins y temas pueden degradar el rendimiento del sitio web o hacerlo caer. Sin embargo, en algunos casos, tus plugins y temas pueden funcionar perfectamente bien hasta que actualizás WordPress a la versión más nueva.

Dado que WordPress evoluciona constantemente y la mayoría de los desarrolladores de temas y plugins trabajan independientemente del equipo de desarrollo oficial de WordPress, no todos los plugins y temas pueden recibir actualizaciones oportunas para hacerlos compatibles con la última versión de WordPress.

Las incompatibilidades comunes que aparecen después de una actualización de WordPress incluyen:

  • Conflictos de ejecución de código.
  • Problemas causados por plugins de caché que cambian el orden de carga de los scripts, lo que puede romper ciertas funciones dinámicas como formularios y menús.
  • Código obsoleto que no se mezcla bien con los cambios introducidos por la nueva versión de WordPress. Si estás usando un plugin que fue actualizado por última vez hace 1 o 2 años, puede tener sintaxis PHP obsoleta y casi con certeza tiene vulnerabilidades de seguridad, por lo que es hora de encontrar una alternativa.

Si tu sitio solo se cayó después de una actualización, comprobar las incompatibilidades con plugins y temas es un buen lugar para comenzar, ya que este es un problema tan común.

Razón Común #8: Tu Sitio Sufrió una Brecha de Seguridad

Desafortunadamente, debido a su popularidad en el mercado de sistemas de gestión de contenidos (CMS), WordPress es un objetivo común para los hackers que buscan robar datos confidenciales o extorsionar dinero a los propietarios de sitios web.

De hecho, en 2021, aproximadamente el 4.3% de los sitios web de WordPress analizados con el escáner de seguridad SiteCheck sufrieron infecciones (hackeos). Eso es alrededor de 1 de cada 25 sitios de WordPress.

Muchas de estas brechas de seguridad son sutiles y pueden permanecer sin ser detectadas durante meses o años, pero otras impactan el rendimiento inmediatamente. Por ejemplo, un ataque de denegación de servicio puede resultar en caídas repentinas en el rendimiento porque los hackers están sobrecargando tu servidor con solicitudes de conexión excesivas.

Además de peor rendimiento, otras señales de que tu sitio ha sido hackeado son:

  • Enlaces maliciosos. Hackers con acceso de puerta trasera a tu sitio pueden agregar enlaces maliciosos a tu pie de página o cualquier otra parte de tu sitio.
  • Tu página principal es completamente diferente. Si sufrís un ataque de defacement, los hackers cambian tu página de inicio para anunciar el hackeo, a menudo pidiendo un rescate.
  • No podés iniciar sesión. Los atacantes pueden haber cambiado tu contraseña o eliminado tu cuenta de administrador.
  • Nuevas cuentas de administrador sospechosas. Si observás cuentas de administrador que ni vos ni otros miembros del equipo crearon, hay una buena posibilidad de que un malware las haya creado.
  • Scripts sospechosos en tu instalación central de WordPress. El directorio más común en el que los atacantes dejan scripts maliciosos es wp-content.
  • Anuncios emergentes. Una táctica clásica utilizada por atacantes que intentan monetizar el sitio de otra persona para sí mismos. Los pop-ups pueden aparecer solo para usuarios que no han iniciado sesión y generalmente se abren en una nueva ventana.

7 Posibles Soluciones para Restaurar tu Sitio Después de que se Cae

Ahora entendés las razones más comunes por las que tu sitio de WordPress podría estar caído, por lo que es hora de explorar las posibles soluciones al problema.

Antes de continuar, es importante saber que solo debés realizar cambios significativos en tu sitio de WordPress en un entorno de prueba o local, no en tu sitio en vivo. El uso de entornos de prueba o locales te permite solucionar el problema de manera segura sin el riesgo de romper aún más tu sitio.

Con eso en mente, estas son algunas de las soluciones más comunes para probar cuando tu sitio se cae.

Solución #1: Restaurar una Copia de Seguridad Anterior

Es una buena práctica crear copias de seguridad cada vez que estés a punto de realizar cualquier cambio significativo en tu sitio, como instalar o actualizar temas, plugins y nuevas versiones de WordPress. Te proporciona un punto de control al que podés volver si algo sale mal, lo que te permite revertir consecuencias no deseadas e intentarlo de nuevo.

Eso significa que si tu sitio se cayó debido a un factor relacionado con tu instalación (incompatibilidades, problemas de configuración, etc.), podés volver a ponerlo en línea inmediatamente restaurando una copia de seguridad donde no existía el problema.

Restaurar copias de seguridad también significa que perderás cualquier cambio de configuración o contenido que hayas creado desde la última copia de seguridad, por lo que deberías hacer copias de seguridad con frecuencia para evitar perder progreso.

Hay tres métodos para crear y restaurar copias de seguridad: manualmente, con un plugin y a través de tu servicio de alojamiento web. Las copias de seguridad manuales son propensas a errores humanos, por lo que nuestros desarrolladores no confían en ellas. En cambio, principalmente usan plugins de copia de seguridad.

Hemos utilizado UpdraftPlus, y es muy confiable, así que en este ejemplo, crearemos y restauraremos una copia de seguridad con este plugin. Otros plugins tendrán pasos similares, pero probablemente ligeramente diferentes.

Crear una Copia de Seguridad

Primero, creá una copia de seguridad. Desde el panel de administración, andá a Configuración > Copias de Seguridad de UpdraftPlus. Hacé clic en el gran botón Hacer Copia de Seguridad Ahora, y el plugin creará una copia de seguridad completa de tu sitio.

Haz clic en Hacer Copia de Seguridad Ahora

Obviamente, debés haber hecho una copia de seguridad de tu sitio antes de que se caiga para poder retroceder a un estado anterior y ver si soluciona algo.

Restaurar una Copia de Seguridad

Asumiendo que ya tenés una copia de seguridad, así es como se restaura con UpdraftPlus. En el panel de control de tu sitio, andá a Configuración > Copias de Seguridad de UpdraftPlus.

En la sección Copias de Seguridad Existentes, tendrás una lista de copias de seguridad creadas por UpdraftPlus. Cada copia de seguridad tendrá un botón de Restaurar para restaurar esa copia de seguridad específica. Seleccioná la copia de seguridad que querés restaurar y hacé clic en Restaurar.

Elegí una copia de seguridad existente

Ahora, se te dará la opción de restaurar tipos específicos de archivos: Plugins, Temas, Cargas, Otros, y Base de Datos. Marcá cada tipo para realizar una restauración completa, luego hacé clic en Siguiente.

Elegir los componentes que deseás restaurar

En la siguiente pantalla, hacé clic en Restaurar, e iniciará el proceso.

Hacé clic en Restaurar para confirmar la restauración

Esperá a que la restauración se complete. Verás un mensaje de “Restauración exitosa” al final. Finalmente, hacé clic en Volver a la Configuración de UpdraftPlus para terminar el proceso.

Pantalla de restauración exitosa

Siempre creá copias de seguridad antes de instalar o actualizar tus plugins, temas o versiones de WordPress.

Solución #2: Desactivá los Plugins y Cambiá los Temas

Las incompatibilidades de plugins y temas son algunas de las razones más comunes por las que los sitios de WordPress se caen, por lo que es una buena idea desactivar todos los plugins y restaurar tu sitio a un tema predeterminado para ver si vuelve a funcionar.

Cómo Desactivar y Solucionar Problemas de Plugins

Para desactivar tus plugins, andá a Plugins > Plugins Instalados desde el panel de administración.

Una vez en la página de plugins, seleccioná todos los plugins marcando cada uno en el lado izquierdo y elegí Desactivar en el menú desplegable de acciones masivas. Tené en cuenta que si tu sitio depende por completo de un constructor de sitios popular como Beaver Builder, no deberías desactivar el constructor. 

Desactivá tus plugins

Con los plugins desactivados, borrá la caché e intentá acceder a tu sitio nuevamente. Si podés acceder normalmente, el fallo se debió probablemente a una incompatibilidad de plugins, pero es posible que todavía no sepas cuál es el plugin problemático.

A menos que el fallo ocurriera después de una actualización específica, descubrir al culpable puede requerir activar los plugins uno a la vez hasta que encuentres el que está rompiendo tu sitio.

Pero antes de hacer eso, deberías actualizar tus versiones de WordPress y PHP si aún no lo hiciste y luego cada plugin (mientras los mantenés desactivados). Si los plugins que usás están bien codificados, actualizar todo y activarlos uno por uno debería solucionar el problema.

Cuando encontrés el plugin que está rompiendo tu sitio, podrías eliminarlo y encontrar una alternativa o intentar encontrar una solución en su configuración. Podrías pedir ayuda en el Foro de Solución de Problemas de WordPress si no sabés qué hacer.

En general, no instales dos plugins que hagan lo mismo, ya que probablemente entren en conflicto. Además, verificá con tu proveedor de alojamiento si tienen algún plugin prohibido.

Cambiar a un Tema Predeterminado de WordPress

Andá a Apariencia > Temas desde el panel de administración de WordPress. 

Haz clic en Activar para activar un tema predeterminado de WordPress

Si estás usando un tema no predeterminado, simplemente activá un tema predeterminado como Twenty Twenty-Four.

Es muy poco probable que un tema popular como Astra sea el culpable de la caída de tu sitio, por lo que si el tema es el problema, probablemente será uno más de nicho.

Solución #3: Comentar Cualquier Código Personalizado

Existe la posibilidad de que un plugin que acabás de instalar o actualizar entre en conflicto con cualquier código personalizado que hayas agregado a tu sitio, especialmente en el archivo functions.php.

Para probar si ese es el caso, comentá todo tu código personalizado y verificá si tu sitio vuelve a funcionar. Si lo hace, tendrás que averiguar cuál de los fragmentos de código personalizados está causando un conflicto y solucionarlo.

Solución #4: Configurar un Nuevo Límite de Memoria PHP

Como se mencionó, los constructores de sitios pesados, y los plugins de copias de seguridad, seguridad u optimización pueden superar el límite de memoria PHP configurado, haciendo que tu sitio se caiga.

El límite de memoria PHP determina la memoria máxima que un script puede usar en tu sitio de WordPress. Cuando un script supera ese límite de memoria, tu sitio se cae.

Modificarlo es fácil, incluso si nunca antes editaste PHP. Tendrás que editar wp-config.php, un archivo central de WordPress. Como siempre, hacé una copia de seguridad de tu sitio antes de editar algo importante.

Cómo Editar wp-config.php

Para acceder a tus archivos centrales, tendrás que conectarte a tu sitio usando un cliente FTP como FileZilla, explorar los archivos de tu sitio con un panel de control de alojamiento web como cPanel, o navegar a través de tu administrador de archivos en Windows/Mac/Linux si tenés una instalación local.

Usaremos cPanel en este ejemplo, pero el proceso es el mismo para todos los métodos.

Iniciá sesión en tu cuenta de cPanel. Desde el panel de control principal, andá a la sección Archivos y hacé clic en Administrador de Archivos.

Ir al Administrador de Archivos

En la siguiente pantalla, andá al directorio public_html. En algunos casos, puede tener un nombre diferente, como / o root, public, root_html o el nombre de tu sitio web.

Pantalla del Administrador de Archivos de cPanel con una flecha apuntando hacia public_html

public_html contiene el directorio raíz de WordPress con las tres carpetas principales (wp-admin, wp-content y wp-includes) y el resto de los archivos centrales.

Dentro de la carpeta public_html

Entre los otros archivos, encontrarán wp-config.php. Hacé clic derecho en el archivo y seleccioná Ver/Editar. El archivo se abrirá y verás un montón de código PHP. Primeiro, usá CTRL + F o CMD + F para buscar WP_MEMORY_LIMIT. Si lo encontrás, se verá así:

define('WP_MEMORY_LIMIT', '64M');

Simplemente cambiá 64M a 128M o 256M para aumentar tu límite de memoria PHP. 128M debería ser suficiente para la mayoría de los sitios y 256M debería ser suficiente para sitios que ejecutan plugins que requieren muchos recursos.

Si no podés encontrar la línea, simplemente tendrás que copiarla y pegarla. Debés insertarla arriba de la línea que dice /* That's all, stop editing! Happy publishing. */, que está cerca del final del archivo. Debería verse así:

define('WP_MEMORY_LIMIT', '256M');

/* That's all, stop editing! Happy publishing. */

Un límite de memoria PHP bajo es un problema común en los proveedores de alojamiento relativamente baratos porque a menudo ofrecen recursos tan limitados.

Si aumentar el límite de memoria a través del archivo wp-config.php no funciona, contactá a tu proveedor de alojamiento e informales de la situación.

Solución #5: Cambiar Contraseñas

El fallo podría deberse a que un hacker se apropió de tu cuenta de administrador e introdujo malware en tu sitio. Asumiendo que el hacker no cambió la contraseña para bloquearte, cambiala vos mismo lo antes posible.

En el menú del panel de administración, andá a Usuarios > Todos los Usuarios. Poné el puntero sobre tu cuenta de administrador y hacé clic en Editar.

Hacé clic en Editar para modificar tu perfil de administrador

En la pantalla de Perfil, desplazate hacia abajo hasta la sección Gestión de la Cuenta y hacé clic en el botón Establecer Nueva Contraseña. Mientras estás en eso, también apretá el botón Cerrar Sesión en Todas Partes si está disponible.

Hacé clic en Establecer Nueva Contraseña

El botón Establecer Nueva Contraseña proporcionará una contraseña fuerte generada aleatoriamente. Podés generar nuevas contraseñas o ingresar una vos mismo, pero se recomienda usar una contraseña larga con caracteres aleatorios.

Confirmá o modificá tu contraseña generada automáticamente

Una vez que tengás una contraseña que te guste, desplazate hacia abajo y presioná el botón Actualizar Perfil.

Solución #6: Instalar un Firewall

Si tu sitio se cayó debido a un ataque de denegación de servicio (DoS), instalar un plugin de firewall para bloquear intentos de conexión maliciosos puede restaurarlo rápidamente.

Estos son algunos de los mejores plugins con una función de firewall:

  • Wordfence. Popular por su firewall de apliqueción integrado, monitoreo de malware, cambios de archivo, inyecciones de SQL y protección contra ataques DDoS y de fuerza bruta. El plugin básico es gratuito, con una versión premium a partir de $119 por año.
  • Solid Security. Ofrece una configuración rápida de ajustes de firewall, lo que lo hace ideal para principiantes. Los planes pro comienzan en $99 por año.
  • MalCare. Mejor conocido por su escaneo de malware, también ofrece un firewall de WordPress en tiempo real con reglas especializadas para bloquear ataques severos y funciones de protección contra bots. Tiene una versión gratuita y una versión premium que comienza en $99 por año​.
  • Sucuri. Provee de un firewall a nivel DNS, almacenamiento en caché, aceleración de sitios web y CDN Anycast. Es un plugin solo para uso premium que comienza en $199.99 por año​​.

Además de proteger tu sitio de ataques DoS, muchos plugins con funciones de firewall también repelen ataques de fuerza bruta, inyecciones de SQL y cross-site scripting (XSS) al mismo tiempo que ofrecen monitoreo de malware y optimizaciones de rendimiento.

Solución #7: Considerá Mejorar tu Plan o Cambiar tu Proveedor de Alojamiento

Dependiendo de por qué tu sitio se cayó, puede que necesités considerar mejorar tu plan de alojamiento o cambiar de proveedor. Por ejemplo, si alcanzaste un límite de tráfico o espacio en disco, casi con certeza tendrás que mejorar tu plan para tener en cuenta tus crecientes necesidades de recursos.

Considerá los siguientes factores al decidir si mejorar o cambiar de proveedor:

  • Soporte al cliente. Elegí un proveedor de hosting que ofrezca soporte las 24 horas a través de varios canales como chat en vivo, teléfono y correo electrónico.
  • Precios. Compará las características ofrecidas por diferentes proveedores de alojamiento contra sus costos. Buscá un equilibrio entre las características que necesitás y el precio​.
  • Tipos de alojamiento. Entendé los tipos de alojamiento de WordPress disponibles, como compartido, administrado, dedicado, VPS (Servidor Privado Virtual) y alojamiento en la nube. Cada tipo tiene sus beneficios y está orientado a diferentes necesidades de sitios web (pequeños blogs, grandes mercados de e-commerce, etc.).
  • Rendimiento y velocidad. Para un mejor rendimiento del sitio, asegurate de que el proveedor de alojamiento use almacenamiento SSD para un acceso más rápido a los datos y ofrezca un ancho de banda alto o sin restricciones.
  • Copias de seguridad. Elegí un proveedor que cree copias de seguridad y puntos de restauración fácilmente. Sin embargo, tené en cuenta que quizás no necesitas copias de seguridad diarias si tu sitio no cambia con frecuencia.
  • Red de entrega de contenido (CDN). Las CNDs hacen que tu sitio sea más accesible para todos al distribuir el contenido a través de varios servidores en todo el mundo. Incluso si un servidor se cae en una región específica, otros servidores aún pueden entregar tu sitio a los visitantes.
  • Seguridad. Algunos proveedores ofrecen características de seguridad integradas como firewalls, protección DDoS y certificados SSL.
  • Garantía de tiempo de actividad. Apuntá a servicios de hosting con el máximo tiempo de actividad (cerca del 100%).
  • Tecnología de servidor. Buscá proveedores de hosting que soporten las últimas versiones de PHP y MySQL para asegurar la compatibilidad y seguridad de tu sitio WordPress.
  • Opiniones y testimonios. Buscá comentarios y opiniones de terceros de usuarios actuales y anteriores para evaluar la fiabilidad del proveedor, la calidad del servicio al cliente y el rendimiento general.

Explorá múltiples proveedores con estos criterios en mente, y eventualmente encontrarás el que se adapte a tus necesidades.

Cómo Prevenir Caídas Futuras: 3 Consejos

Si alguna de las soluciones que enumeramos te ayudó, ¡es genial escuchar! Con esa crisis evitada, debés tomar medidas para evitar que vuelva a suceder.

Estas son algunas de las medidas preventivas más importantes para preparar a futuro la estabilidad de tu sitio.

Consejo de Prevención #1: Refuerza tu Página de Inicio de Sesión

Además de cambiar tu contraseña, deberías dificultar el acceso y la vulneración de tu página de inicio de sesión.

Tu página de inicio de sesión es donde ingresás tus credenciales para acceder al panel de administración de tu sitio. Por defecto, la URL de inicio de sesión es:

tu-dominio.com/wp-admin/

Aunque la URL de inicio de sesión predeterminada es buena para principiantes que recién están aprendiendo a administrar un sitio de WordPress, también es conveniente para los hackers ya que no tienen que perder tiempo identificando tu URL de inicio de sesión antes de intentar descifrar tus credenciales. Por lo tanto, una de las mejores medidas de seguridad para el inicio de sesión es cambiar tu URL de inicio de sesión a una ubicación única, no predeterminada, a la que los hackers no deberían tener acceso.

Otras medidas de endurecimiento del inicio de sesión incluyen las siguientes:

  • Habilitación de autenticación de dos factores para los intentos de inicio de sesión.
  • Forzar contraseñas largas, fuertes y únicas para todas las cuentas con acceso administrativo a tu sitio.
  • Limitar los intentos fallidos de inicio de sesión con un plugin como Limit Login Attempts Reloaded o Wordfence Security.
  • Usar CAPTCHAs en la página de inicio de sesión.
  • Bloquear inicios de sesión de administradores usando contraseñas comprometidas conocidas.

Consejo de Prevención #2: Instalá un Plugin de Seguridad

Los plugins de seguridad de WordPress son suites de seguridad de software que protegen tu sitio web de vulnerabilidades y amenazas conocidas. Te permiten proteger información confidencial, evitar ser bloqueado de tu sitio y detener ciberataques. Sus características más comunes incluyen las siguientes:

  • Monitorear y escanear tu sitio web en busca de malware.
  • Filtro de spam.
  • Revisar certificados SSL.
  • Proteger tu sitio de ataques de día cero.
  • Reparar y restaurar sitios hackeados.
  • Fortalecer tu sitio.
  • Proteger el proceso de autenticación.
  • Aplicar firewalls.

Ya sea gratuitos o premium, los plugins de seguridad son imprescindibles para mantener tu sitio seguro en un panorama de seguridad en constante evolución donde WordPress, dada su popularidad, sigue siendo el CMS más atacado.

Algunos plugins de seguridad populares incluyen Sucuri, Jetpack, Wordfence, Solid Security, All In One WP Security, y BulletProof Security.

Consejo de Prevención #3: Mantené Todo Actualizado

Para proteger tu sitio de incompatibilidades y brechas de seguridad, deberías actualizar constantemente tus componentes de software, es decir, tus plugins y temas, el núcleo de WordPress y tu versión de PHP.

Actualizar tu núcleo mejora la seguridad, corrige errores conocidos y mejora el rendimiento de todo tu sitio. WordPress lanza múltiples actualizaciones importantes cada año y varias menores entre ellas, así que mantenete atento.

Por otro lado, las versiones de PHP generalmente duran de dos a tres años antes de ser actualizadas. Después de eso, la penúltima versión recibirá actualizaciones de seguridad durante unos dos años más, y luego ya no será compatible. Usar versiones de PHP obsoletas es un riesgo significativo de seguridad y una responsabilidad de rendimiento para tu sitio.

Cuando actualices cualquier componente de software, probá los cambios en entornos de prueba o locales antes de aplicarlos a tu sitio en vivo. 

Finalmente, solo elegí temas y plugins de fuentes de confianza​​.

Es Posible Volver a Poner en Línea tu Sitio

Hay muchas razones por las que un sitio podría caerse, y como resultado, es posible que necesités tomar varias medidas para volver a ponerlo en línea. Si bien lidiar con un sitio caído puede ser muy frustrante, también puede ser una experiencia de aprendizaje, especialmente si sos un desarrollador nuevo aún familiarizándote con WordPress.

Con suerte, estos consejos te ayudarán a entender por qué tu sitio se cayó, qué podés hacer para volver a ponerlo en línea y cómo prevenir más tiempo de inactividad en el futuro.

Si encontraste útil este artículo, leé nuestro blog para más conocimientos y guías sobre WordPress.