{"id":39,"date":"2026-10-05T14:18:05","date_gmt":"2026-10-05T14:18:05","guid":{"rendered":"https:\/\/soupit.ar\/blog\/?p=39"},"modified":"2026-10-05T14:18:05","modified_gmt":"2026-10-05T14:18:05","slug":"como-saber-si-tu-sitio-wordpress-necesita-mantenimiento-urgente","status":"publish","type":"post","link":"https:\/\/soupit.ar\/blog\/como-saber-si-tu-sitio-wordpress-necesita-mantenimiento-urgente\/","title":{"rendered":"C\u00f3mo saber si tu sitio WordPress necesita mantenimiento urgente"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Un lunes a la ma\u00f1ana alguien del equipo entra al sitio de la empresa y encuentra algo raro: la p\u00e1gina tarda una eternidad, el formulario de contacto no env\u00eda nada o el navegador muestra una advertencia roja. Nadie sabe bien qui\u00e9n lo arm\u00f3, cu\u00e1ndo se actualiz\u00f3 por \u00faltima vez ni d\u00f3nde est\u00e1 la contrase\u00f1a del hosting.<\/p>\n<p class=\"wp-block-paragraph\">Esa escena es muy com\u00fan en sitios hechos con WordPress. La plataforma es flexible, popular y relativamente f\u00e1cil de administrar, y justamente por eso muchas empresas la publican, la dejan andando y se olvidan de ella durante meses o a\u00f1os.<\/p>\n<p class=\"wp-block-paragraph\">Sin embargo, un sitio WordPress no es un folleto impreso. Tiene n\u00facleo, tema, plugins, una base de datos, una versi\u00f3n de PHP y un servidor que cambian con el tiempo. Cuando nadie acompa\u00f1a esos cambios, los problemas se acumulan en silencio hasta que aparecen todos juntos, generalmente en el peor momento.<\/p>\n<p class=\"wp-block-paragraph\">En esta nota repasamos las se\u00f1ales que indican que un sitio WordPress necesita mantenimiento urgente, c\u00f3mo distinguir lo grave de lo que puede esperar, qu\u00e9 revisar primero, qu\u00e9 no conviene hacer apurados y c\u00f3mo pasar de apagar incendios a un mantenimiento ordenado. Al final hay una lista de verificaci\u00f3n para hacer un diagn\u00f3stico r\u00e1pido.<\/p>\n<h2 class=\"wp-block-heading\">Por qu\u00e9 un sitio WordPress se deteriora aunque nadie lo toque<\/h2>\n<p class=\"wp-block-paragraph\">La idea de que \u201csi no lo toco, no se rompe\u201d no aplica a un sitio web publicado. El entorno alrededor del sitio cambia aunque el contenido quede igual.<\/p>\n<p class=\"wp-block-paragraph\">Algunos cambios que ocurren sin que la empresa haga nada:<\/p>\n<ul class=\"wp-block-list\">\n<li>Se publican nuevas versiones del n\u00facleo de WordPress con correcciones de seguridad.<\/li>\n<li>Los plugins y temas reciben actualizaciones, o dejan de recibirlas porque se abandonan.<\/li>\n<li>El proveedor de hosting actualiza o retira versiones de PHP y de la base de datos.<\/li>\n<li>Los navegadores endurecen sus reglas sobre certificados, cookies y contenido mixto.<\/li>\n<li>Se descubren vulnerabilidades en componentes que el sitio usa hace a\u00f1os.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">El resultado es un sitio que funcionaba bien el d\u00eda que se public\u00f3 y que, con el paso del tiempo, queda cada vez m\u00e1s expuesto y m\u00e1s fr\u00e1gil.<\/p>\n<h3 class=\"wp-block-heading\">El problema de los sitios \u201chu\u00e9rfanos\u201d<\/h3>\n<p class=\"wp-block-paragraph\">Muchas empresas tienen un sitio que arm\u00f3 un proveedor anterior, un freelancer que ya no responde o alguien del equipo que se fue. Nadie tiene claro qu\u00e9 plugins se instalaron ni por qu\u00e9.<\/p>\n<p class=\"wp-block-paragraph\">En esos casos el riesgo no es solo t\u00e9cnico. Tambi\u00e9n es operativo: si algo falla, no hay a qui\u00e9n llamar, no hay accesos documentados y cada minuto de diagn\u00f3stico se pierde buscando contrase\u00f1as.<\/p>\n<h3 class=\"wp-block-heading\">Por qu\u00e9 WordPress es un blanco frecuente<\/h3>\n<p class=\"wp-block-paragraph\">WordPress se usa en una enorme cantidad de sitios en todo el mundo. Eso lo vuelve atractivo para ataques automatizados que recorren internet buscando versiones viejas, plugins vulnerables y contrase\u00f1as d\u00e9biles.<\/p>\n<p class=\"wp-block-paragraph\">No hace falta que la empresa sea grande o conocida. Los bots no eligen v\u00edctimas por su facturaci\u00f3n, sino por las puertas que encuentran abiertas.<\/p>\n<h2 class=\"wp-block-heading\">Se\u00f1ales de alarma que no conviene postergar<\/h2>\n<p class=\"wp-block-paragraph\">Hay s\u00edntomas que indican que el sitio necesita atenci\u00f3n inmediata. No son detalles est\u00e9ticos: afectan la seguridad, la reputaci\u00f3n o la capacidad de recibir consultas.<\/p>\n<p class=\"wp-block-paragraph\">Conviene actuar el mismo d\u00eda si aparece alguna de estas se\u00f1ales:<\/p>\n<ul class=\"wp-block-list\">\n<li>El navegador o Google muestran una advertencia de sitio peligroso o enga\u00f1oso.<\/li>\n<li>Aparecen p\u00e1ginas, enlaces o textos que nadie del equipo public\u00f3.<\/li>\n<li>El sitio redirige a otras p\u00e1ginas, sobre todo desde el celular o desde Google.<\/li>\n<li>Hay usuarios administradores que nadie reconoce.<\/li>\n<li>El hosting avis\u00f3 que suspendi\u00f3 la cuenta o detect\u00f3 archivos maliciosos.<\/li>\n<li>El sitio muestra una pantalla en blanco o un error cr\u00edtico en el administrador.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Cuando aparece una de estas se\u00f1ales, ya no se trata de mantenimiento preventivo. Se trata de contener un incidente.<\/p>\n<h3 class=\"wp-block-heading\">Advertencias de Google y del navegador<\/h3>\n<p class=\"wp-block-paragraph\">Si Google detecta malware, phishing o contenido enga\u00f1oso, puede mostrar una advertencia a los visitantes antes de que entren al sitio. Esa advertencia espanta a cualquier cliente potencial.<\/p>\n<p class=\"wp-block-paragraph\">Se puede consultar el estado del dominio en el <a href=\"https:\/\/transparencyreport.google.com\/safe-browsing\/search\">informe de Navegaci\u00f3n segura de Google<\/a>. Si el sitio est\u00e1 verificado en Search Console, el apartado de <a href=\"https:\/\/support.google.com\/webmasters\/answer\/9044101\">problemas de seguridad<\/a> detalla qu\u00e9 se detect\u00f3 y c\u00f3mo pedir una revisi\u00f3n una vez limpio.<\/p>\n<h3 class=\"wp-block-heading\">Contenido extra\u00f1o y redirecciones<\/h3>\n<p class=\"wp-block-paragraph\">Un s\u00edntoma cl\u00e1sico de un sitio comprometido es el spam inyectado: p\u00e1ginas de productos que la empresa no vende, enlaces ocultos o resultados de b\u00fasqueda con t\u00edtulos en otros idiomas.<\/p>\n<p class=\"wp-block-paragraph\">Otro es la redirecci\u00f3n selectiva. El due\u00f1o entra desde la computadora de la oficina y todo parece normal, pero un cliente que llega desde Google con el celular termina en una p\u00e1gina de apuestas o de ofertas falsas.<\/p>\n<h3 class=\"wp-block-heading\">Usuarios y archivos que nadie reconoce<\/h3>\n<p class=\"wp-block-paragraph\">Un usuario con rol de administrador creado sin explicaci\u00f3n es una se\u00f1al muy seria. Lo mismo vale para archivos PHP nuevos en carpetas de im\u00e1genes o plugins que nadie recuerda haber instalado.<\/p>\n<p class=\"wp-block-paragraph\">En esos casos conviene no borrar nada a las apuradas: primero hay que preservar evidencia y entender el alcance.<\/p>\n<h2 class=\"wp-block-heading\">Se\u00f1ales t\u00e9cnicas que indican deterioro<\/h2>\n<p class=\"wp-block-paragraph\">No todo lo urgente es un ataque. Muchas veces el sitio simplemente se qued\u00f3 atr\u00e1s y empieza a fallar por acumulaci\u00f3n.<\/p>\n<p class=\"wp-block-paragraph\">Estas se\u00f1ales indican que el mantenimiento est\u00e1 muy demorado:<\/p>\n<ul class=\"wp-block-list\">\n<li>El panel muestra decenas de actualizaciones pendientes.<\/li>\n<li>WordPress avisa que la versi\u00f3n de PHP del servidor est\u00e1 desactualizada.<\/li>\n<li>Hay plugins que no se actualizan hace a\u00f1os o que ya no figuran en el repositorio oficial.<\/li>\n<li>El tema fue modificado directamente y no se puede actualizar sin perder cambios.<\/li>\n<li>La herramienta de Salud del sitio muestra problemas cr\u00edticos.<\/li>\n<li>Los backups no existen, fallan o nadie sabe d\u00f3nde est\u00e1n.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">La herramienta de Salud del sitio<\/h3>\n<p class=\"wp-block-paragraph\">WordPress incluye una pantalla de <a href=\"https:\/\/wordpress.org\/documentation\/article\/site-health-screen\/\">Salud del sitio<\/a> en Herramientas que revisa la configuraci\u00f3n y marca problemas cr\u00edticos y mejoras recomendadas.<\/p>\n<p class=\"wp-block-paragraph\">No reemplaza una auditor\u00eda, pero es un buen primer term\u00f3metro. Si aparecen avisos sobre PHP, actualizaciones autom\u00e1ticas, HTTPS o tareas programadas, ya hay trabajo pendiente.<\/p>\n<h3 class=\"wp-block-heading\">Versiones de PHP fuera de soporte<\/h3>\n<p class=\"wp-block-paragraph\">PHP es el lenguaje sobre el que corre WordPress. Cada versi\u00f3n tiene un per\u00edodo de soporte, y el sitio oficial publica el calendario de <a href=\"https:\/\/www.php.net\/supported-versions.php\">versiones soportadas<\/a>.<\/p>\n<p class=\"wp-block-paragraph\">Correr una versi\u00f3n sin soporte significa no recibir correcciones de seguridad. Adem\u00e1s, WordPress publica sus <a href=\"https:\/\/wordpress.org\/about\/requirements\/\">requisitos recomendados<\/a>, que conviene contrastar con lo que ofrece el hosting.<\/p>\n<p class=\"wp-block-paragraph\">El detalle importante es que subir la versi\u00f3n de PHP puede romper plugins o temas viejos. Por eso no es un cambio para hacer un viernes a la tarde sin prueba previa.<\/p>\n<h2 class=\"wp-block-heading\">S\u00edntomas de negocio que tambi\u00e9n cuentan<\/h2>\n<p class=\"wp-block-paragraph\">A veces las se\u00f1ales no aparecen en el panel de WordPress, sino en el d\u00eda a d\u00eda comercial. Son igual de importantes porque muestran que el sitio dej\u00f3 de cumplir su funci\u00f3n.<\/p>\n<p class=\"wp-block-paragraph\">Conviene prestar atenci\u00f3n si:<\/p>\n<ul class=\"wp-block-list\">\n<li>Llegan menos consultas desde el formulario y nadie sabe por qu\u00e9.<\/li>\n<li>Los correos del sitio caen en spam o directamente no llegan.<\/li>\n<li>Clientes avisan que la p\u00e1gina no carga o se ve rota en el celular.<\/li>\n<li>El sitio aparece cada vez peor en b\u00fasquedas de la marca.<\/li>\n<li>Las campa\u00f1as pagas llevan a p\u00e1ginas lentas o con errores.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">Formularios que fallan en silencio<\/h3>\n<p class=\"wp-block-paragraph\">Un formulario de contacto roto es uno de los problemas m\u00e1s caros y menos visibles. El visitante completa sus datos, aprieta enviar y el mensaje nunca llega a nadie.<\/p>\n<p class=\"wp-block-paragraph\">La forma m\u00e1s simple de detectarlo es enviar una consulta de prueba de forma peri\u00f3dica y confirmar que llega a la casilla correcta. Si el sitio env\u00eda correos sin un servicio SMTP configurado, la entrega suele ser poco confiable.<\/p>\n<h3 class=\"wp-block-heading\">Velocidad y experiencia en el celular<\/h3>\n<p class=\"wp-block-paragraph\">Un sitio lento no siempre es un sitio roto, pero suele ser un sitio descuidado: im\u00e1genes enormes, plugins que cargan scripts en todas las p\u00e1ginas, cach\u00e9 mal configurada o un hosting que qued\u00f3 chico.<\/p>\n<p class=\"wp-block-paragraph\">Herramientas como <a href=\"https:\/\/pagespeed.web.dev\/\">PageSpeed Insights<\/a> ayudan a ver c\u00f3mo se comporta el sitio con datos de laboratorio y, cuando hay suficiente tr\u00e1fico, con datos de usuarios reales.<\/p>\n<h2 class=\"wp-block-heading\">C\u00f3mo distinguir lo urgente de lo importante<\/h2>\n<p class=\"wp-block-paragraph\">No todo requiere la misma velocidad de respuesta. Ordenar los problemas evita dos errores frecuentes: entrar en p\u00e1nico por detalles menores o ignorar un incidente real.<\/p>\n<p class=\"wp-block-paragraph\">Esta tabla resume una forma pr\u00e1ctica de priorizar:<\/p>\n<figure class=\"wp-block-table\">\n<table class=\"has-fixed-layout\">\n<tbody>\n<tr>\n<th>Situaci\u00f3n<\/th>\n<th>Prioridad<\/th>\n<th>Qu\u00e9 hacer<\/th>\n<\/tr>\n<tr>\n<td>Advertencia de Google, redirecciones o spam inyectado<\/td>\n<td>Inmediata<\/td>\n<td>Contener, preservar evidencia, limpiar y pedir revisi\u00f3n<\/td>\n<\/tr>\n<tr>\n<td>Usuarios administradores desconocidos<\/td>\n<td>Inmediata<\/td>\n<td>Bloquear accesos, cambiar credenciales y auditar<\/td>\n<\/tr>\n<tr>\n<td>Sitio ca\u00eddo o error cr\u00edtico<\/td>\n<td>Inmediata<\/td>\n<td>Restaurar servicio con backup o diagn\u00f3stico guiado<\/td>\n<\/tr>\n<tr>\n<td>PHP fuera de soporte<\/td>\n<td>Alta<\/td>\n<td>Probar compatibilidad en copia y planificar la migraci\u00f3n<\/td>\n<\/tr>\n<tr>\n<td>Plugins abandonados o con vulnerabilidades conocidas<\/td>\n<td>Alta<\/td>\n<td>Reemplazar o eliminar con prueba previa<\/td>\n<\/tr>\n<tr>\n<td>Muchas actualizaciones pendientes<\/td>\n<td>Alta<\/td>\n<td>Backup, actualizaci\u00f3n por etapas y verificaci\u00f3n<\/td>\n<\/tr>\n<tr>\n<td>Formularios que no env\u00edan<\/td>\n<td>Alta<\/td>\n<td>Configurar env\u00edo confiable y probar<\/td>\n<\/tr>\n<tr>\n<td>Lentitud general<\/td>\n<td>Media<\/td>\n<td>Medir, optimizar im\u00e1genes, cach\u00e9 y plugins<\/td>\n<\/tr>\n<tr>\n<td>Dise\u00f1o desactualizado<\/td>\n<td>Planificable<\/td>\n<td>Evaluar redise\u00f1o dentro de un plan<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/figure>\n<p class=\"wp-block-paragraph\">La prioridad no depende solo de la gravedad t\u00e9cnica. Tambi\u00e9n depende de cu\u00e1nto depende el negocio del sitio para vender o recibir consultas.<\/p>\n<h2 class=\"wp-block-heading\">Qu\u00e9 hacer primero si sospech\u00e1s que el sitio fue comprometido<\/h2>\n<p class=\"wp-block-paragraph\">Cuando hay se\u00f1ales de un ataque, el orden de los pasos importa. Actuar r\u00e1pido no significa actuar sin m\u00e9todo.<\/p>\n<p class=\"wp-block-paragraph\">Una secuencia razonable es:<\/p>\n<ol class=\"wp-block-list\">\n<li>Avisar al proveedor de hosting y pedir informaci\u00f3n sobre lo que detectaron.<\/li>\n<li>Hacer una copia completa del estado actual, aunque est\u00e9 infectado, para poder analizarlo.<\/li>\n<li>Cambiar contrase\u00f1as del administrador, del hosting, del FTP o SFTP y de la base de datos.<\/li>\n<li>Revisar y eliminar usuarios administradores desconocidos.<\/li>\n<li>Identificar el punto de entrada probable: plugin vulnerable, contrase\u00f1a filtrada o archivo modificado.<\/li>\n<li>Limpiar o restaurar desde un backup limpio anterior al incidente.<\/li>\n<li>Actualizar todo lo que qued\u00f3 desactualizado antes de volver a exponer el sitio.<\/li>\n<li>Pedir la revisi\u00f3n en Search Console si Google hab\u00eda marcado el sitio.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">Restaurar un backup sin cerrar la puerta por la que entraron suele terminar en una reinfecci\u00f3n a los pocos d\u00edas.<\/p>\n<h3 class=\"wp-block-heading\">Qu\u00e9 no conviene hacer apurados<\/h3>\n<p class=\"wp-block-paragraph\">En medio de la urgencia aparecen decisiones que agravan el problema:<\/p>\n<ul class=\"wp-block-list\">\n<li>Borrar archivos al azar sin saber qu\u00e9 hacen.<\/li>\n<li>Instalar varios plugins de seguridad a la vez.<\/li>\n<li>Restaurar un backup sin verificar que sea anterior al incidente.<\/li>\n<li>Cambiar solo la contrase\u00f1a del panel y olvidar el hosting y la base de datos.<\/li>\n<li>Dar por terminado el incidente porque la portada \u201cse ve bien\u201d.<\/li>\n<\/ul>\n<h2 class=\"wp-block-heading\">Actualizaciones: por qu\u00e9 asustan y c\u00f3mo hacerlas bien<\/h2>\n<p class=\"wp-block-paragraph\">Muchas empresas postergan las actualizaciones porque alguna vez un update rompi\u00f3 el sitio. Es una preocupaci\u00f3n razonable, pero no actualizar es un riesgo mayor a mediano plazo.<\/p>\n<p class=\"wp-block-paragraph\">La documentaci\u00f3n oficial explica c\u00f3mo <a href=\"https:\/\/wordpress.org\/documentation\/article\/updating-wordpress\/\">actualizar WordPress<\/a> y c\u00f3mo funcionan las <a href=\"https:\/\/wordpress.org\/documentation\/article\/configuring-automatic-background-updates\/\">actualizaciones autom\u00e1ticas en segundo plano<\/a>. La clave est\u00e1 en el proceso, no solo en apretar el bot\u00f3n.<\/p>\n<h3 class=\"wp-block-heading\">Un proceso de actualizaci\u00f3n seguro<\/h3>\n<p class=\"wp-block-paragraph\">Un esquema sensato incluye:<\/p>\n<ul class=\"wp-block-list\">\n<li>Backup completo y verificado antes de empezar.<\/li>\n<li>Prueba previa en una copia del sitio cuando hay cambios grandes.<\/li>\n<li>Actualizaciones por etapas: n\u00facleo, luego plugins cr\u00edticos, luego el resto.<\/li>\n<li>Revisi\u00f3n posterior de p\u00e1ginas clave, formularios y, si hay tienda, el proceso de compra.<\/li>\n<li>Registro de qu\u00e9 se actualiz\u00f3 y cu\u00e1ndo.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">Cuando el sitio qued\u00f3 muy atr\u00e1s<\/h3>\n<p class=\"wp-block-paragraph\">Si el sitio lleva a\u00f1os sin actualizarse, saltar todo de golpe puede generar incompatibilidades dif\u00edciles de rastrear. En esos casos conviene trabajar en una copia, avanzar de a poco y documentar cada cambio.<\/p>\n<p class=\"wp-block-paragraph\">A veces el diagn\u00f3stico muestra que el tema o algunos plugins no tienen arreglo razonable. Ah\u00ed la decisi\u00f3n deja de ser \u201cactualizar\u201d y pasa a ser reemplazar componentes o rehacer partes del sitio.<\/p>\n<h2 class=\"wp-block-heading\">Plugins y temas: menos es m\u00e1s<\/h2>\n<p class=\"wp-block-paragraph\">Cada plugin suma funcionalidad, pero tambi\u00e9n c\u00f3digo para mantener, posibles conflictos y una puerta m\u00e1s para revisar. Un sitio con muchos plugins no es necesariamente malo, pero s\u00ed exige m\u00e1s cuidado.<\/p>\n<p class=\"wp-block-paragraph\">Al revisar los plugins conviene preguntarse:<\/p>\n<ul class=\"wp-block-list\">\n<li>\u00bfSe usa realmente o qued\u00f3 de una prueba vieja?<\/li>\n<li>\u00bfRecibe actualizaciones y soporte?<\/li>\n<li>\u00bfHay otro plugin que hace lo mismo?<\/li>\n<li>\u00bfCarga recursos en todas las p\u00e1ginas aunque se use en una sola?<\/li>\n<li>\u00bfTiene vulnerabilidades conocidas publicadas?<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Para chequear vulnerabilidades conocidas existen bases p\u00fablicas como <a href=\"https:\/\/wpscan.com\/\">WPScan<\/a>, que registran problemas reportados en el n\u00facleo, plugins y temas.<\/p>\n<h3 class=\"wp-block-heading\">Temas modificados sin tema hijo<\/h3>\n<p class=\"wp-block-paragraph\">Un caso frecuente es un tema comercial modificado directamente en sus archivos. El sitio queda \u201ccongelado\u201d: si se actualiza el tema, se pierden los cambios; si no se actualiza, queda expuesto.<\/p>\n<p class=\"wp-block-paragraph\">La salida suele ser migrar las personalizaciones a un tema hijo o a un desarrollo propio, con el cuidado de no romper el dise\u00f1o actual.<\/p>\n<h3 class=\"wp-block-heading\">Plugins piratas o \u201cnulled\u201d<\/h3>\n<p class=\"wp-block-paragraph\">Instalar versiones pirateadas de plugins o temas pagos es una de las formas m\u00e1s directas de meter c\u00f3digo malicioso en un sitio. Si el sitio tiene componentes de origen dudoso, reemplazarlos por versiones leg\u00edtimas deber\u00eda estar al tope de la lista.<\/p>\n<h2 class=\"wp-block-heading\">Backups: la red que tiene que existir antes del problema<\/h2>\n<p class=\"wp-block-paragraph\">Ning\u00fan plan de mantenimiento tiene sentido sin backups confiables. Son la diferencia entre un mal d\u00eda y semanas de reconstrucci\u00f3n.<\/p>\n<p class=\"wp-block-paragraph\">La gu\u00eda de WordPress sobre <a href=\"https:\/\/developer.wordpress.org\/advanced-administration\/security\/backup\/\">copias de seguridad<\/a> recuerda que hay que respaldar tanto los archivos como la base de datos. Adem\u00e1s, conviene que al menos una copia se guarde fuera del mismo servidor.<\/p>\n<p class=\"wp-block-paragraph\">Un esquema m\u00ednimo para un sitio institucional o una tienda deber\u00eda contemplar:<\/p>\n<ul class=\"wp-block-list\">\n<li>Backup autom\u00e1tico diario o con la frecuencia que exija el ritmo de cambios.<\/li>\n<li>Copia de archivos y base de datos, no solo de una de las dos partes.<\/li>\n<li>Al menos una copia fuera del hosting principal.<\/li>\n<li>Retenci\u00f3n de varios d\u00edas o semanas para poder volver antes de un incidente.<\/li>\n<li>Pruebas de restauraci\u00f3n peri\u00f3dicas en un entorno separado.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Un backup que nunca se restaur\u00f3 es una promesa, no una garant\u00eda.<\/p>\n<h2 class=\"wp-block-heading\">Accesos y seguridad b\u00e1sica<\/h2>\n<p class=\"wp-block-paragraph\">Gran parte de los incidentes en WordPress se explican por accesos mal gestionados. Revisarlos lleva poco tiempo y reduce mucho el riesgo.<\/p>\n<p class=\"wp-block-paragraph\">La documentaci\u00f3n oficial sobre <a href=\"https:\/\/developer.wordpress.org\/advanced-administration\/security\/hardening\/\">endurecimiento de WordPress<\/a> re\u00fane buenas pr\u00e1cticas que conviene aplicar con criterio.<\/p>\n<p class=\"wp-block-paragraph\">Algunos puntos b\u00e1sicos:<\/p>\n<ul class=\"wp-block-list\">\n<li>Un usuario personal por persona, sin cuentas compartidas.<\/li>\n<li>Rol de administrador solo para quien realmente lo necesita.<\/li>\n<li>Contrase\u00f1as largas y \u00fanicas, guardadas en un gestor.<\/li>\n<li>Doble factor de autenticaci\u00f3n para los administradores.<\/li>\n<li>Accesos de exproveedores y exempleados dados de baja.<\/li>\n<li>Credenciales de hosting, dominio y DNS documentadas y bajo control de la empresa.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">El dominio y el hosting tambi\u00e9n son parte del sitio<\/h3>\n<p class=\"wp-block-paragraph\">Un sitio puede estar impecable y caerse igual porque venci\u00f3 el dominio, el certificado o el plan de hosting. Si esos servicios est\u00e1n a nombre de un tercero, la empresa ni siquiera recibe los avisos.<\/p>\n<p class=\"wp-block-paragraph\">Conviene saber qui\u00e9n es el titular del dominio, cu\u00e1ndo vence, d\u00f3nde est\u00e1 alojado el sitio y qui\u00e9n recibe las facturas y notificaciones.<\/p>\n<h2 class=\"wp-block-heading\">Escenarios frecuentes<\/h2>\n<p class=\"wp-block-paragraph\">Cada sitio tiene su historia, pero hay patrones que se repiten en pymes y empresas medianas.<\/p>\n<h3 class=\"wp-block-heading\">Una empresa de servicios con el sitio armado hace a\u00f1os<\/h3>\n<p class=\"wp-block-paragraph\">El sitio se ve correcto, pero tiene decenas de actualizaciones pendientes, PHP viejo y un formulario que dej\u00f3 de enviar hace meses. Nadie lo not\u00f3 porque las consultas llegaban por WhatsApp y otros canales.<\/p>\n<p class=\"wp-block-paragraph\">La prioridad suele ser backup, recuperaci\u00f3n del formulario, actualizaci\u00f3n por etapas y migraci\u00f3n de PHP con prueba previa.<\/p>\n<h3 class=\"wp-block-heading\">Una tienda online antes de una fecha comercial fuerte<\/h3>\n<p class=\"wp-block-paragraph\">Faltan pocas semanas para una campa\u00f1a y el sitio est\u00e1 lento, con plugins de pago desactualizados. Un error durante esos d\u00edas se traduce en ventas perdidas.<\/p>\n<p class=\"wp-block-paragraph\">Ac\u00e1 conviene congelar cambios grandes cerca de la fecha, actualizar con tiempo, probar el checkout completo y tener un plan de vuelta atr\u00e1s.<\/p>\n<h3 class=\"wp-block-heading\">Un sitio con spam inyectado<\/h3>\n<p class=\"wp-block-paragraph\">Google empieza a mostrar resultados extra\u00f1os para la marca y algunos clientes reportan redirecciones. El incidente ya est\u00e1 en curso.<\/p>\n<p class=\"wp-block-paragraph\">La respuesta pasa por contener, limpiar, cerrar el punto de entrada, actualizar todo y pedir la revisi\u00f3n. Despu\u00e9s, sumar monitoreo para detectar a tiempo una reca\u00edda.<\/p>\n<h2 class=\"wp-block-heading\">De apagar incendios a un mantenimiento ordenado<\/h2>\n<p class=\"wp-block-paragraph\">Resolver la urgencia es el primer paso. El segundo es evitar que la situaci\u00f3n se repita dentro de seis meses.<\/p>\n<p class=\"wp-block-paragraph\">Un plan de mantenimiento razonable suele combinar:<\/p>\n<ul class=\"wp-block-list\">\n<li>Actualizaciones peri\u00f3dicas con backup previo y verificaci\u00f3n posterior.<\/li>\n<li>Monitoreo de disponibilidad para enterarse antes que los clientes.<\/li>\n<li>Revisi\u00f3n mensual de plugins, usuarios y avisos de seguridad.<\/li>\n<li>Pruebas peri\u00f3dicas de formularios y procesos cr\u00edticos.<\/li>\n<li>Control de vencimientos de dominio, certificado y hosting.<\/li>\n<li>Un responsable claro, interno o externo, con accesos documentados.<\/li>\n<\/ul>\n<h3 class=\"wp-block-heading\">Preguntas para hacerse antes de elegir qui\u00e9n lo mantiene<\/h3>\n<ul class=\"wp-block-list\">\n<li>\u00bfQui\u00e9n actualiza el sitio y con qu\u00e9 frecuencia?<\/li>\n<li>\u00bfQu\u00e9 pasa si un update rompe algo un viernes a la noche?<\/li>\n<li>\u00bfD\u00f3nde se guardan los backups y qui\u00e9n los prob\u00f3 por \u00faltima vez?<\/li>\n<li>\u00bfCu\u00e1nto tiempo puede estar ca\u00eddo el sitio sin afectar al negocio?<\/li>\n<li>\u00bfLos accesos quedan a nombre de la empresa?<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Las respuestas definen si alcanza con un mantenimiento b\u00e1sico o si conviene un acompa\u00f1amiento m\u00e1s cercano.<\/p>\n<h2 class=\"wp-block-heading\">Lista de verificaci\u00f3n<\/h2>\n<p class=\"wp-block-paragraph\">Antes de decidir si tu sitio WordPress necesita mantenimiento urgente, revis\u00e1:<\/p>\n<ul class=\"wp-block-list\">\n<li>El dominio no aparece marcado en el informe de Navegaci\u00f3n segura de Google.<\/li>\n<li>Search Console no muestra problemas de seguridad.<\/li>\n<li>No hay p\u00e1ginas, enlaces ni textos que nadie del equipo public\u00f3.<\/li>\n<li>El sitio no redirige a p\u00e1ginas externas desde el celular ni desde Google.<\/li>\n<li>Todos los usuarios administradores son conocidos y necesarios.<\/li>\n<li>El n\u00facleo de WordPress est\u00e1 actualizado.<\/li>\n<li>Los plugins y el tema est\u00e1n actualizados y tienen soporte vigente.<\/li>\n<li>No hay plugins o temas de origen dudoso.<\/li>\n<li>La versi\u00f3n de PHP del servidor est\u00e1 dentro del per\u00edodo de soporte.<\/li>\n<li>La pantalla de Salud del sitio no muestra problemas cr\u00edticos.<\/li>\n<li>Existe un backup reciente de archivos y base de datos.<\/li>\n<li>Al menos una copia est\u00e1 fuera del hosting principal.<\/li>\n<li>Alguien prob\u00f3 restaurar un backup en los \u00faltimos meses.<\/li>\n<li>El formulario de contacto env\u00eda y los correos llegan a destino.<\/li>\n<li>El sitio carga razonablemente r\u00e1pido en el celular.<\/li>\n<li>El certificado HTTPS est\u00e1 vigente y no hay advertencias en el navegador.<\/li>\n<li>El dominio y el hosting est\u00e1n a nombre de la empresa, con vencimientos conocidos.<\/li>\n<li>Los accesos de exproveedores y exempleados fueron dados de baja.<\/li>\n<li>Los administradores usan doble factor de autenticaci\u00f3n.<\/li>\n<li>Hay una persona o proveedor responsable del mantenimiento.<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Si varios \u00edtems quedan sin respuesta clara, el sitio probablemente ya necesita atenci\u00f3n.<\/p>\n<h2 class=\"wp-block-heading\">Un sitio cuidado trabaja todos los d\u00edas<\/h2>\n<p class=\"wp-block-paragraph\">Un sitio WordPress bien mantenido no llama la atenci\u00f3n: carga, recibe consultas, aparece en b\u00fasquedas y transmite confianza. Esa normalidad es justamente el resultado de un trabajo constante que no se ve.<\/p>\n<p class=\"wp-block-paragraph\">El abandono, en cambio, se paga de golpe. Una advertencia de Google, un formulario mudo durante meses o una infecci\u00f3n justo antes de una campa\u00f1a cuestan mucho m\u00e1s que un mantenimiento planificado.<\/p>\n<p class=\"wp-block-paragraph\">No hace falta resolver todo en un d\u00eda. Hace falta saber en qu\u00e9 estado est\u00e1 el sitio, atender primero lo urgente y despu\u00e9s sostener una rutina simple con responsables claros.<\/p>\n<p class=\"wp-block-paragraph\">En Soup IT ayudamos a empresas a diagnosticar, recuperar y mantener sitios web en WordPress y desarrollos a medida: auditor\u00eda t\u00e9cnica, limpieza de incidentes, actualizaciones seguras, migraci\u00f3n de PHP y hosting, backups probados, optimizaci\u00f3n de velocidad y monitoreo. Podemos hacernos cargo del mantenimiento o acompa\u00f1ar al equipo interno.<\/p>\n<p class=\"wp-block-paragraph\">Si tu sitio tiene actualizaciones pendientes, se\u00f1ales extra\u00f1as o simplemente nadie sabe bien c\u00f3mo est\u00e1, podemos revisarlo y convertir ese diagn\u00f3stico en un plan concreto de prioridades. Escribinos por <a href=\"https:\/\/wa.me\/541170630982\">WhatsApp<\/a> o a <a href=\"mailto:contacto@soupit.ar\">contacto@soupit.ar<\/a>.<\/p>\n<p class=\"wp-block-paragraph\">Adem\u00e1s, pod\u00e9s visitar <a href=\"https:\/\/soupit.ar\/\">Soup IT<\/a> y seguirnos en <a href=\"https:\/\/www.linkedin.com\/company\/soupit\">LinkedIn<\/a> e <a href=\"https:\/\/instagram.com\/soup.itar\">Instagram<\/a> para encontrar m\u00e1s contenidos sobre sitios web, e-commerce, desarrollo de software, automatizaci\u00f3n, infraestructura y tecnolog\u00eda aplicada a empresas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Un lunes a la ma\u00f1ana alguien del equipo entra al sitio de la empresa y encuentra algo raro: la p\u00e1gina tarda una eternidad, el formulario de contacto no env\u00eda nada o el navegador muestra una advertencia roja.<\/p>\n","protected":false},"author":2,"featured_media":38,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[7,22,13,31,14,25],"class_list":["post-39","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-sin-categoria","tag-desarrollo-web","tag-mantenimiento-web","tag-pymes","tag-seguridad","tag-soup-it","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/posts\/39","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/comments?post=39"}],"version-history":[{"count":1,"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions"}],"predecessor-version":[{"id":40,"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/posts\/39\/revisions\/40"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/media\/38"}],"wp:attachment":[{"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/media?parent=39"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/categories?post=39"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/soupit.ar\/blog\/wp-json\/wp\/v2\/tags?post=39"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}