Si estás dando tus primeros pasos en el mundo del desarrollo web, WordPress es el mejor punto de partida. Actualmente, impulsa más del 40 % de los sitios web del mundo, desde blogs personales hasta portales empresariales y tiendas online.
En esta primera parte del tutorial vas a aprender:
Qué es WordPress y por qué es tan popular
Qué necesitas antes de instalarlo
Cómo instalar WordPress paso a paso
Cómo acceder y entender el panel de administración
Al finalizar, vas a tener WordPress instalado y listo para comenzar a crear tu sitio web.
1. ¿Qué es WordPress?
WordPress es un CMS (Content Management System), es decir, un sistema que te permite crear y administrar contenido web sin necesidad de programar.
Con WordPress puedes:
Crear páginas web y blogs
Publicar artículos fácilmente
Administrar imágenes y videos
Instalar plugins para agregar funciones
Cambiar el diseño sin tocar código
WordPress en cPanel
Cuando usás WordPress en un hosting con cPanel:
Los archivos se alojan en tu cuenta de hosting
La base de datos se crea automáticamente
Tenés control total del sitio
Podés administrar archivos, bases de datos y correos desde cPanel
2. ¿Qué necesitás antes de instalar WordPress en cPanel?
Antes de comenzar, asegúrate de contar con:
1️⃣ Un dominio activo
Ejemplos:
misitio.com
www.miempresa.com
El dominio debe apuntar a tu hosting (DNS correctamente configurados).
2️⃣ Un hosting con cPanel
La mayoría de los proveedores ofrecen cPanel por defecto.
Requisitos mínimos recomendados:
PHP 8.0 o superior
MySQL o MariaDB
Certificado SSL activo
Acceso a cPanel
3️⃣ Acceso a cPanel
Normalmente se accede desde:
https://tudominio.com/cpanel
3. Instalación de WordPress desde cPanel (método recomendado)
La forma más sencilla es mediante el instalador automático incluido en cPanel.
Paso 1: Ingresar a cPanel
Accedé a tu cuenta con usuario y contraseña.
Paso 2: Buscar el instalador de WordPress
Dentro de cPanel, buscá alguna de estas opciones:
WordPress Manager
WordPress Toolkit
Softaculous Apps Installer
Paso 3: Iniciar la instalación
Hacé clic en “Instalar WordPress”
Seleccioná el dominio
Elegí la carpeta de instalación:
Vacía (/public_html) para el sitio principal
Subcarpeta (/public_html/blog) si lo querés en una sección
Paso 4: Configurar datos básicos
Completá:
Nombre del sitio
Descripción
Usuario administrador
Contraseña segura
Correo electrónico
⚠️ Evitá usar admin como usuario.
Paso 5: Finalizar instalación
Hacé clic en “Instalar” y esperá unos segundos.
✔️ WordPress quedará instalado con:
Base de datos creada
Archivos configurados
Acceso listo al panel
4. Primer acceso a WordPress
Una vez instalado, accedé desde:
https://tudominio.com/wp-admin
Ingresá con el usuario y contraseña creados.
El Escritorio de WordPress
Desde el Escritorio podés:
Crear páginas y entradas
Cambiar el diseño del sitio
Instalar plugins
Configurar ajustes generales
Menús principales:
Entradas
Páginas
Apariencia
Plugins
Ajustes
5. Configuraciones iniciales recomendadas en cPanel + WordPress
👉 En la Parte 2 aprenderás a elegir un tema, crear páginas y diseñar tu sitio web.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
A medida que las empresas lanzan nuevos productos o servicios o se expanden a nuevos mercados, puede ser necesario ajustar su estrategia empresarial. Parte de este ajuste implica alinear el nombre de dominio con el valor de la marca.
Un nombre de dominio no solo ofrece una dirección clara y accesible, sino que también simboliza tu marca. Por lo tanto, el dominio debe representar los objetivos y la misión de tu marca.
Es posible también que exista la necesidad de cambiar el nombre de dominio de tu sitio web, quizás porque se ha perdido el registro del mismo y es menester usar uno nuevo.
Afortunadamente, cambiar un nombre de dominio en WordPress es un procedimiento simple, y en este artículo te guiaremos a través del proceso.
Antes que nada, necesitaremos corroborar que poseemos los accesos necesarios para realizar los cambios pertinentes. Es importante tener el acceso a:
El admin de tu WordPress.
Al FTP o al panel de control.
También es primordial recordar que el nuevo nombre de dominio debe estar registrado correctamente y, si es posible, ya delegado a través de sus DNS a nuestros servidores. De esta manera, el cambio impactará rápidamente en la red.
¿Cómo cambiar el nombre de dominio de WordPress?
El primer paso de este proceso es modificar el nombre de dominio de su sitio web en el panel de control. Este paso, a menos que usted sea poseedor de un servidor Cloud el cual le otorga acceso con credenciales root al mismo, no podrá hacerlo. En este paso en particular deberá contactar a nuestro soporte técnico y solicitar el cambio de nombre de dominio. Le dejamos aquí la guía para que pueda proceder a solicitar soporte.
Hecho este cambio, es entonces momento de ponernos manos a la obra.
Cambio en la URL y la dirección del sitio.
El siguiente paso para modificar tu dirección de WordPress es actualizar la URL actual y la dirección del sitio. Esto asegura una experiencia fluida para los usuarios y facilita que los rastreadores web encuentren e indexen el contenido.
Existen varias maneras de hacerlo, que van desde acceder al panel de administración de WordPress hasta modificar la base de datos de WordPress mediante phpMyAdmin. A continuación, revisaremos cada método paso a paso.
1- Usa el panel admin de WordPress
El primer método y el más común consiste en agregar tu nueva dirección en los ajustes generales de WordPress. Para hacer esto, ve a Panel de Control -> Ajustes -> Generales. Luego, reemplaza la dirección actual de WordPress (URL) y la dirección del sitio (URL) con tu nueva URL.
Es importante que ambas direcciones coincidan, a menos que estés configurando una página de inicio específica para tu sitio de WordPress. Después de realizar estos cambios, haz clic en Guardar cambios.
Sin embargo, si estos campos aparecen en gris, significa que se han establecido valores fijos en tu archivo wp-config. En ese caso, sigue los pasos de la próxima sección.
2- Utilizar el archivo wp-config.php
Este paso es sólo necesario si en el paso anterior los campos aparecen en gris.
Para que los cambios se reflejen en la configuración de WordPress, deberás editar el archivo wp-config.php.
Este archivo generalmente se encuentra en el directorio raíz de tu sitio WordPress. Puedes acceder a él mediante el administrador de archivos del Panel, o también utilizando FTP.
En este ejemplo, te mostraremos cómo modificar el archivo wp-config.php desde el panel de control de cPanel:
Diríjase a cPanel => Archivos => Administador de Archivos.
Busque la carpeta donde se ha instalado su sitio WordPress. Puede que sea el /public_html o algún subdirectorio dentro de /public_html.
Localice el archivo wp-config.php; haga clic derecho sobre él y seleccione Editar.
Busque las siguientes líneas de código y substituya http://tusiotioweb.com por la nueva URL del sitio:
Hecha la modificación; pulse Guardar y cierre el archivo.
Si prefieres utilizar un cliente FTP, el proceso será casi idéntico. Sólo tendrás que utilizar las credenciales de la cuenta FTP para acceder a los archivos del sitio.
3- Desde la base de datos usando PHPMyAdmin
Otra forma de hacer el cambio de URL de WordPress es editar directamente la base de datos en PHPMyAdmin. Para esto, diga estos pasos:
En cPanel, diríjase a Bases de Datos => phpMyAdmin.
Haga clic sobre la base de datos de su WordPress para desplegar todas las tablas.
Busque y haga clic sobre la tabla “nombretabla_options”. En las dos primeras filas verá el siteurl y el home. Edite ambas con la nueva URL de su dominio:
Restablece la estructura de la URL
Luego de modificada la dirección y la URL de su sitio, el siguiente paso es actualizar la estructura de la URL. Si se mantiene la vieja estructura podrían producirse errores 404 cuando intentes acceder a las páginas de tu sitio web.
La manera más fácil y simple de realizar esta tarea a través del admin de tu WordPress. Debes dirigirte a Configuración => Enlaces Permanentes.
Por defecto, WordPress utiliza la estructura de enlaces permanentes Plain o Simple. No obstante, esta estructura no proporciona información sobre tu contenido, por lo que es la menos favorable para el SEO.
Existen otras opciones de estructura de URL:
Día y nombre: incluye la fecha completa de publicación y el nombre del post.
Mes y nombre: muestra el mes y el año junto con el nombre del post.
Numérico: utiliza el ID del post en formato numérico.
Nombre de la entrada: muestra el slug de la entrada en la URL.
Estructura personalizada: permite personalizar la URL utilizando etiquetas como autor y categoría.
La opción de “Nombre de la entrada” es posiblemente la mejor estructura de URL, ya que es breve y directa. Sin embargo, puedes elegir la estructura de permalink que mejor se adapte a tus necesidades. Al restablecer enlaces permanentes rotos en WordPress, el sistema redirigirá automáticamente a los visitantes de tu antigua dirección a la nueva.
¿Por qué cambiar tu dominio en WordPress?
Aunque muchas empresas y negocios suelen mantener su nombre de dominio original y basan sus estrategias de marketing en él, a veces es necesario cambiar y adquirir nuevos dominios web.
Estas son las razones más comunes:
Rebranding: Cuando una empresa pasa por un cambio de marca debido a una nueva administración o a un nuevo público objetivo, la dirección del sitio web debe reflejar esta nueva identidad.
Cambio de extensión de dominio: Si actualmente utilizas una extensión de dominio específica del sector, como .shop, o una extensión con código de país como .uk o .co.uk, y deseas optar por una más genérica, cambiar a una extensión como .com, .net, o .online puede ser beneficioso.
Crear una URL fácil de usar: Un nombre de dominio sencillo es más fácil de recordar. Si tu antiguo dominio tiene caracteres complicados, considera cambiarlo a uno más sencillo. Una buena práctica es mantenerlo alrededor de los 12 caracteres.
Fusión de varios dominios: Si tu antiguo dominio ya tiene autoridad y deseas fusionarlo con un nuevo dominio, esto puede ayudarte a mantener los beneficios SEO y el link juice del sitio antiguo. También contribuye a la consistencia de la marca y mejora tus esfuerzos de SEO.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
Cuando administras un sitio web en un servidor con HestiaCP, una de las tareas más comunes es subir o descargar archivos: imágenes, archivos PHP, backups, configuraciones, etc. La forma más sencilla y práctica de hacerlo es usando FTP (o SFTP) con un cliente gráfico como FileZilla.
En este artículo te explico paso a paso, desde cero, cómo:
Crear un usuario FTP en HestiaCP
Conectarte con FileZilla
Subir archivos al servidor
Descargar archivos desde el servidor
Evitar los errores más comunes
Ideal si estás comenzando o si es tu primera vez usando HestiaCP.
1. Crear un usuario FTP en HestiaCP
Para que tu cliente FTP pueda conectarse, necesitas un usuario FTP, que está asociado a una web dentro de tu cuenta HestiaCP.
🔧 Pasos:
Accede al panel HestiaCP Usualmente está en:
https://TU-IP:8083
Inicia sesión con tu usuario (generalmente admin o un usuario creado por ti).
En el menú superior, haz clic en Web.
Busca el dominio donde quieres trabajar y haz clic en Editar.
Baja hasta la sección FTP.
Haz clic en Agregar cuenta FTP.
Completa los campos:
Usuario: por ejemplo pepeftp
Contraseña: una segura (puedes usar el generador)
Ruta: suele ser public_html o la carpeta donde está tu web
Límites: déjalo por defecto
Presiona Guardar.
Ahora tu cuenta FTP está lista.
2. Datos necesarios para conectar vía FTP
Antes de abrir FileZilla, ten estos datos a mano:
Dato
Ejemplo
Dónde lo obtengo
Host
tu-dominio.com o la IP
HestiaCP / correo de alta
Puerto
21 (FTP) o 22 (SFTP recomendado)
Siempre igual
Usuario FTP
pepeftp
Lo creaste recién
Contraseña FTP
la que pusiste
—
👉 Recomendación: usa SFTP (puerto 22) si tu proveedor lo permite. Es más seguro que FTP.
3. Cómo conectar desde FileZilla (Windows/macOS/Linux)
En el panel derecho, entra en la carpeta del servidor (por ejemplo public_html).
Selecciona los archivos que quieres bajar.
Clic derecho → Descargar.
Los archivos se guardarán en la carpeta activa del panel izquierdo.
6. Errores comunes y cómo solucionarlos
❌ “Error: Could not connect to server”
Posibles causas:
Usuario o contraseña incorrectos
El puerto 21 o 22 está bloqueado por firewall
El servidor FTP no está habilitado en HestiaCP
Solución: Revisar datos, verificar firewall, asegurarse de que HestiaCP tiene habilitado FTP (generalmente usa vsftpd).
❌ “Critical error: Could not retrieve directory listing”
Significa que FileZilla no tiene acceso a la carpeta.
Solución: Edita la cuenta FTP en HestiaCP y revisa que la ruta sea correcta (por ejemplo /home/USUARIO/web/DOMINIO/public_html).
❌ “530 Login incorrect”
Significa que la contraseña está mal.
Solución: Reinicia la contraseña desde HestiaCP → Web → Editar → FTP.
🎯 Conclusión
Conectarte a un servidor con HestiaCP mediante FileZilla es un proceso simple una vez que entiendes los pasos:
Crear usuario FTP
Configurar conexión en FileZilla
Subir y bajar archivos con los paneles izquierdo (tu PC) y derecho (servidor)
Si estás comenzando en administración de sitios web, esta es una de las herramientas más prácticas y fáciles de usar.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
Solución de problemas: El mapa del sitio de publicaciones no muestra páginas en RankMath
Puntos clave
Un mapa del sitio de publicaciones es esencial para el SEO, ya que ayuda a los motores de búsqueda como Google a comprender e indexar el contenido de tu sitio.
RankMath es un potente complemento de SEO para WordPress que facilita la creación y el envío de mapas del sitio.
Si tu mapa del sitio de publicaciones no muestra todas tus páginas, hay pasos de solución de problemas que puedes seguir.
Las causas comunes incluyen conflictos con otros complementos, configuraciones incorrectas y problemas de almacenamiento en caché.
Esta guía ofrece un enfoque paso a paso para diagnosticar y resolver problemas comunes en el mapa del sitio de publicaciones de RankMath.
Introducción
En el mundo del SEO, un mapa del sitio es como un mapa para los motores de búsqueda. Les ayuda a encontrar todas las páginas de tu sitio. RankMath es un conocido complemento de SEO para WordPress que facilita la creación y gestión de estos mapas del sitio. Sin embargo, a veces, el mapa del sitio de publicaciones en RankMath puede no mostrar todas tus páginas en Google Search Console. Este problema puede deberse a conflictos con el complemento de caché, lo que reduce la visibilidad de tu sitio en Google. Esta guía detallada te ayudará a solucionar los problemas con el mapa del sitio de publicaciones en RankMath.
¿Qué es un mapa del sitio (Sitemap) de Google?
Un mapa del sitio de Google es un archivo que enumera todas las URL de un sitio web, lo que ayuda a los motores de búsqueda como Google a rastrear e indexar el contenido de manera eficiente. Este archivo XML, generado específicamente para los motores de búsqueda, proporciona información valiosa sobre cada página, como la última vez que se actualizó y su importancia en relación con otras páginas del sitio. Al enviar un mapa del sitio a Google Search Console mediante FTP, los propietarios de sitios web pueden asegurarse de que sus páginas se descubran e incluyan rápidamente en los resultados de búsqueda.
¿Qué es Google Search Console?
Google Search Console es una herramienta gratuita proporcionada por Google que ayuda a los propietarios de sitios web a monitorear, mantener y solucionar problemas relacionados con la presencia de su sitio en los resultados de búsqueda de Google. Ofrece información sobre cómo Google ve tu sitio, identifica y soluciona problemas que afectan su visibilidad, y proporciona datos sobre el tráfico y el rendimiento de búsqueda. Al analizar palabras clave, clics e impresiones, los propietarios pueden optimizar su contenido para mejorar el posicionamiento en los motores de búsqueda y la experiencia del usuario.
Cómo usar Search Console
Para utilizar Search Console de manera efectiva, accede a la plataforma y selecciona tu propiedad. Haz clic en la pestaña “Índice” para inspeccionar las páginas indexadas y descubrir cuáles faltan. Usa el “Informe de cobertura” para identificar problemas de indexación y solucionarlos rápidamente. Además, explora la herramienta “Inspección de URL” para depurar URL específicas y solicitar la indexación de contenido nuevo o actualizado, asegurándote de eliminar cualquier información personal si es necesario. Monitorear Search Console regularmente puede optimizar la visibilidad y el rendimiento de tu sitio en los motores de búsqueda.
Cómo identificar páginas que aún no están en Google con Search Console
Para identificar páginas que aún no están en Google mediante Search Console, accede al informe “Cobertura del índice”. Busca páginas marcadas como “Excluidas” para ver cuáles no han sido indexadas. Filtra por “URL enviada no seleccionada como canónica” para detectar problemas de canonización. Revisa las páginas etiquetadas como “Indexadas, no enviadas en el mapa del sitio” para identificar aquellas que se han indexado sin estar en el mapa del sitio. Utiliza la sección “Problemas de cobertura” para obtener información más detallada sobre los problemas de indexación. Al revisar estas secciones, podrás detectar y corregir problemas de indexación de manera eficiente.
Cómo usar Search Console para indexar una página
Para indexar una página con Search Console, usa la herramienta “Inspección de URL”, ingresa la URL y haz clic en “Solicitar indexación”. Supervisa el estado para detectar errores o problemas. Si la página no se indexa, soluciona posibles inconvenientes verificando las etiquetas meta robots, asegurándote de que la página no tenga la etiqueta “noindex” y comprobando que la URL sea accesible. Utiliza la opción “Inspeccionar URL” para un análisis detallado y, si es necesario, solicita la indexación para que Google rastree e indexe la página rápidamente.
Comprendiendo los mapas del sitio de publicaciones en RankMath
Un mapa del sitio de publicaciones es un archivo XML especial que muestra todas las publicaciones de tu sitio web. También incluye detalles importantes, como la fecha de publicación y la frecuencia de actualización. RankMath facilita la creación de este mapa del sitio de manera automática, sin necesidad de hacerlo manualmente. Después de crearlo, debes enviarlo a los motores de búsqueda para que encuentren y cataloguen tu contenido de manera eficiente.
¿Qué es RankMath y cómo mejora el SEO?
RankMath es un potente complemento de WordPress que ayuda a mejorar el SEO de tu sitio web. Cuenta con muchas funciones útiles, como análisis de SEO en la página, optimización de palabras clave y marcado de esquema. También genera mapas del sitio. Con RankMath, puedes simplificar las tareas de SEO, lo que facilita que los motores de búsqueda encuentren tu sitio.
La importancia de los mapas del sitio de publicaciones para una indexación rápida
La indexación rápida es clave para que tu contenido nuevo o actualizado llegue a tu audiencia rápidamente. Un mapa del sitio de publicaciones ayuda al conectar directamente tu sitio web con los motores de búsqueda. Cuando envías un mapa del sitio de publicaciones, informas a los motores de búsqueda sobre el nuevo contenido. Si aún necesitas ayuda con la indexación, puedes abrir un nuevo ticket de soporte. Esto hará que los motores de búsqueda rastreen e indexen tu contenido más rápido, logrando que aparezca antes en las páginas de resultados (SERPs).
Guía para principiantes para diagnosticar problemas con el mapa del sitio de publicaciones
Solucionar problemas técnicos puede parecer complicado al principio. Sin embargo, seguir un plan simple puede hacerlo mucho más fácil. Primero, veamos qué herramientas y recursos necesitarás.
Equipos y recursos necesarios para la solución de problemas
Antes de comenzar con la solución de problemas, asegúrate de tener lo siguiente:
Acceso a tu panel de WordPress: Desde aquí puedes gestionar tus complementos y configuraciones.
Una cuenta en Google Search Console: Esta herramienta gratuita te ayuda a ver cómo Google visualiza tu sitio.
Acceso al servidor de tu sitio web: Puede ser necesario para resolver problemas más complejos relacionados con la configuración del servidor.
Canales de soporte: Puedes solicitar ayuda al equipo de soporte de RankMath, en su foro técnico o en su base de conocimientos.
Paso 1: Verificar tu sitio con Google Search Console
Lo primero que debes hacer es verificar tu sitio web con Google Search Console. Esta herramienta te proporciona información clave sobre el estado de tu mapa del sitio. Si aún no lo has hecho, sigue las instrucciones de Google para verificar tu sitio.
Paso 2: Revisar la configuración del mapa del sitio en RankMath
Dirígete a la sección “Ajustes del mapa del sitio” dentro del complemento RankMath en el panel de WordPress. Revisa cuidadosamente la configuración. Asegúrate de que los tipos de publicaciones estén incluidos en el mapa del sitio. También verifica la pestaña “Avanzado” para detectar exclusiones o configuraciones personalizadas que puedan estar afectando tu mapa del sitio.
Razones comunes por las que el mapa del sitio de publicaciones no muestra páginas
Ahora que tienes las herramientas necesarias, analicemos algunas razones comunes por las que un mapa del sitio de publicaciones podría no mostrar todas las páginas:
Configuración incorrecta del mapa del sitio en RankMath
Una posibilidad es que la configuración de tu mapa del sitio en RankMath no esté bien ajustada. Asegúrate de haber activado la opción “Incluir publicaciones y taxonomías en el mapa del sitio”. Verifica que no hayas excluido accidentalmente ningún tipo de publicación o página específica. Además, revisa tus enlaces permanentes para asegurarte de que sean correctos. Las reglas de reescritura incorrectas pueden afectar la generación del mapa del sitio.
Conflicto con otros complementos de SEO o temas
Pueden ocurrir conflictos entre RankMath y otros complementos de SEO o incluso con tu tema de WordPress. Si tienes otros complementos de SEO instalados, intenta desactivarlos temporalmente para ver si el problema desaparece. También puedes cambiar a un tema predeterminado de WordPress por un momento. Esto puede ayudarte a determinar si tu tema está causando el problema. Si sigues experimentando inconvenientes, revisa el archivo de tickets de soporte para encontrar soluciones comunes.
Conclusión
En conclusión, solucionar problemas con tu mapa del sitio en RankMath requiere atención cuidadosa y un plan claro. Primero, verifica tu sitio con Google Search Console. Luego, revisa la configuración del mapa del sitio en RankMath. De esta manera, podrás identificar y corregir problemas comunes en el mapa del sitio.
Es importante recordar que los mapas del sitio de publicaciones ayudan a que tu sitio se indexe rápidamente, lo cual es clave para un buen rendimiento en SEO. Asegúrate de detectar cualquier problema con RankMath, otros complementos de SEO o tu tema de WordPress. Siguiendo estos pasos, podrás optimizar la configuración de tu mapa del sitio y mejorar la visibilidad de tu sitio en los motores de búsqueda.
Preguntas Frecuentes
¿Cómo envío mi mapa del sitio a Google Search Console?
Simplemente inicia sesión en tu cuenta de Google Search Console. Luego, busca la sección “Sitemaps”. Ingresa la URL de tu mapa del sitio, que normalmente es ‘tusitio.com/sitemap_index.xml’. Después, haz clic en “Enviar”.
¿Puedo excluir páginas específicas del mapa del sitio en RankMath?
Sí, con RankMath puedes elegir excluir páginas específicas o incluso tipos de publicaciones enteros de tu mapa del sitio. Puedes configurar estas exclusiones en la sección “Ajustes del mapa del sitio”.
¿Por qué Google no está indexando mi mapa del sitio?
Hay varias razones por las que Google puede no estar indexando tu sitio en un servidor Nginx. Algunas causas comunes incluyen:
La presencia de una etiqueta “noindex” en tus páginas.
Reglas incorrectas en el archivo robots.txt.
Un mapa del sitio nuevo que Google aún no ha revisado.
¿Con qué frecuencia RankMath actualiza mi mapa del sitio?
RankMath actualiza automáticamente tu mapa del sitio cada vez que hay cambios en el contenido de tu sitio web. Sin embargo, la frecuencia de actualización también puede depender de la configuración de caché que tengas activada.
¿Qué hace que RankMath sea diferente de otros complementos de SEO?
RankMath se destaca por su facilidad de uso, la gran cantidad de funciones que ofrece y su enfoque en proporcionar herramientas avanzadas de SEO de forma gratuita. Muchos otros complementos solo incluyen estas herramientas en sus planes de pago.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
Cuando se habla de hosting compartido o servidores dedicados/VPS, dos herramientas aparecen siempre: WHM y cPanel. Aunque muchos los mencionan como si fueran lo mismo, en realidad cumplen funciones totalmente distintas, pensadas para diferentes tipos de usuarios.
En este artículo te explico de forma clara y práctica cuáles son sus diferencias, para qué sirve cada uno y cuándo vas a utilizar uno u otro.
¿Qué es cPanel?
cPanel es el panel de control orientado al usuario final, es decir, a los dueños de cada sitio web o cuenta de hosting.
¿Para qué sirve cPanel?
cPanel permite administrar recursos individuales de un dominio o cuenta:
✔ Crear correos electrónicos ✔ Administrar archivos (File Manager) ✔ Crear bases de datos MySQL ✔ Instalar aplicaciones con Installatron o Softaculous ✔ Gestionar DNS del dominio ✔ Ver métricas de uso (CPU, ancho de banda) ✔ Configurar SSL/HTTPS ✔ Administrar FTP ✔ Gestionar backups propios
Es la herramienta que usan los clientes, no los administradores del servidor.
¿Qué es WHM?
WHM (WebHost Manager) es el panel de control orientado al administrador del servidor o al revendedor de hosting, incluso webmasters.
WHM actúa como una capa superior a todas las cuentas cPanel.
¿Para qué sirve WHM?
Con WHM se administran todas las cuentas cPanel, así como la configuración general del servidor:
✔ Crear, suspender o eliminar cuentas cPanel ✔ Configurar paquetes/planes de hosting ✔ Administrar el servicio de email (Exim) ✔ Gestionar la configuración de PHP (versiones, handlers, límites) ✔ Revisar el uso de recursos del servidor ✔ Configurar firewall (CSF/LFD si está instalado) ✔ Administrar DNS a nivel global ✔ Realizar backups completos del servidor ✔ Monitorear servicios críticos (MySQL, Apache, FTP, Mail, FTP) ✔ Ejecutar tareas de mantenimiento como /scripts/fixquotas, account transfers, etc.
En pocas palabras, WHM controla el servidor completo. cPanel solo controla una cuenta dentro del servidor.
Relación entre WHM y cPanel
Lo más fácil es verlo como una estructura jerárquica:
Servidor
└── WHM (administrador)
├── cPanel cuenta 1
├── cPanel cuenta 2
├── cPanel cuenta 3
└── ...
WHM crea y maneja cuentas. cPanel administra lo que ocurre dentro de cada cuenta.
Ejemplo práctico
Imagina que administras un VPS o un cloud, incluso una cuenta reseller que ofrecemos, donde alojas 30 clientes:
Desde WHM creas 34 cuentas cPanel, como nuestro producto Pack 34, donde cada una cuenta con su dominio, su cuota de disco y su plan.
Cada cliente ingresa a su cPanel y gestiona su sitio sin afectar a otros.
Si mañana quieres suspender una cuenta por uso indebido o modificar su cuota de disco, lo haces desde WHM, no desde cPanel.
WHM y cPanel: conclusiones finales
cPanel es para administrar tu sitio.
WHM es para administrar el servidor y las cuentas cPanel.
Ambas herramientas funcionan juntas, pero cumplen roles totalmente distintos. Por eso, cuando uno accede a WHM, está entrando en el nivel superior, con permisos avanzados que no tiene un usuario común.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
WordPress es el gestor de contenidos más utilizado del mundo, lo que también lo convierte en uno de los principales objetivos de ataques cibernéticos. Desde intentos de fuerza bruta hasta inyecciones de malware, la seguridad debe ser una prioridad para cualquier administrador web. Aquí es donde MalCare entra en juego: una solución completa de seguridad diseñada especialmente para sitios en WordPress.
🔍 ¿Qué es MalCare?
MalCare es un plugin de seguridad para WordPress que ofrece protección automática, inteligente y sin sobrecargar el servidor. A diferencia de otros sistemas que dependen de análisis locales, MalCare realiza el escaneo de malware en sus propios servidores, evitando así consumir recursos del hosting.
Fue desarrollado por el equipo de BlogVault, conocido por sus soluciones de respaldo y migración para WordPress, por lo que cuenta con una sólida reputación en el ecosistema.
🚀 Principales funciones de MalCare
Escaneo automático de malware
Detecta código malicioso oculto, puertas traseras y archivos infectados.
Los análisis se ejecutan en la nube, sin afectar el rendimiento del sitio.
Incluye escaneo diario automático y escaneo manual bajo demanda.
Limpieza de malware con un clic
Si se detecta una infección, MalCare permite limpiar el sitio con un solo clic.
No requiere conocimientos técnicos ni intervención de expertos externos.
Firewall de aplicación web (WAF)
Bloquea solicitudes maliciosas y ataques antes de que lleguen al servidor.
Filtra tráfico sospechoso y evita accesos de bots dañinos.
Protección de inicio de sesión
Implementa protección contra ataques de fuerza bruta.
Permite limitar intentos de acceso y habilitar autenticación de dos factores (2FA).
Monitoreo de actividad
Permite ver qué cambios se realizan en el sitio.
Ayuda a detectar comportamientos inusuales o accesos no autorizados.
Gestión de sitios múltiples
Ideal para agencias o administradores que manejan varios sitios.
Desde un único panel se pueden monitorear, escanear y limpiar todos los sitios conectados.
⚙️ Cómo usar MalCare paso a paso
1. Instalar el plugin
Inicia sesión en el panel de WordPress.
Ve a Plugins → Añadir nuevo y busca “MalCare Security”.
Haz clic en Instalar ahora y luego en Activar.
2. Conectar el sitio
Al activar MalCare, se te pedirá conectar tu sitio con la plataforma de MalCare (requiere una cuenta gratuita).
Este paso permite al sistema realizar escaneos en la nube y mostrar resultados en tu panel.
3. Realizar el primer escaneo
Una vez conectado, MalCare escaneará tu sitio automáticamente.
Si detecta malware, te mostrará un informe detallado de los archivos afectados.
4. Activar el firewall
Desde el panel de MalCare, activa el Web Application Firewall para proteger tu sitio en tiempo real.
5. Revisar alertas y mantenimiento
Configura los informes por correo electrónico para recibir notificaciones ante cualquier amenaza.
Realiza escaneos manuales cada cierto tiempo y verifica la actividad del sitio.
💡 Consejos adicionales de seguridad para WordPress
Aunque MalCare es una excelente herramienta, la seguridad total se logra combinando buenas prácticas:
Usa contraseñas fuertes y activa 2FA para todos los usuarios con acceso al panel.
Evita instalar plugins o temas de fuentes no oficiales.
Realiza copias de seguridad automáticas con una herramienta confiable como BlogVault o UpdraftPlus.
Implementa HTTPS con un certificado SSL válido.
La seguridad de tu sitio web en WordPress no es algo opcional: es una necesidad. MalCare te ofrece una solución práctica, automatizada y efectiva para detectar y eliminar malware, proteger tus accesos y mantener tu sitio en línea sin interrupciones.
Si estás buscando una forma sencilla de mantener tu WordPress seguro sin complicarte, MalCare es una de las opciones más completas y accesibles del mercado.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
En muchas consultas a nuestro soporte técnico, vemos preguntas como: ¿Por qué sigo viendo una versión vieja de mi sitio web?, o ¿He actualizado mi página y se sigue viendo la anterior? A todos nos ha pasado alguna vez: ingresamos a una página web, el diseñador dice que ya actualizó todo… pero en nuestra pantalla seguimos viendo lo mismo de antes. La causa más común: la caché.
¿Qué es la caché del navegador?
La caché (o “cache”) es un sistema de almacenamiento temporal que guarda partes de las páginas web en tu computadora, como imágenes, hojas de estilo, scripts o incluso texto. Su objetivo es simple: acelerar la carga.
Por ejemplo, si visitas una página todos los días, tu navegador no necesita descargar todos los archivos cada vez; los toma de la caché local, lo que hace que el sitio se abra más rápido.
Hasta ahí, todo bien. El problema surge cuando el contenido del sitio cambia, pero tu navegador sigue usando la versión vieja almacenada.
🕵️♀️ ¿Por qué algunas personas ven el sitio actualizado y otras no?
Cada computadora, navegador o incluso red puede comportarse diferente. Estas son las causas más frecuentes:
Caché del navegador: es la más común. Tu navegador guarda archivos viejos y no los reemplaza de inmediato.
Caché del sistema operativo: Windows, macOS o Linux también guardan ciertos archivos temporales que pueden afectar cómo se muestran las páginas.
Caché DNS: tu computadora recuerda a qué dirección IP pertenece cada dominio. Si la web cambió de servidor, puede seguir apuntando al viejo durante un tiempo.
Caché del router o del proveedor de internet (ISP): algunos routers o proveedores almacenan copias temporales de contenido para acelerar la navegación.
CDN o servidores intermedios: si el sitio usa una red de distribución de contenido (como Cloudflare), puede mostrar versiones antiguas hasta que se actualicen sus nodos.
🧹 Limpiar la caché del navegador… y algo más
Cuando un sitio no se ve como debería, lo primero que todos recomiendan es “borrar la caché del navegador”. Y sí, es el primer paso, pero no siempre suficiente.
1️⃣ Limpiar la caché del navegador
Cada navegador lo hace de forma diferente:
Google Chrome:Ctrl + Shift + Supr → elige “Archivos e imágenes en caché” → “Borrar datos”.
También puedes usar herramientas como CCleaner o BleachBit (si prefieres software libre).
macOS:
Abre “Finder” → “Ir” → “Ir a la carpeta” → escribe ~/Library/Caches/ → elimina el contenido con cuidado.
Linux:
Ejecuta sudo apt clean && sudo apt autoremove (en Debian/Ubuntu) o limpia ~/.cache/.
3️⃣ Limpiar la caché DNS
Si el sitio cambió de servidor o IP, tu equipo podría seguir apuntando al anterior. Para forzar la actualización:
Windows: abre la terminal (CMD) y escribe: ipconfig /flushdns
macOS: desde la terminal ejecuta: sudo dscacheutil -flushcache
Linux:sudo systemd-resolve --flush-caches
⚡ Otros consejos útiles
Prueba desde otro dispositivo o red: a veces el problema está en el router o proveedor.
Usa Ctrl + F5: fuerza una recarga completa ignorando la caché del navegador.
Verifica desde herramientas externas: sitios como IsItDownRightNow o GTMetrix te muestran cómo otros servidores ven la página.
La caché es una gran aliada para navegar más rápido, pero también puede ser la causa de grandes dolores de cabeza cuando los cambios en un sitio no se reflejan. Aprender a limpiar no solo la caché del navegador, sino también la del sistema y DNS, te ayudará a ver siempre la versión más reciente de cualquier página web.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
Cambiar las URLs de tu sitio web en WordPress puede parecer intimidante para los principiantes, pero es una habilidad importante. A lo largo de los años, hemos ayudado a propietarios de sitios web a cambiar sus URLs al pasar de HTTP a HTTPS, cambiar nombres de dominio, transferir a un subdominio, migrar de un servidor local a un sitio en vivo, e incluso cuando simplemente estaban reestructurando su contenido.
¿Por qué cambiar las URLs de un sitio WordPress?
Existen varias razones por las que podrías necesitar o querer cambiar las URLs de tu sitio WordPress:
Necesitas actualizar las URLs del sitio al mover WordPress de un servidor local a un sitio en vivo.
Si has trasladado tu sitio WordPress a un nuevo nombre de dominio, deberás cambiar las URLs del sitio para reflejar el cambio.
Debes cambiar las URLs del sitio porque estás moviendo WordPress a un directorio diferente, como eliminar /wordpress/ de tu URL de WordPress.
También será necesario cambiar las URLs al pasar WordPress de HTTP a HTTPS.
Además de eso, puede que necesites cambiar la configuración de la dirección de WordPress si estás viendo el error de “demasiados redireccionamientos” en WordPress o al solucionar otro problema en WordPress.
¿Cuál es la diferencia entre la dirección de WordPress y la dirección del sitio?
Al cambiar la URL de tu WordPress, necesitarás actualizar dos configuraciones diferentes: la dirección de WordPress y la dirección del sitio.
Esto puede ser confuso para muchos principiantes, ya que no conocen la diferencia entre estas dos configuraciones:
La dirección de WordPress (URL) es la dirección donde se almacenan tus archivos y carpetas de WordPress, incluidos tus páginas de administración, archivos multimedia, plugins, temas y más.
La dirección del sitio (URL) en WordPress es la parte pública de tu sitio web. Es lo que los visitantes escribirán en sus navegadores para acceder a tu página web.
Para la mayoría de los usuarios, la dirección de WordPress y la dirección del sitio serán iguales.
Sin embargo, en algunos casos, las grandes empresas pueden alojar sus sitios de WordPress en un servidor diferente porque su sitio corporativo tiene muchas otras aplicaciones, y desean aislar dónde se aloja cada aplicación para mejorar la seguridad de WordPress.
Ahora, veamos cómo cambiar fácilmente las URLs de un sitio web en WordPress.
Método 1: Cambiar las URLs del sitio de WordPress desde el área de administración
Este método es el más sencillo y adecuado para principiantes. Si tienes acceso al panel de administración de WordPress, te recomendamos usar este método.
Simplemente, inicia sesión en el panel de control de WordPress y ve a Ajustes » Generales.
Aquí podrás cambiar las URLs de tu sitio WordPress en las casillas de Dirección de WordPress y Dirección del sitio.
Como mencionamos, para la mayoría de los sitios web, estas URLs serán las mismas.
Después de realizar los cambios, haz clic en el botón Guardar cambios para guardar las modificaciones en las URLs.
Ahora, visita tu sitio web para asegurarte de que todo funcione correctamente.
Método 2: Cambiar las URLs del sitio de WordPress usando el archivo functions.php
Si no puedes acceder al panel de administración de WordPress, necesitarás usar este método.
Primero, conecta tu sitio de WordPress utilizando un cliente FTP.
Luego, localiza la carpeta de tu tema de WordPress. Para la mayoría de los usuarios, será algo como /wp-content/themes/tu-carpeta-de-tema/.
Dentro de esta carpeta, abre el archivo functions.php y edítalo con tu editor de texto preferido, como Notepad o TextEdit.
A continuación, añade el siguiente código al final del archivo:
Guarda los cambios y vuelve a subir el archivo al servidor mediante FTP.
Ahora, visita tu sitio web para verificar si todo funciona correctamente.
La ventaja de este método es que actualiza las URLs del sitio directamente en la base de datos. WordPress ejecutará esta actualización cada vez que se cargue el archivo functions.php.
Una vez que tu sitio funcione correctamente, puedes eliminar las dos líneas de código del archivo functions.php de tu tema.
Método 3: Cambiar las URLs del sitio de WordPress usando el archivo wp-config.php
Si no estás seguro de qué tema de WordPress necesitas editar o no puedes encontrar el archivo functions.php, puedes usar este método.
Deberás añadir las URLs de tu sitio web al archivo de configuración de WordPress, llamado wp-config.php. Este archivo se encuentra en la carpeta raíz de tu sitio web y contiene configuraciones importantes de WordPress.
Pasos para realizar el cambio:
Conéctate a tu sitio web mediante un cliente FTP Para más detalles, consulta una guía sobre cómo usar FTP para subir archivos a WordPress.
Ubica el archivo wp-config.php Este archivo normalmente se encuentra en la carpeta raíz de tu dominio.
Edita el archivo wp-config.php Abre el archivo en un editor de texto y añade el siguiente código justo encima de la línea que dice: ‘That’s all, stop editing! Happy publishing’ define( 'WP_HOME', 'https://example.com' ); define( 'WP_SITEURL', 'https://example.com' );
Reemplaza https://example.com Sustituye https://example.com con el nombre de dominio de tu sitio web.
Guarda los cambios y sube el archivo al servidor Usa tu cliente FTP para subir el archivo modificado nuevamente al servidor.
Verifica tu sitio web Visita tu sitio para asegurarte de que todo funciona correctamente.
Nota:
Este método sobrescribe las configuraciones de URL en el panel de administración de WordPress, por lo que no podrás editarlas desde allí mientras este código esté presente en el archivo wp-config.php.
Método 4: Cambiar las URLs del sitio de WordPress en la base de datos usando phpMyAdmin
Otra forma de actualizar las URLs de tu sitio WordPress es cambiarlas directamente en la base de datos de WordPress. Esto se puede hacer desde el panel de control de tu cuenta de hosting.
Pasos para realizar el cambio:
Realiza una copia de seguridad de tu base de datos Antes de proceder, recomendamos crear una copia de seguridad de la base de datos de WordPress. Esto es muy importante y te permitirá deshacer los cambios en caso de que algo salga mal.
Accede a phpMyAdmin Inicia sesión en el panel de control de tu cuenta de hosting y haz clic en el icono de phpMyAdmin en la sección de Bases de datos. Esto abrirá la aplicación phpMyAdmin, que ofrece una interfaz web para editar bases de datos MySQL.
Selecciona tu base de datos de WordPress En la columna izquierda, haz clic en tu base de datos de WordPress. Esto mostrará las tablas dentro de la base de datos.
Abre la tabla wp_options Haz clic en la tabla wp_options.
Por defecto, el prefijo de las tablas es wp_, pero si lo has cambiado, este prefijo podría ser diferente.
Localiza las filas ‘siteurl’ y ‘home’ Dentro de la tabla wp_options, busca la columna option_name y localiza las filas que contienen siteurl y home.
Edita los valores
Haz clic en el icono de lápiz Editar que aparece a la izquierda de cada fila.
Cambia el campo option_value con la nueva URL de tu sitio.
Guarda los cambios Después de realizar los cambios, haz clic en el botón Go en la esquina inferior derecha para guardar los cambios en la base de datos.
Verifica tu sitio web Visita tu sitio para asegurarte de que todo funciona correctamente.
Nota:
Este método es avanzado y debe hacerse con precaución. Cualquier error al editar la base de datos podría causar problemas en tu sitio web. Asegúrate de realizar la copia de seguridad antes de realizar cambios.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
Cuando registramos un dominio en internet —por ejemplo, tudominio.com—, lo que realmente estamos haciendo es reservar un nombre fácil de recordar que funcionará como “puerta de entrada” a nuestros servicios web y de correo. Detrás de ese nombre existe un sistema llamado DNS (Domain Name System), encargado de traducirlo en direcciones IP que las computadoras pueden entender.
En este artículo veremos qué es el DNS, cómo funciona, los tipos de registros más comunes, qué significa el TTL, qué es una zona DNS y, finalmente, cómo acceder a la configuración en los paneles más utilizados: cPanel, Plesk y HestiaCP.
¿Qué es y cómo funciona el DNS?
El DNS actúa como la agenda telefónica de internet. Cuando escribes www.tudominio.com en tu navegador:
Tu computadora consulta un servidor DNS.
Ese servidor busca la dirección IP asociada al dominio.
Devuelve la IP correspondiente (por ejemplo, 203.0.113.25).
El navegador se conecta a esa IP y carga la página web.
Gracias a este sistema no tenemos que memorizar números largos, sino simplemente nombres fáciles de recordar.
Tipos de registros DNS más comunes
Dentro de una zona DNS existen distintos registros, cada uno con una función específica:
A: Apunta el dominio o subdominio a una dirección IPv4.
AAAA: Similar al registro A, pero para direcciones IPv6.
CNAME: Alias de otro dominio (útil para apuntar subdominios a un nombre existente).
MX: Define los servidores de correo encargados de recibir emails del dominio.
TXT: Guardan información en texto plano, muy usados para SPF, DKIM o verificación de servicios externos (ej. Google Workspace).
NS: Indican los servidores de nombres responsables de la zona DNS.
SRV: Especifican servicios especiales como VoIP, mensajería o aplicaciones.
PTR: Inverso del registro A, traduce IP → dominio, importante en reputación de correo.
¿Qué es el TTL en DNS?
El TTL (Time To Live) es el tiempo (en segundos) que un registro DNS puede ser guardado en la caché de otros servidores.
Un TTL bajo (ejemplo: 300 segundos = 5 minutos) permite que los cambios se propaguen más rápido.
Un TTL alto (ejemplo: 86400 segundos = 24 horas) reduce la cantidad de consultas y mejora el rendimiento.
Elegir el TTL adecuado depende de la estabilidad de tu configuración y la frecuencia con la que planees hacer cambios.
¿Qué es una zona DNS?
La zona DNS es el archivo o conjunto de registros que definen cómo funciona un dominio en internet:
Qué servidor carga la web.
Qué servidor recibe el correo.
Qué alias o subdominios existen.
En términos simples, la zona DNS es “el panel de control” de todos los registros relacionados con tu dominio.
¿Dónde encontrar la zona DNS en los paneles de control?
En cPanel
Inicia sesión en tu cuenta de cPanel.
Busca el apartado Dominios → Zone Editor o Editor de zonas DNS.
Allí podrás agregar, editar o eliminar registros A, CNAME, MX, TXT, etc.
Desde allí puedes gestionar los registros y editar la zona.
Conclusión
El DNS es uno de los pilares fundamentales de internet. Comprender cómo funciona y cómo gestionarlo desde tu panel de control te permitirá resolver problemas comunes (como caídas de correo o errores al apuntar un dominio) y tener mayor control sobre tus servicios.
Ya sea que uses cPanel, Plesk o HestiaCP, saber manejar la zona DNS te dará autonomía y reducirá la dependencia de soporte técnico para tareas básicas.
Si te gustó este artículo, suscríbete a nuestro canal de YouTube para videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.
¿Alguna vez has notado que, al actualizar un plugin o realizar cambios en WordPress, tu sitio muestra un mensaje temporal que dice: «Briefly unavailable for scheduled maintenance. Check back in a minute»?
En español, este aviso significa: «No disponible por mantenimiento programado. Vuelve a comprobar en unos minutos». Esto ocurre porque WordPress activa automáticamente un modo de mantenimiento para completar el proceso de actualización de manera segura. Sin embargo, en algunas ocasiones, este mensaje puede quedarse más tiempo del esperado, afectando la navegación de los usuarios.
Optimizar y personalizar el mantenimiento programado en WordPress te ayudará a minimizar el tiempo de inactividad y mejorar el rendimiento de tu sitio web.
Introducción al mantenimiento programado en WordPress
Cuando realizas actualizaciones en tu sitio web, WordPress activa automáticamente un modo de mantenimiento para garantizar que los usuarios no experimenten fallos o interrupciones mientras se aplican cambios en plugins, temas o en el núcleo del sistema.
No obstante, la página de mantenimiento que aparece por defecto es bastante simple y poco atractiva, lo que puede generar una experiencia poco profesional para los visitantes.
En este artículo, te explicaremos cómo personalizar la página de mantenimiento en WordPress para que refleje mejor la identidad de tu sitio y ofrezca una apariencia más profesional mientras se llevan a cabo actualizaciones.
Activando manualmente el modo de mantenimiento en WordPress
Antes de personalizar la página de mantenimiento, es importante saber cómo activarla manualmente. Sigue estos pasos:
Crea un archivo llamado .maintenance en la raíz de tu sitio web (al igual que .htaccess, debe comenzar con un punto).
Inserta el siguiente código dentro del archivo: <?php $upgrading = time(); ?>
Guarda los cambios y accede a tu sitio. Debería mostrarse el aviso de mantenimiento.
¿Cómo funciona este proceso?
Dentro del archivo wp-includes/load.php, WordPress utiliza la función wp_maintenance, que activa el modo de mantenimiento cuando se cumplen dos condiciones:
Debe existir el archivo .maintenance en la raíz del sitio.
La variable $upgrading, comparada con el tiempo actual en segundos, debe ser menor a 600 (10 minutos).
Por defecto, WordPress mantiene el sitio en modo mantenimiento durante un máximo de 10 minutos. Sin embargo, al asignar time() a $upgrading, nos aseguramos de que el modo de mantenimiento permanezca activo hasta que eliminemos el archivo .maintenance manualmente.
Personalización de la página de mantenimiento en WordPress
El aviso de mantenimiento predeterminado de WordPress es muy básico. Para hacer que se vea más atractivo y alineado con el estilo de tu sitio, puedes crear una página personalizada.
Creando una página de mantenimiento personalizada
Dentro de la carpeta wp-content de tu instalación de WordPress, crea un archivo llamado maintenance.php.
Añade código HTML y CSS personalizado en ese archivo.
WordPress utilizará este archivo en lugar del mensaje predeterminado.
De esta manera, puedes incluir tu logotipo, los colores de tu marca, mensajes personalizados e incluso enlaces a redes sociales para mantener informados a tus visitantes.
Aquí tienes un ejemplo de código para una página de mantenimiento personalizada:
Este código genera una página de mantenimiento con un diseño atractivo, una imagen SVG y encabezados adecuados. Además, envía un código HTTP 503 para indicar que el sitio está temporalmente fuera de servicio e incluye un Retry-After para sugerir cuándo estará disponible nuevamente.
Eliminación del archivo .maintenance
Una vez finalizadas las actualizaciones, debes eliminar el archivo .maintenance de la raíz de tu sitio. Este archivo es generado por WordPress durante el proceso de actualización y, al eliminarlo, el sitio volverá a la normalidad.
Cada vez que WordPress active el modo de mantenimiento, el sistema utilizará automáticamente la página personalizada maintenance.php que creaste dentro de wp-content, asegurando una mejor presentación del aviso de mantenimiento.
Conclusión
Personalizar la página de mantenimiento en WordPress es una excelente manera de mejorar la experiencia de los visitantes durante las actualizaciones del sitio. Al activar manualmente el modo de mantenimiento y diseñar un archivo maintenance.php, puedes ofrecer una presentación más alineada con tu marca en lugar del mensaje estándar de WordPress. Esto no solo da una imagen más profesional a tu sitio, sino que también proporciona información clara a los usuarios mientras realizas mejoras. Además, al eliminar el archivo .maintenance después de cada actualización, garantizas que tu página personalizada se muestre en futuras ocasiones, manteniendo una experiencia de usuario optimizada y coherente.
Si te ha gustado este artículo, suscríbete a nuestro canal de YouTube para ver videos tutoriales de Hosting, prácticas y demás. También puede encontrarnos en Twitter, Facebook e Instagram.