¡Evita que tu correo caiga en SPAM de Hotmail y Outlook!

Enviar correos electrónicos y que terminen en la carpeta de spam de tus destinatarios es una de las peores pesadillas para cualquier negocio. Microsoft, que maneja servicios como Hotmail, Outlook y Office 365, tiene filtros de correo muy estrictos. Si tus correos están cayendo en spam, aquí te explicamos cómo evitarlo.

Los registros DNS son esenciales para que los servidores de correo confíen en tu dominio. Si no tienes estos registros configurados correctamente, tus correos serán marcados como sospechosos.

📝 Registro SPF (Sender Policy Framework)

El registro SPF le dice a los servidores de correo qué IPs están autorizadas a enviar correos en nombre de tu dominio.

📝 Registro DKIM (DomainKeys Identified Mail)

DKIM agrega una firma digital a tus correos para verificar que no han sido alterados durante el envío.

En cPanel, puedes activar DKIM en la sección Email Deliverability.

📝 Registro DMARC (Domain-based Message Authentication, Reporting, and Conformance)

DMARC ayuda a proteger tu dominio de correos falsificados y establece políticas de seguridad adicionales.

En nuestro Centro de Ayuda, tenemos un artículo relacionado: ¿Cómo configurar autenticaciones DKIM, SPF y DMARC?

Para solucionar esto:

  1. Visita https://sender.office.com.
  2. Ingresa tu dirección de correo y sigue las instrucciones para solicitar el desbloqueo de tu IP.

Microsoft bloquea IPs que envían correos en grandes cantidades sin consentimiento del destinatario. Asegúrate de:

  • Limita los envíos masivos.
  • Ofrecer una opción clara de cancelación de suscripción, si sueles enviar correo con promociones o publicidad.
  • Verificar que no tengas cuentas de correo comprometidas que estén enviando spam desde tu servidor.

La reputación de tu IP y dominio afecta directamente la entrega de correos. Utiliza herramientas como:

Sender Score: https://www.senderscore.org/

Adicionalmente, verifica si tu IP está en listas negras para ello puedes usar
👉 https://mxtoolbox.com/blacklists.aspx

Si la IP aparece en varias listas negras, necesitarás trabajar con tu proveedor de hosting para resolverlo.

Evitar que tus correos terminen en spam requiere una combinación de buenas prácticas y configuraciones técnicas. Asegúrate de tener los registros DNS adecuados, monitorea tu reputación y sigue las directrices de Microsoft para garantizar que tus correos lleguen a la bandeja de entrada de tus destinatarios.

¡No dejes que tus mensajes importantes se pierdan en la carpeta de spam! 📧

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  TwitterFacebook e Instagram.

WordPress: Cómo utilizar el modo de recuperación para solucionar errores

WordPress es una herramienta robusta y versátil, pero no está exenta de problemas ocasionados por actualizaciones de temas, configuraciones incorrectas de plugins o errores en código personalizado. Para mitigar estos inconvenientes sin perder acceso al sitio, WordPress incorpora una función conocida como modo de recuperación.

El modo de recuperación, introducido a partir de WordPress 5.2, es una funcionalidad diseñada para gestionar errores críticos que podrían impedir el acceso a tu página web. Cuando WordPress detecta un problema importante, como conflictos con un tema o plugin, este modo se activa automáticamente y envía un correo electrónico al administrador del sitio con detalles para solucionar el inconveniente.

El modo de recuperación entra en acción en los siguientes casos frecuentes:

  • Conflictos entre plugins: Las actualizaciones de un plugin pueden chocar con otros complementos o con el núcleo de WordPress.
  • Errores en temas personalizados: Cambios en el código de un tema pueden desencadenar fallos graves.
  • Problemas en el archivo functions.php: Este archivo controla funciones esenciales del tema, y un error aquí puede bloquear el sitio.
  • Actualizaciones interrumpidas: Una falla durante la actualización de un plugin, tema o del núcleo puede causar incompatibilidades.

Cuando ocurre un error crítico, WordPress notifica al administrador del sitio mediante un correo electrónico que incluye un enlace especial para acceder al modo de recuperación. Sigue estos pasos para utilizar esta función:

  1. Accede a la bandeja de entrada del correo electrónico vinculado a tu sitio WordPress.
  2. Busca un mensaje con un asunto como: “Tu sitio tiene un problema técnico” o algo similar.
  3. Abre el correo y encuentra el enlace que te permitirá acceder al modo de recuperación.

Nota importante: Si no encuentras el correo, revisa que la dirección de correo electrónico configurada en Ajustes > Generales de WordPress sea la correcta. También, verifica la carpeta de spam.

  • Haz clic en el enlace incluido en el correo que recibiste.
  • Introduce tus credenciales de administrador de WordPress para iniciar sesión.
  • Una vez dentro, verás una notificación confirmando que estás operando en modo de recuperación.

Al acceder al modo de recuperación, el panel de control te proporcionará información detallada sobre el problema, como:

  • El plugin o tema responsable del fallo.
  • El archivo y la línea de código donde ocurrió el error.

Estos detalles son esenciales para resolver el inconveniente de forma eficiente.

Identificado el origen del problema, puedes proceder con los siguientes pasos según sea el caso:

Si un plugin es el causante del error, puedes desactivarlo directamente desde el modo de recuperación.

Pasos a seguir:

  • Ve a Plugins > Plugins instalados.
  • Localiza el plugin indicado como problemático.
  • Haz clic en “Desactivar”.
  • Comprueba si el sitio vuelve a funcionar normalmente.

Sugerencia: Después de desactivarlo, revisa si hay actualizaciones disponibles o contacta al desarrollador para solucionar el conflicto.

Si el error está relacionado con el tema activo, cambia a uno de los temas predeterminados de WordPress, como “Twenty Twenty-Three”.

Pasos a seguir:

  • Dirígete a Apariencia > Temas.
  • Activa un tema predeterminado.
  • Verifica si el sitio funciona correctamente.

Nota: Si el problema proviene de un tema personalizado, revisa el archivo functions.php o solicita asistencia al desarrollador del tema.

Si no logras identificar la causa del problema, puedes intentar restaurar o desactivar archivos específicos de manera manual.

Pasos a seguir:

  1. Utiliza un cliente FTP como FileZilla para acceder a los archivos de tu sitio.
  2. Dirígete al directorio del plugin o tema problemático (por ejemplo, wp-content/plugins o wp-content/themes).
  3. Cambia el nombre de la carpeta del plugin o tema para desactivarlo. Por ejemplo:
    • Renombra la carpeta plugin-problematico a plugin-problematico-desactivado.

Al hacer esto, el plugin o tema quedará desactivado, permitiéndote acceder nuevamente al sitio.

El archivo functions.php es clave en la configuración del tema, y un error en su código puede provocar problemas críticos.

Pasos a seguir:

  1. Accede al archivo functions.php utilizando un cliente FTP o el Administrador de Archivos de tu proveedor de hosting.
  2. Revisa el código en busca de errores comunes, como:
    • Problemas de sintaxis (falta de paréntesis o llaves).
    • Funciones mal escritas o incompatibles.
  3. Realiza las correcciones necesarias y guarda los cambios.

Consejo: Si no sabes cómo corregir el error, intenta restaurar el archivo desde una copia de seguridad previa.

Después de solucionar el problema, WordPress saldrá automáticamente del modo de recuperación cuando el sitio funcione correctamente.

Si prefieres salir manualmente:

  1. Inicia sesión en el panel de administración de WordPress.
  2. Cierra la sesión en el modo de recuperación.
  3. Verifica que tu sitio opere sin errores.

Aunque el modo de recuperación es una herramienta poderosa, lo ideal es evitar problemas graves. Aquí te dejamos algunas recomendaciones:

  • Mantén WordPress actualizado: Asegúrate de que el núcleo, los plugins y los temas estén al día para evitar conflictos.
  • Realiza copias de seguridad periódicas: Utiliza herramientas como WP Toolkit, UpdraftPlus o BackupBuddy para guardar versiones completas de tu sitio.
  • Prueba cambios en un entorno de pruebas: Antes de realizar actualizaciones en tu sitio principal, verifica que todo funcione en un entorno de staging.
  • Descarga temas y plugins confiables: Solo instala elementos de fuentes oficiales para reducir riesgos de vulnerabilidades.
  • Monitorea el desempeño de tu sitio: Herramientas como Google Search Console pueden ayudarte a detectar problemas antes de que se vuelvan críticos.

Resumen

El modo de recuperación en WordPress es una herramienta esencial para diagnosticar y solucionar problemas críticos. Gracias a esta función, puedes desactivar plugins, cambiar temas y corregir archivos de manera segura y efectiva, asegurando que tu sitio vuelva a la normalidad rápidamente.

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  TwitterFacebook e Instagram.

WordPress: Cómo solucionar que Google marque el sitio como no seguro

Cuando Google señala un sitio como no seguro, se refiere a un proceso en el que clasifica ciertos sitios web como peligrosos para los usuarios. Esto ocurre si identifica actividades sospechosas como la presencia de malware, intentos de phishing o contenido que infringe sus políticas.

Estar en esta lista negra puede ocasionar que tu sitio sea excluido de los resultados de búsqueda o que muestre alertas de seguridad a los visitantes, afectando negativamente tu reputación y tráfico.

Google utiliza herramientas y algoritmos avanzados para revisar millones de páginas web a diario. Si detecta que tu sitio representa un riesgo para los usuarios, lo marca como inseguro. Esto puede reflejarse de las siguientes maneras:

  • Alertas en el navegador: Los visitantes reciben mensajes como “Este sitio contiene software malicioso” o “Se ha detectado un sitio engañoso”.
  • Desaparición en los resultados de búsqueda: Tu página puede ser eliminada de las SERPs (páginas de resultados de búsqueda de Google).
  • Reducción drástica del tráfico orgánico.
  • Pérdida de confianza por parte de los usuarios.
  • Daño a la reputación de tu marca y disminución de ingresos.

Para verificar si Google ha marcado tu página, puedes seguir estos pasos:

  1. Google Search Console:
    • Inicia sesión en tu cuenta.
    • Accede a la sección “Seguridad y acciones manuales”.
    • Revisa si hay alertas sobre problemas de seguridad.
  2. Google Safe Browsing:
    • Ingresa a la herramienta de navegación segura de Google.
    • Introduce la URL de tu sitio para verificar su estado.

  • Emplea servicios como Sucuri SiteCheck o VirusTotal para identificar posibles vulnerabilidades o rastros de malware en tu sitio web.

¿Cómo limpiar un sitio de WordPress marcado por Google?

Si tu página ha sido incluida en la lista negra, puedes seguir estos pasos para solucionar el problema y recuperar su estado normal:

  1. Detecta y elimina el malware:
    • Plugins de seguridad: Instala herramientas como Wordfence o Sucuri Security para realizar un análisis completo de tu sitio y localizar archivos infectados.
    • Limpieza de archivos: Borra manualmente los elementos maliciosos detectados o utiliza las opciones de eliminación automática que ofrecen los plugins.
    • Mantén el software actualizado: Verifica que tanto WordPress como los plugins y temas instalados estén actualizados para minimizar riesgos.
  2. Refuerza la seguridad de usuarios y contraseñas:
    • Cambia todas las contraseñas asociadas a tu sitio, incluyendo las de administración, FTP y bases de datos.
    • Elimina cualquier cuenta de usuario que no reconozcas o que no sea necesaria.
  3. Restaura desde una copia de seguridad:
    • Si cuentas con un respaldo previo al ataque, úsalo para restablecer tu sitio.
    • Herramientas como UpdraftPlus o BackupBuddy pueden ayudarte a gestionar y recuperar tus copias de seguridad.
  4. Solicita una revisión a Google:
    • Una vez que tu sitio esté limpio, accede a Google Search Console.
    • En la sección «Seguridad y acciones manuales», envía una solicitud de revisión.
    • Incluye una descripción detallada de las medidas que tomaste para solucionar los problemas y garantiza que tu sitio es seguro para los usuarios.

La mejor defensa para mantener tu sitio web protegido es la prevención. Aplica estas recomendaciones para reducir riesgos:

  1. Mantén tu sitio actualizado:
  2. Asegura tu sitio con un certificado SSL:
    • Instala un certificado SSL para proteger la comunicación entre tu sitio y sus visitantes. Muchas plataformas ofrecen opciones gratuitas y de pago.
  3. Realiza análisis de seguridad periódicos:
    • Configura escaneos automáticos para detectar y solucionar problemas de malware de forma proactiva. Desde Sitios Hispanos lo puedes solicitar a soporte técnico.
  4. Establece permisos seguros para los archivos:
    • Ajusta los permisos de los archivos y directorios en tu servidor para evitar accesos no autorizados.
  5. Haz copias de seguridad regularmente:
    • Implementa un sistema de respaldos automáticos que te permita restaurar tu sitio rápidamente en caso de incidentes.

Aunque ser incluido en la lista negra de Google puede representar un desafío, con una estrategia adecuada es posible resolver el problema y evitar que ocurra de nuevo. Mantén tu sitio de WordPress actualizado y protegido, y considera usar herramientas adicionales como firewalls y sistemas de copia de seguridad para garantizar su seguridad a largo plazo.

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 TwitterFacebook e Instagram.

WordPress: Cómo borrar archivos antiguos del núcleo correctamente

A lo largo de su trayectoria creando sitios web, seguramente ha trabajado con numerosas versiones de WordPress. Cada actualización introduce nuevas funcionalidades, mejoras de seguridad y otras optimizaciones, lo que puede dejar algunos archivos obsoletos e innecesarios. Por esta razón, es importante eliminarlos para garantizar un mejor rendimiento del servidor. En esta guía, te mostraremos cómo identificar y eliminar esos archivos antiguos de tu sitio.

Del mismo modo, si estás reinstalando WordPress desde cero o restaurando una copia de seguridad, los archivos obsoletos del núcleo del sistema no tendrán ninguna utilidad. Su presencia solo ocupará espacio y podría consumir recursos que pueden ser aprovechados de manera más eficiente.

Los archivos principales de WordPress son elementos fundamentales que permiten que tu sitio web opere de manera adecuada. Estos archivos gestionan funciones esenciales como la administración de perfiles de usuario, la creación y edición de contenido, la carga de imágenes y otras tareas clave.

Aunque WordPress incluye cientos de archivos para manejar distintos aspectos del sitio, solo un conjunto específico constituye el núcleo del sistema y es imprescindible para su correcto funcionamiento.

Entre los archivos esenciales se encuentran ejemplos como .htaccess, wp-config.php y functions.php, los cuales están ubicados en el directorio raíz de tu sitio.

Puedes acceder a estos archivos de manera sencilla utilizando un cliente FTP o el gestor de archivos de tu panel de control.

WordPress, como plataforma de código abierto, es mantenido y actualizado constantemente por una comunidad global. Estas actualizaciones traen nuevas funciones y mejoras en seguridad que se publican de manera regular.

Con cada versión, es posible que algunas funciones queden obsoletas y ciertos archivos antiguos ya no sean necesarios. No obstante, las actualizaciones de WordPress no eliminan estos archivos automáticamente, lo que puede convertirlos en un punto vulnerable para ataques, ya que podrían ser utilizados para ocultar código malicioso.

Por ello, es fundamental eliminar los archivos antiguos del núcleo de WordPress. Este simple paso no solo refuerza la seguridad de tu sitio, sino que también contribuye a mejorar la eficiencia de los recursos del servidor y a liberar espacio de almacenamiento.

Si estás comenzando y este proceso te parece complicado, no te preocupes. Es más fácil de lo que parece y no requiere conocimientos avanzados ni habilidades de programación.

Para comenzar, es necesario descargar e instalar un programa de cliente FTP en tu computadora. Este tipo de software te permite establecer una conexión con tu sitio web y gestionar sus archivos mediante el protocolo FTP. Hay varias alternativas disponibles, muchas de las cuales son gratuitas.

Para este tutorial, utilizaremos FileZilla, ya que es gratuito y compatible con Windows y Mac.

Una vez que hayas instalado FileZilla, abre la aplicación y configura la conexión con tu sitio web. Para hacerlo, accede al menú principal, selecciona Archivo y luego la opción Gestor del sitio.

Ingresa tus credenciales de acceso proporcionadas por tu proveedor de hosting y haz clic en el botón Conectar. Esto te permitirá acceder a los archivos del núcleo de tu sitio web.

Una vez dentro, podrás explorar las carpetas y archivos almacenados. Por ejemplo, si necesitas eliminar un archivo antiguo como .htaccess, navega hasta el directorio principal, comúnmente llamado public_html, y realiza los cambios necesarios.

En esta ubicación encontrarás los archivos antiguos como .htaccess.Haz clic derecho sobre el archivo que deseas eliminar y selecciona la opción “Borrar” o “Delete”.

Ahora puedes repetir este procedimiento para eliminar otros archivos antiguos del núcleo que no sean necesarios.

La mayoría de los paneles de control ofrecen el acceso a la estructura de tu sitio web a través de una interfaz comúnmente llamada “Administrador de Archivos“.

En cPanel, se puede acceder al panel desde “Archivos (Files) => Administrador de Archivos” (File Manager).

En Plesk, se puede acceder desde “Panel de Información” (Dashboard) => “Archivos” (Files).

Una vez dentro, el proceso es similar al explicado para borrar archivos por cliente FTP: se busca el archivo, se lo selecciona, se hace clic con el botón derecho del mouse y se elige luego “Delete”.

Además de la opción manual para eliminar archivos antiguos en WordPress, también puedes automatizar este proceso y mantener tu sitio organizado y limpio.

Cuando actualizas WordPress, ya sea de forma automática o manual, algunos archivos como wp-config-sample.php, archivos readme y archivos de licencia se reinstalan. Para eliminarlos de manera automática, puedes usar el plugin WP Core Update Cleaner.

Este plugin gratuito para WordPress se encarga de eliminar estos archivos innecesarios cada vez que actualizas el sistema, ahorrándote tiempo y esfuerzo.

  1. Instalar y activar el plugin:
    Descarga e instala WP Core Update Cleaner desde el repositorio oficial de WordPress.
  2. Funcionamiento automático:
    Una vez activado, el plugin comenzará a trabajar de inmediato, sin necesidad de configuración adicional.

La próxima vez que actualices WordPress, el plugin eliminará automáticamente los archivos de licencia, los archivos readme y otros archivos obsoletos, ayudando a mantener tu sitio limpio y optimizado.


Eliminar los archivos antiguos del núcleo de WordPress es crucial para asegurar que tu sitio esté protegido, optimizado y libre de vulnerabilidades. Estos archivos, que ya no tienen utilidad tras las actualizaciones, pueden ser un objetivo fácil para los atacantes o simplemente consumir recursos valiosos de tu servidor.

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  TwitterFacebook e Instagram.

¿Cuál es el Camino Correcto? Migración, transferencia de dominio o hosting

Una de las consultas más frecuentes que se reciben desde el área de Soporte técnico es sobre migración de sitios web y transferencias de dominios.

Es común observar que estos dos términos suelen confundirse, lo cual puede generar inquietudes entre nuestros usuarios. En esta entrada, aclararemos en qué consiste una migración y cómo llevar a cabo una transferencia de dominio para brindarte una comprensión completa de estos procesos.

Diferencia entre dominio y hosting

Primero debemos conocer el significado de estos dos términos fundamentales dentro del ámbito de los servicios de alojamiento web. Por su parte, el dominio es el nombre de nuestro sitio web; es decir, un “www”. Este, a su vez, debe ser registrado para que otra persona o usuario no pueda utilizarlo. Por el contrario, el hosting es donde se aloja nuestro sitio web; es ese espacio en el que almacenamos todos los archivos para que el sitio web pueda funcionar.

Dicho esto, cuando se contrata un servicio de hosting, se contrata el dominio, por un lado, y el alojamiento por el otro, aunque a veces puedan parecer lo mismo. Muchos proveedores de hosting ofrecen paquetes que incluyen ambos servicios. Del mismo modo, los usuarios más experimentados saben que pueden obtener estos servicios por separado, incluso de proveedores diferentes. También es importante mencionar que es posible tener varios dominios que apunten a un solo hosting.

Migración de hosting

Una vez aclarado las terminologías anteriores, vamos a profundizar el tema de migraciones. Cuando se habla de migración se refiere a copiar los archivos de un proveedor de hosting a otro o también puede ser el caso de cambiarlo de servidor dentro del mismo proveedor. Un caso de esto para ejemplificar el porqué sucede esto es; digamos que los usuarios de un proveedor de hosting no están conformes con los precios, y encuentran que otro proveedor que ofrece las misma características por un poco menos o por el contrario, puede que ofrezcan más recursos por el mismo precio. Una vez contratado el servicio de hosting en otro proveedor, puede solicitar la migración de su sitio web al nuevo proveedor de alojamiento.

Es importante mencionar que antes de efectuar una migración siempre será necesario realizar una copia de seguridad completa de todos los archivos del sitio web, incluyendo la base de datos si es aplicable. Esto es fundamental en caso de que ocurra algún problema durante la migración.

También es aconsejable establecer un horario para la migración así se evita el impacto negativo en la audiencia de tu sitio web. Puedes considerar hacer la migración durante un período de menor actividad, como por ejemplo durante la noche o en el fin de semana.

En la gran mayoría de las migraciones luego de finalizar el proceso, se debe actualizar los registros DNS de tu dominio para apuntar al nuevo servidor de hosting. Esto es esencial para que el tráfico llegue al nuevo servidor una vez que se complete la migración.

Transferencia de dominio

A menudo, se tiende a pensar que cuando migramos un sitio web, automáticamente se transfiere su dominio. Sin embargo, esto no es del todo cierto. Como explicamos anteriormente, estos son dos servicios independientes. Cuando hablamos de transferir un dominio, nos referimos a trasladar la administración de nuestro nombre de dominio de un proveedor a otro. Esto es especialmente común en el caso de dominios con extensiones globales como .com, .net o .org.

Esta transferencia suele tener lugar por diversas razones, siendo una de las más comunes el costo del nombre de dominio ofrecido por un proveedor en comparación con otro. También es importante considerar la accesibilidad para pagar o abonar el dominio en moneda local, ya que esto puede facilitar la gestión y administración del dominio. Además, existen situaciones en las que los clientes desean unificar todos los servicios relacionados con su sitio web bajo un solo proveedor.

El proceso de transferencia de dominios implica desbloquear el dominio en su proveedor actual y obtener un código de autorización. Luego, deberá iniciar el proceso de transferencia en su nuevo proveedor, que generalmente implica ingresar el código de autorización y confirmar la transferencia.

Tenga en cuenta que una vez completada la transferencia, puede llevar algún tiempo (generalmente unas horas a un par de días) para que los cambios se propaguen por Internet y su sitio web esté plenamente funcional en su nuevo proveedor.

Para conocer más en detalle sobre transferencia de dominios, lo invitamos a leer: ¿Cómo transferir mi dominio?.

Esperamos que este artículo le haya ayudado a entender un poco el tema de migraciones de hosting y sobre transferencias de dominios. 

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.

Comando ping: Una Herramienta Esencial en la Era Moderna

El comando ping es una herramienta básica pero poderosa en el mundo de la administración de redes y sitios web. Aunque fue desarrollado en 1983 por Mike Muuss, su funcionalidad sigue siendo crucial en la era moderna de Internet. Este comando permite probar la conectividad entre dos dispositivos en una red, ayudando a diagnosticar problemas de red y medir la latencia.

En este artículo, exploraremos cómo se utiliza ping hoy en día, sus beneficios y cómo los webmasters modernos lo emplean para garantizar el buen funcionamiento de sus sitios web.

El nombre ping proviene del sonido que hacen los sonares en los submarinos. En términos técnicos, ping utiliza el protocolo ICMP (Internet Control Message Protocol) para enviar paquetes de datos a un dispositivo en la red y espera su respuesta. Esto mide el tiempo de ida y vuelta (RTT, por sus siglas en inglés), proporcionando información sobre la accesibilidad y el rendimiento de una conexión.

Abrir la Consola de Comandos (CMD):

  • Presiona Win + R para abrir el cuadro de diálogo “Ejecutar”.
  • Escribe cmd y presiona Enter.

Ejecutar el comando ping:

  • En la consola, escribe el siguiente comando:
ping ejemplo.com

En Windows suelen enviar cuatro paquetes y se detienen el ping.

Abrir la Terminal:

  • En distribuciones como Ubuntu o Debian, puedes presionar Ctrl + Alt + T para abrir la terminal.
  • También puedes buscar “Terminal” en el menú de aplicaciones.

Ejecutar el comando ping:

  • En la consola, escribe el siguiente comando:
ping ejemplo.com

Esto enviará paquetes de forma continua hasta que lo detengas manualmente.

Detener el comando:

  • Presiona Ctrl + C para interrumpir el envío continuo de paquetes.

Hoy en día, el comando ping se emplea en una variedad de situaciones, como:

Diagnóstico de problemas de red: Los administradores de sistemas usan ping para verificar si un servidor o dispositivo está accesible. Por ejemplo:

ping sitioshispanos.com

Esto mostrará si el servidor de SitiosHispanos está disponible y cuánto tiempo tarda en responder.

Medición de latencia: Los jugadores en línea y usuarios de aplicaciones críticas usan ping para medir el tiempo de respuesta de sus conexiones, lo que impacta directamente en la experiencia del usuario.

Comprobación de nombres de dominio: Webmasters verifican si un dominio apunta correctamente a la dirección IP esperada. Esto es útil después de cambios en los DNS.

Monitorización de servidores: Herramientas automatizadas utilizan ping para monitorear continuamente la disponibilidad de servidores y notificar caídas.

  • Simplicidad: Es fácil de usar incluso para principiantes.
  • Rapidez: Proporciona resultados inmediatos.
  • Eficiencia: No requiere configuraciones complejas para verificar la conectividad básica.
  • Versatilidad: Funciona en cualquier sistema operativo, incluidos Windows, Linux y macOS.
  • Diagnósticos inmediatos: Ayuda a identificar problemas de red o caídas de servidores en cuestión de segundos.

Los webmasters modernos utilizan el comando ping de manera directa e indirecta como parte de su caja de herramientas diaria:

  1. Solución de problemas de tiempo de carga: Si un sitio web tarda en cargar, ping ayuda a determinar si el problema radica en la conexión al servidor.
  2. Configuración de DNS: Después de actualizar registros DNS, los webmasters utilizan ping para confirmar que el dominio se resuelve correctamente.
  3. Monitoreo proactivo: Utilizan servicios como Pingdom o UptimeRobot (que emplean principios similares al comando ping) para recibir alertas automáticas sobre caídas de sitios.
  4. Optimización del rendimiento: Analizando la latencia entre el servidor y los usuarios, los webmasters pueden decidir implementar soluciones como CDNs (Content Delivery Networks).
  5. Pruebas de migración: Cuando migran sitios a nuevos servidores, ping ayuda a verificar que la nueva dirección IP esté funcionando antes de actualizar el DNS global.

Medir paquetes perdidos: En conexiones inestables, puedes evaluar la pérdida de paquetes con:

ping -c 10 sitioshispanos.com

Esto enviará 10 paquetes y mostrará estadísticas.

Usar con opciones avanzadas: En Linux, puedes ajustar el tamaño de los paquetes para probar la red:

ping -s 1000 ejemplo.com

Esto envía paquetes de 1000 bytes, útil para detectar problemas relacionados con el MTU (Maximum Transmission Unit, o Unidad Máxima de Transmisión).

Artículo relacionado: Sistema Operativo Windows: Como hacer un ping check, un traceroute y corroborar los puertos de tu conexión

Aunque ping es una herramienta sencilla, sigue siendo indispensable en el mundo digital actual. Su capacidad para diagnosticar problemas de red rápidamente y con precisión lo convierte en un recurso clave para los webmasters. Ya sea que estés administrando un sitio web, solucionando problemas de conectividad o optimizando el rendimiento de tu infraestructura, ping es tu aliado más confiable.

¿Ya utilizas el comando ping en tus tareas diarias? Si no, ¡es momento de aprovechar su potencial!

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  X (Twitter)Facebook e Instagram, además de LinkedIn.

WordPress: Cómo modificar las contraseñas de todos los usuarios

La seguridad en WordPress es crucial, y una estrategia efectiva para proteger tu sitio es restablecer las contraseñas de todos los usuarios, especialmente cuando se identifican riesgos potenciales.

¿Por qué es importante restablecer las contraseñas de todos los usuarios en WordPress?

Hay varias razones para considerar esta medida:

  1. Posibles vulnerabilidades de seguridad: Si notas actividades inusuales, cambiar las contraseñas de todos los usuarios es una acción rápida para reforzar la protección.
  2. Mejorar la seguridad de las cuentas: Muchas veces los usuarios utilizan contraseñas débiles o repetidas. Forzar un cambio de contraseña obliga a los usuarios a elegir nuevas claves, fortaleciendo así la seguridad del sitio.

Una de las maneras más prácticas de restablecer todas las contraseñas en WordPress es utilizando el plugin Emergency Password Reset. Esta herramienta facilita el cambio masivo de contraseñas con un solo clic y notifica automáticamente a cada usuario sobre sus nuevas credenciales.

Instalación del plugin:

  • Descarga el plugin desde el repositorio oficial de WordPress.
  • Actívalo en la sección “Plugins” de tu panel de administración.

Restablecimiento de contraseñas:

  • Ve al menú Usuarios > Emergency Password Reset en tu panel de WordPress.
  • Haz clic en Reset Passwords para restablecer las contraseñas de todos los usuarios simultáneamente. Los usuarios recibirán un correo electrónico con sus nuevas contraseñas.

Nota:

El plugin gestiona automáticamente el envío de las nuevas contraseñas, por lo que no es necesario realizar notificaciones adicionales.

Si buscas que los usuarios renueven sus contraseñas de forma periódica, el plugin Password Reset Scheduler te permite configurar recordatorios automáticos para fomentar la actualización regular.

Instalación del plugin:

  • Descarga Password Reset Scheduler desde el repositorio oficial de WordPress.
  • Actívalo en la sección “Plugins” de tu panel de administración.

Configuración del calendario:

  • Ve a Ajustes > Password Reset Scheduler en el menú de WordPress.
  • Establece la periodicidad con la que los usuarios deben cambiar sus contraseñas, como cada 30, 60 o 90 días.
  • El plugin se encargará de enviar recordatorios automáticos a los usuarios según la frecuencia configurada.

Consejo:

Este método es ideal para mantener una política de seguridad continua sin necesidad de intervención manual.

Si prefieres evitar el uso de plugins, puedes restablecer las contraseñas directamente en la base de datos de WordPress. Este método es más técnico y requiere acceso a phpMyAdmin desde el panel de tu hosting.

Accede a phpMyAdmin:

  • Inicia sesión en tu panel de hosting y abre phpMyAdmin.
  • Selecciona la base de datos asociada a tu sitio WordPress.

Ejecuta la consulta para cambiar las contraseñas:

  • En phpMyAdmin, dirígete a la pestaña SQL e ingresa la siguiente consulta:
    sql UPDATE `wp_users` SET `user_pass` = MD5('nueva_contraseña') WHERE `ID` > 0;
  • Sustituye “nueva_contraseña” por la nueva clave temporal que quieras asignar a todos los usuarios.

Notificación a los usuarios:

Este método no envía correos automáticos, por lo que tendrás que informar manualmente a los usuarios sobre sus nuevas credenciales y pedirles que las cambien al iniciar sesión.

  • Elige contraseñas fuertes: Asegúrate de que los usuarios utilicen contraseñas complejas y únicas. Herramientas como LastPass o 1Password pueden ser útiles para generar y gestionar contraseñas seguras.
  • Implementa autenticación en dos pasos: Considera usar un plugin como miniOrange 2 Factor Authentication para añadir una capa extra de protección en el acceso al sitio.
  • Mantén todo actualizado: Actualiza regularmente WordPress y sus plugins para reducir las vulnerabilidades de seguridad.

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  X (Twitter)Facebook e Instagram, además de LinkedIn.

WordPress: Causas por la cual no es posible instalar un plugin

Si has intentado añadir nuevas funciones a tu sitio, pero has encontrado dificultades para instalar plugins, no estás solo. Este es un problema común entre los usuarios de WordPress, y puede deberse a diversas razones. Identificar las posibles causas es esencial para solucionar el inconveniente y retomar la gestión de tu sitio sin problemas.

A continuación, pasaremos a detallar las causas de este inconveniente.

La causa más frecuente de la imposibilidad de instalar plugins en WordPress es la ausencia de permisos de administrador. Solo quienes tienen este rol pueden agregar o gestionar plugins en el sitio.

Cómo confirmar si tienes permisos de administrador

  • Inicia sesión en tu panel de WordPress y dirígete a Usuarios > Todos los usuarios.
  • Localiza tu nombre de usuario y verifica si tienes el rol de “Administrador”.

  • Si no tienes el rol de administrador, pide a la persona que administra el sitio que te otorgue estos permisos.
  • Si ya tienes permisos de administrador, intenta cerrar y volver a iniciar sesión en WordPress, ya que en ocasiones puede haber errores temporales que impiden que los roles de usuario se actualicen correctamente.

Si estás utilizando WordPress.com, es posible que encuentres restricciones para agregar plugins. A diferencia de WordPress.org, WordPress.com impone limitaciones para instalar plugins en los planes gratuitos y personales.

Diferencias entre WordPress.com y WordPress.org

  • WordPress.com es una plataforma que incluye alojamiento, y solo permite la instalación de plugins en planes de pago como el plan “Business” o superiores.
  • WordPress.org es un software de código abierto que puedes instalar en tu propio servidor, lo cual permite instalar cualquier plugin sin limitaciones.
  • Si usas WordPress.com, puedes actualizar a un plan Business o superior para habilitar los plugins.
  • Alternativamente, puedes migrar tu sitio a WordPress.org, lo cual te dará control total sobre las funcionalidades, incluida la instalación de plugins, sin costos adicionales en la plataforma.

En algunos casos, el servidor de alojamiento puede impedir la instalación de plugins debido a configuraciones específicas o problemas de almacenamiento.

Cómo identificar problemas en el servidor

  • Espacio en disco: Revisa que tu servidor cuente con suficiente espacio disponible.
  • Limitaciones en alojamiento compartido: Algunos planes de alojamiento compartido limitan la instalación de plugins por razones de seguridad o rendimiento.
  • Permisos de archivo: Permisos incorrectos en las carpetas de WordPress pueden bloquear la instalación de plugins.

El archivo wp-config.php es clave para la configuración de WordPress y, en algunos casos, ciertos ajustes en este archivo pueden limitar la posibilidad de instalar plugins.

Cómo verificar si hay restricciones en el archivo wp-config.php

  • Ingresa a tu panel de control de hosting o conéctate mediante FTP.
  • Localiza el archivo wp-config.php en el directorio principal de WordPress.
  • Busca una línea que contenga: define('DISALLOW_FILE_MODS', true);

Modificar el archivo wp-config.php:

  • Si encuentras la línea define('DISALLOW_FILE_MODS', true);, cambia “true” a “false” o simplemente elimínala.
  • Guarda el archivo y revisa si ahora es posible instalar plugins.

Precauciones al modificar:

  • Antes de realizar cambios en archivos de configuración importantes como wp-config.php, es recomendable hacer una copia de seguridad para evitar problemas.

Una causa común de problemas al instalar plugins puede ser una limitación en la memoria PHP, especialmente si el sitio utiliza varios plugins o temas que consumen muchos recursos.

Cómo detectar problemas de memoria

Si aparece un error como “Allowed memory size exhausted”, es probable que haya un límite en la memoria PHP.

Incrementar la memoria PHP:

  • Nuestros planes de alojamiento, tanto los que son específicos para WordPress como los que no, poseen límites en cuanto a los recursos que poseen. Debería revisar si su plan cumple con los requisitos de memoria que necesita para funcionar:

    Recursos de nuestros planes WordPress.
    Recursos de nuestros planes de alojamiento: En cPanel y en Plesk.
  • Realiza mantenimiento y actualizaciones periódicas: Mantén actualizados WordPress, los temas y los plugins para evitar problemas de compatibilidad.
  • Limita el uso de plugins: Usar demasiados plugins puede afectar el rendimiento y aumentar la posibilidad de errores.
  • Prueba los plugins en un entorno de prueba: Antes de instalar plugins en el sitio principal, pruébalos en un entorno de desarrollo para garantizar su correcto funcionamiento.
  • Selecciona un hosting adecuado: Elige un proveedor de hosting que sea confiable y esté optimizado para WordPress, como los planes de Sitios Hispanos con LiteSpeed, que simplifican la gestión y mejoran el rendimiento de los plugins en tu sitio.

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  X (Twitter)Facebook e Instagram, además de LinkedIn.

cPanel: Cómo Asignar Permisos a Archivos y Carpetas

Los permisos de archivos son una de las características de seguridad más importantes de tu servidor. Te brindan un control detallado sobre quién puede leer, escribir y ejecutar archivos. Sin ellos, sería imposible alojar de forma segura los sitios web y datos de múltiples usuarios.

Sin embargo, los permisos incorrectos a menudo causan problemas difíciles de diagnosticar. Si un sitio web no se carga correctamente o un software falla, hay una buena probabilidad de que los permisos mal configurados sean la causa. También pueden ser difíciles de gestionar con chmod, la herramienta estándar de gestión de permisos en Linux.

En este artículo, explicamos qué son los permisos y cómo funcionan, antes de mostrarte lo sencillo que es asignarlos en cPanel.

Cada archivo y carpeta en tu servidor tiene un conjunto de permisos. Una forma de verlos es en la línea de comandos con el comando ls.

ls -l

La opción -l le indica a ls que muestre una lista detallada con información adicional.

Nos interesan la primera, tercera y cuarta columna. La segunda columna muestra cuántos enlaces tiene un archivo, lo cual no está relacionado con los permisos.

Antes de llegar a los permisos, veamos las columnas de propietario y grupo. El significado de “propietario” es simple: es el usuario que posee el archivo; en este caso, user1.

Los archivos también tienen un grupo asociado. Los grupos son colecciones de usuarios y son útiles para gestionar los permisos de varios usuarios a la vez. Aquí, el grupo también se llama user1. Cada usuario tiene un grupo, y cuando crean un archivo, los permisos se otorgan automáticamente a los miembros de ese grupo.

Ahora, profundicemos aún más y veamos los permisos en sí.

La realidad es que para modificar permisos usando el comando chmod es necesario acceso SSH al sitio web o servidor; si no que es una tarea para usuarios avanzados; sobre todo en el manejo de SSH.
Lo ideal para un usuario es hacer los cambios desde el Administrador de Archivos de cPanel o conectando por FTP al dominio.

Aun así, una manera fácil de hacer esto por SSH es utilizando números en lugar de letras para los permisos.

Hay otra manera de indicarle a chmod qué permisos usar, y a menudo es más fácil de entender, por lo que se utiliza en el Administrador de Archivos de cPanel.

En lugar de una letra, se utiliza un número:

  • Sin permisos es 0
  • Lectura es 4
  • Escritura es 2
  • Ejecución es 1

Para establecer los permisos, simplemente se suman los números. Por ejemplo, para establecer lectura (4) y escritura (2), usaríamos 6. Para lograr los mismos permisos que en el ejemplo anterior, usaríamos el siguiente comando:

chmod 664 example.html

Eso es 6 (lectura más escritura) para el propietario y el grupo, y 4 (solo lectura) para los demás. Para dar los mismos permisos al grupo y a los demás, pero también permitir que el propietario ejecute el archivo, usaríamos:

chmod 764 example.html

Para indicar lectura, escritura y ejecución, sumamos 4, 2 y 1 para un total de 7.

Si te preguntas por qué se eligieron esos números en particular, es porque 7 es la representación octal (base 8) del binario 111. Le estamos diciendo a chmod qué bits establecer para lectura (100), escritura (010) y ejecución (001).

Hay un último detalle que debemos entender: ¿qué significan los permisos de lectura y ejecución en un directorio? Después de todo, puedes ejecutar un archivo con código, pero no puedes ejecutar un directorio.

De hecho, los permisos tienen un significado diferente cuando se aplican a un directorio:

  • Lectura (r o 4) permite a los usuarios listar los archivos en el directorio.
  • Escritura (w o 2) permite a los usuarios crear, renombrar y eliminar archivos en el directorio.
  • Ejecución (x o 1) permite a los usuarios acceder a los archivos y carpetas que contiene el directorio.

Todos los directorios o carpetas en cPanel dentro del directorio /public_html deben tener permisos 755.

cPanel ofrece una interfaz fácil de usar para establecer los permisos de archivos dentro del Administrador de Archivos. Abre el Administrador de Archivos, que encontrarás en la sección “Archivos” de la página principal.

Los permisos de archivos se muestran en la columna más a la derecha del Administrador de Archivos, utilizando la notación numérica.

Para cambiarlos, selecciona un archivo y haz clic en “Permisos” en la barra de menú.

Puede optar también con hacer clic con el botón derecho sobre el direstorio o archivo a editar, y seleccionar “Change Permissions”.

Establecer nuevos permisos para el usuario, el grupo y el mundo (otros) es tan sencillo como marcar o desmarcar las opciones de lectura, escritura y ejecución. A medida que realizas cambios, estos se reflejan en el cuadro en la parte inferior, pero no se aplicarán hasta que confirmes haciendo clic en “Cambiar Permisos”.

Los permisos de archivos son un componente esencial de la seguridad del servidor, especialmente en servidores de alojamiento compartido con muchos usuarios. Configurar permisos incorrectos puede romper el software y exponerte a vulnerabilidades peligrosas, por lo que vale la pena tomarse el tiempo para entender cómo funcionan. Con la interfaz intuitiva de cPanel & WHM, la gestión de permisos es muy sencilla.

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  X (Twitter)Facebook e Instagram, además de LinkedIn.

Fuente: https://cpanel.net/blog/tips-and-tricks/how-to-assign-permissions-to-files-and-folders-in-cpanel/

Cómo averiguar que componentes posee un sitio web

Cuando visitas un sitio web que te atrae por su diseño o por las funcionalidades que ofrece, es común que te preguntes qué herramientas se emplearon para desarrollarlo. En esta guía, te mostraremos cómo identificar el CMS, la plantilla y los plugins que utiliza una página, lo cual es útil si buscas inspiración o quieres entender cómo otros sitios implementan ciertas características. Saber reconocer estas herramientas puede ahorrarte tiempo y esfuerzo al desarrollar tu propio sitio o mejorar uno existente.

Un CMS (Sistema de Gestión de Contenidos) es una plataforma que permite crear y administrar el contenido de una página web sin necesidad de programar. Entre los CMS más utilizados se encuentran WordPress, Joomla, Drupal y Shopify.

Conocer el CMS de un sitio web te proporciona información sobre las opciones de personalización y las herramientas disponibles para la gestión del contenido en esa plataforma. Además, te puede dar una idea de la facilidad o dificultad que implica modificar el diseño o agregar nuevas funciones.

Una plantilla, también conocida como tema, es el diseño visual de un sitio web. Define la estructura, el estilo, los colores y las fuentes que se observan al navegar por la página. Conocer qué plantilla usa un sitio puede ser útil si deseas replicar un diseño similar en tu proyecto, facilitando el proceso de creación.

Los plugins son complementos que añaden funcionalidades adicionales a un sitio web. Por ejemplo, en WordPress, los plugins permiten integrar desde formularios de contacto hasta sistemas de comercio electrónico completos. Identificar los plugins de un sitio te puede ayudar a implementar funciones desconocidas o a mejorar aspectos específicos como el rendimiento o la seguridad.

Herramientas en línea

Existen varias herramientas disponibles en línea que te permiten descubrir qué CMS, plantilla y plugins emplea un sitio web, solo ingresando su URL. A continuación te compartimos una de las más útiles:

WhatCMS.org

Esta es una herramienta muy fácil de usar para identificar el CMS de un sitio web. Solo tienes que ingresar la URL de la página que deseas analizar, y la plataforma te indicará si se está utilizando WordPress, Joomla, Drupal, Shopify, entre otros.

Pasos para usar WhatCMS.org:

  1. Visita el sitio web WhatCMS.org.
  2. Ingresa la URL de la página que quieres analizar.
  3. Haz clic en “Detect CMS” y obtendrás los resultados de inmediato.

Herramienta WhatWeb
Si eres de los que disfruta utilizando Linux, tienes a tu disposición una potente herramienta de análisis llamada WhatWeb, que funciona a través de la línea de comandos. WhatWeb es ideal para realizar un reconocimiento no intrusivo de sitios web, permitiéndote identificar no solo el tipo de CMS (Sistema de Gestión de Contenidos) que una web está utilizando, como WordPress, Joomla o Drupal, sino también otras tecnologías relacionadas. Entre estas tecnologías se incluyen frameworks como Django o Ruby on Rails, servidores web como Apache o Nginx, y detalles sobre los lenguajes de programación que puedan estar presentes, como PHP, ASP.NET, entre otros.

En resumen:

Identificar el CMS, la plantilla y los plugins de una web puede ser muy útil si deseas mejorar tu propio sitio o replicar funciones que hayas visto en otros. Esta información te permitirá comprender mejor cómo operan las páginas web y te dará ideas para optimizar el diseño y rendimiento de la tuya, facilitando el desarrollo y personalización según tus necesidades.

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  X (Twitter)Facebook e Instagram, además de LinkedIn.