Guía sobre las características contratables de los hostings y en que pueden afectar a tu rendimiento y posicionamiento web
¿Qué criterios se tienen que tener en cuenta para elegir un Hosting?
Es una pregunta que consultarla en Google puede resultar problemática debido a los enlaces de afiliados. Incluso las comparativas pueden ser una gran mentira donde ni siquiera se hayan probado realmente esos hostings. Así que vamos a los hechos objetivos, entender cuales son las características, para que con criterio tu puedas hacer tu propia comparativa y elegir en consecuencia.
Cada herramienta sirve a un propósito, y con los hostings no es menos. Depende de qué necesites y que plan quieras tener contratado. Creo que lo interesante es saber que necesitas para elegir el mejor hosting de acuerdo a tus características y necesidades.
Antes de ir a las características, deberíamos entender que es un hosting.
El término hosting se suele asociar a las empresas que ofrecen un servicio de alojamiento web. Suelen tener ser proveedores de alojamientos DNS, que son principalmente necesarios (no el servicio de alojamiento en si) para adquirir un dominio, y también ofrecen todo tipo de servicios relativos a tener una web publicada en internet. Como pueden ser servidores, alojamiento web, bases de datos, certificados SSL o correos asociados al dominio.
Habitualmente, cuando se habla de tipos de hosting, se suele referir al tipo de alojamiento web. Esto básicamente consiste en donde o cómo se almacena tu web en un servidor (ordenador).
El rendimiento no va a depender sólo de la forma de almacenamiento, sino de los recursos que tiene asignados
Es de las formas de almacenamiento más conocidas y también la más barata. Como su nombre indica, en este tipo de hosting, múltiples sitios web se alojan en el mismo servidor, compartiendo recursos como la CPU, la memoria RAM y el espacio en disco. Es ideal para sitios web pequeños o en etapa de crecimiento que no requieren grandes recursos o configuraciones personalizadas.
Que distintas webs compartan la misma IP NO supone problema alguno a nivel SEO.
Al compartir recursos suelen tener una capacidad más reducida y además permite una menor configuración.
El VPS consiste en un servidor físico en múltiples servidores virtuales independientes mediante el uso de software de virtualización. Cada VPS opera casi como un servidor dedicado, proporcionando a los usuarios control completo sobre su entorno de hosting dentro de su segmento virtualizado.
Sus principales ventajas son:
Los VPS son geniales para pequeñas y medianas empresas, desarrolladores o sitios webs que tengan requisitos de rendimiento moderados a altos.
Los VPS a la hora de contratarlos se suelen dividir en 2, y suele tener diferencia de precios, pero también de facilidad de gestión, así que lo expongo:
En un VPS administrado, la empresa de hosting se encarga del mantenimiento y la administración del servidor, incluyendo actualizaciones de software y seguridad. Es ideal para usuarios que necesitan la flexibilidad y los recursos de un servidor privado pero no tienen el conocimiento técnico para gestionarlo.
Un VPS no administrado ofrece más control y flexibilidad, permitiendo al usuario gestionar completamente su servidor, incluida la instalación de software y la configuración del sistema. Está dirigido a usuarios con conocimientos técnicos avanzados que prefieren personalizar el entorno de hosting a sus necesidades específicas.
A veces por Marketing, le llaman de otras formas como "VPS Optimizado" para evitar el NO, pero hay que tener cuidado al contratarlo a pesar de sus atractivos precios. Si no tienes conocimiento técnico suficiente o a alguien que te ayude, te puedes ver en la tesitura de haber contratado un hosting que no sepas usar.
Pese a que se le llame la nube, si que son ordenadores físicos. Pero es la unión de varios servidores de forma virtual. Lo cual ofrece una alta escalabilidad y fiabilidad, ya que si un servidor falla, otro puede tomar su lugar, asegurandose de esta manera que el sitio web permaneza en línea. Además suele ser más barato que el hosting dedicado y se puede ajustar según necesidades (lo que uses)
Se le asigna un servidor completo a un solo cliente. Esto ofrece el máximo control, seguridad y rendimiento, ya que no se comparten recursos con otros sitios web. Es la opción más costosa y está dirigida a sitios web grandes con altos requisitos de tráfico y seguridad, o aquellos que necesitan configuraciones de servidor altamente personalizadas.
Si bien el Cloud suele ser más barato, el Hosting dedicado suele necesitar menos conocimientos avanzados de administración de sistemas, redes y servicios para gestionarlo.
Este tipo de hosting se refiere a soluciones que pueden escalar recursos automáticamente según las necesidades del sitio web. Es particularmente útil para sitios que experimentan fluctuaciones en el tráfico, ya que pueden adaptarse rápidamente sin necesidad de intervención manual. Asegura que el sitio esté siempre disponible y funcione de manera óptima, incluso durante picos de tráfico.
Cuando varias webs alojadas en un mismo hosting con sistema elástico reciben un pico de tráfico simultáneamente, el sistema de hosting elástico intenta manejar la situación aumentando los recursos disponibles para cada sitio web de manera automática.
El elástico más que ser un tipo de hosting independiente, es algo que puede combinarse con cualquiera de los hostings mencionados. Puede ser en compartido, en VPS, en Cloud (donde su propia naturaleza ya hace que sea elástico), e incluso en los hosting dedicados se está empezando a implementar soluciones híbridas con el cloud para manejar picos de carga.
Pero, ¿Qué ocurriría en caso de que varias webs alojadas en un sistema elástico recibiesen un pico de recursos? Te lo explico.
El principal beneficio de un hosting elástico es su capacidad para escalar los recursos automáticamente en respuesta a un aumento en la demanda. Esto significa que si varios sitios web experimentan picos de tráfico al mismo tiempo, el sistema asignará más recursos de computación (como CPU, memoria RAM) a esos sitios para mantener su rendimiento y disponibilidad.
Los sistemas de hosting elástico suelen emplear tecnologías de balanceo de carga para distribuir eficientemente las solicitudes entrantes entre los distintos servidores disponibles. Esto asegura que ningún servidor individual se sobrecargue y que todos los sitios web puedan servir a sus visitantes de manera efectiva.
Algunos proveedores de hosting (no todo) tienen implementadas políticas de uso justo para asegurar que ningún sitio web monopolice el uso de los recursos compartidos, especialmente en situaciones de una demanda alta.
Es un plan de hosting pensado en la reventa de sitios, Puede ser cualquiera de los anteriores, pero la característica que tiene es que puedes comprar esos servicios para venderlos bajo tu marca. De hecho varios hostings conocidos en España, son realmente resellers.
Con este tipo de plan puedes gestionar todos los servidores desde un panel de control único, pero que cada cliente tenga acceso a su parte.
Esto se podría hacer también con otros planes, pero digamos que este está pensado para revender el espacio e incluso ser minorista en el servicio de hostings.
Lo importante para saber que plan es el adecuado es saber que recursos necesitas y cuales se ajustan a ti en cuanto a calidad/necesidad/precio.
Veamos los recursos que te deja elegir cada Hosting según los planes y establezcamos un criterio entendible.
El procesador y los núcleos de un servidor juegan un papel fundamental en el rendimiento general de un ordenador, afectando directamente a varios aspectos importantes.
La forma de poner la medida puede ser un poco confusa. Ya que nunca te dirán que procesador se usa, pero si el core. No obstante te dirán los núcleos con el término vcore, pero también es posible que esté puesto en porcentaje.
La cuestión es que no es raro encontrarse con webs donde se pone el término de 150% de CPU. Esto no quiere decir que estés mirando un hosting que haga un overcloking brutal, ya que teóricamente indican que se está utilizando más capacidad de la que el procesador puede ofrecer. En entornos de hosting, especialmente aquellos que utilizan virtualización o tecnologías de contenedorización, estos números son posibles y se explican de la siguiente manera:
El procesador y los núcleos de un servidor son cruciales para determinar su rendimiento, eficiencia, capacidad para manejar múltiples tareas, y su escalabilidad futura. La selección adecuada depende en gran medida del uso específico del servidor. Dependiendo de los otros componentes, también rendirán de una forma u otra.
La tabla de necesidades se podría establecer de la siguiente forma:
La cantidad de memoria RAM necesaria para un servidor puede variar ampliamente dependiendo del tipo de aplicaciones que se ejecutarán, el número de usuarios que se espera atender simultáneamente, y la carga de trabajo general. Los requisitos de RAM para el funcionamiento de una web suelen ser muchos menores de lo útiles y necesarios para un ordenador personar. No obstante te expongo un listado lógico para hacer un criterio generalista acerca de las posibles necesidades según tipolo´gia de proyecto.
A día de hoy en todo hosting te ofrecerán un disco duro SSD, la mayoría funcionan bastante bien, de forma rápida y eficiente. Aunque lo recomendable por eficiencia sería que fuera un SSD NVMe.
Las necesidades de almacenamiento no son tampoco las mismas que las de un ordenador personal.
Por poner un ejemplo, esta web no llega a 2GB de almacenamiento. Pongamos 3.5GB si contamos la web staging. Teniendo en cuenta que los vídeos los almaceno en YouTube, pero las imágenes las tengo mínimo duplicadas por el tema de WEBP creo que te puedes hacer una idea del espacio que podrías necesitar, entendiendo también la cantidad de webs que aspiras alojar en dicho entorno.
Dependiendo del plan contratado a veces implementan limitaciones y/o ofertas en los dominios y concretamente limitaciones en la cantidad de dominios que puedes gestionar. Eso te podrá dar una idea de cuantas webs podrás gestionar con ese plan.
Si el plan de hosting pone una limitación en cuanto a subdominios que son gratuitos, mi recomendación es huir.
Algunas empresas de hosting plantean una limitación en la cantidad de tráfico que puedes recibir al mes. En estos casos mi recomendación es estudiar bien el caso por si compensa económicamente. Montar un buen sistema antispam, un CDN y buenas políticas de caché para evitar subidas de coste brutales. A día de hoy esto no suele suponer ningún problema ya que las conexiones de los hostings suelen ser bastante efectivas a menos que te hagan un ataque DDOS o algún bot de Spam.
Es importante saber los Mbps que tiene el servidor que contratas, que es básicamente su línea de internet. A día de hoy, aunque dependiendo del entorno geográfico, ninguno debería ofrecer menos de 100 Mbps.
El Uptime consiste en el tiempo que te garantizan que tu web puede estar sin caídas. Mejor que la información que te pueda ofrecer el propio hosting, yo iría a investigarlo en rankings independientes como HRANK.
Por otro lado, puedes usar comprobadores como uptimerobot para comprobar si la realidad de tu web es la misma que te ofertaron.
La IP es la ID de la conexión de tu ordenador. Lo importante de aquí es saber donde está alojado tu servidor geográficamente que si te puede afectar en el WPO dependiendo de donde esté geográficamente tu principal público objetivo. En el caso de que esté deslocalizado, recomiendo contratar el servidor en el sitio predominante y emplear un CDN.
Por otro lado, la IP no es un factor que deba preocupar excesivamente de cara al SEO. Da igual que compartas IP con otras webs o entre las tuyas.
A menos que tengas una necesidad específica, lo recomendable es elegir cualquier distribución de Linux que siga teniendo soporte y actualizaciones. Los servidores de Windows tienden a ser más caros y a cubrir necesidades muy concretas.
Existen distintos paneles para gestionar un servidor desde una interfaz gráfica. Se puede optar por no emplear ninguno, pero pueden ser cPanel, Plesk o hay hostings creativos que emplean el suyo propio o una versión modificada de alguno de software libre.
Recomiendo uno de los 2 hegemónicos en caso de querer seleccionar uno, o utilizar con el que te sientas con mayor comodidad.
En cuanto a los mayoritarios, Plesk y cPanel son dos de los paneles de control más populares y ampliamente utilizados para la gestión de hosting web. Ambos ofrecen interfaces gráficas para facilitar la administración de sitios web, bases de datos, recursos de hosting y más, sin necesidad de utilizar la línea de comandos.
A continuación, te presento una comparativa detallada sobre sus ventajas y desventajas:
La elección entre Plesk y cPanel o cualquier panel personalizado dependerá de tus necesidades específicas y tu presupuesto (Plesk y Cpanel son de pago y requiere licencia), preferencias y el entorno de hosting que utilices. Plesk podría ser más adecuado si necesitas una solución más intuitiva y versátil en términos de compatibilidad con sistemas operativos. Por otro lado, cPanel es una opción sólida si valoras la amplia adopción, la familiaridad de la interfaz y una extensa comunidad de usuarios. Ambos paneles ofrecen robustas funcionalidades y herramientas para la gestión de hosting, pero es importante considerar los aspectos de costos, soporte y preferencias personales antes de tomar una decisión. A mi personalmente me gusta mas Plesk, pero te dejo acceso a un muy buen artículo de comparativa entre ambos paneles.
Salvo en el hosting compartido, en el resto de opciones los hostings te suelen dar a elegir. Apache y nginx tienen sus características, y LiteSpeed puede llegar a ser más potente gracias a su gestión de caché, pero tiene un coste de licencia.
A la hora de la realidad, la diferencias solo se notaría en proyectos con una gran cantidad de tráfico, y en la dificultad de configuración.
Si es un VPS administrado, soporte debería dejarte administrar cualquier tipo de tecnología, como si se quiere implementar node. O al menos SSH para poder instalarlo.
Si tienes una web estándar, lo más habitual es que use PHP. Lo mínimo que debería dejarte el hosting es elegir la versión de PHP
Lo mejor es tener acceso a un hosting por SSH, pero se debe saber también si podrás configurar git a tu hosting o acceso a FTP, para saber hasta que punto puedes editar tu o vas a necesitar contactar con soporte a cada necesidad.
Si tu plan de hosting te pone un límite de cuentas de correo, que sepas que no tiene razón de ser y es simplemente una cuestión comercial para que te pases a un plan de hosting mas caro. El correo solo afecta en cuestión de la transferencia de datos y el espacio de almacenamiento.
Dependiendo de la configuración del SMTP en cualquier hosting, ya sea por POP3 o IMAP deberías poder conectar tus correos con proveedores como Outlook, gmail, o thunderbird. No obstante también puedes usar gestores como Roundcube u Horde, respecto a esto, lo mejor en mi opinión es lo que más te guste.
Detallo las características para que tengas información en caso de necesitarla:
Es un poco antiguo, pero es ideal para quien quiere descargar los correos de un servidor a un único cliente de correo electrónico, ya que se pueden acceder a dichos correos sin conexión a internet y no se sincronizan los correos entre dispositivos, así que le daría un pase para los fanáticos de la seguridad. También vale para sincronizar con otro gestor externo como gmail.
Este protocolo te permite leer tus correos directamente desde el servidor, sin descargarlos, lo que significa que tus mensajes y carpetas se mantienen sincronizados sin importar desde dónde accedas. Facilita la gestión de correos directamente en el servidor, permitiendo que los cambios se reflejen en todos los dispositivos sincronizados. Esto asegura que los usuarios tengan acceso constante a sus mensajes más recientes y a toda su organización de correo, independientemente del dispositivo que estén utilizando. Es especialmente útil para personas que necesitan estar conectadas y acceder a su correo electrónico en tiempo real desde varios lugares o dispositivos.
Los clientes de correo de escritorio son aplicaciones instalables que administran correos electrónicos desde el ordenador del usuario. Soportan tanto POP3 como IMAP, permitiendo a los usuarios elegir entre descargar sus correos para acceso sin conexión o gestionarlos en línea, sincronizados con el servidor. Ofrecen una amplia gama de funciones de organización, personalización y búsqueda, haciéndolos ideales para usuarios que requieren una gestión de correo electrónico exhaustiva y personalizada. Son particularmente útiles para profesionales que gestionan grandes volúmenes de correo electrónico y necesitan funcionalidades avanzadas para su trabajo diario.
Los gestores de correo web proporcionan una interfaz basada en navegador para acceder y gestionar correos electrónicos sin necesidad de instalar software adicional. Son accesibles desde cualquier dispositivo con conexión a internet, ofreciendo flexibilidad y conveniencia a usuarios que se desplazan frecuentemente o no desean depender de una única máquina. Aunque pueden ofrecer menos opciones de personalización y funcionalidades avanzadas en comparación con los clientes de escritorio, su facilidad de acceso los convierte en una opción sólida para usuarios que valoran la simplicidad y la accesibilidad por encima de la complejidad funcional.
Se puede hablar sobre si utilizan mariadb o mysql o que gestor usan, como phpmyadmin o heidisql. Pero si no estás entendiendo nada de esta frase, lo más normal es que los hosting no tengan problemas a la hora de la gestión de base de datos de páginas webs comunes o sencillas. Sin embargo si entendías la primera frase y necesitas algunas características específicas, lo mejor es que contactes con el soporte del propio hosting para ver si las cubre.
Los hosting suelen ofrecer servicios de migración (no de SEO, solo de hosting, que no es lo mismo), para cambiar de un hosting a otro.
Aunque sea gratuito, hay que tener en cuenta que el dinero prepagado en el hosting donde estés no lo recuperarás, y que los cambios de dominios, especialmente los ".com" cuestan dinero porque hay que registrarlos de nuevo. Es un aspecto importante que hablar antes de contratar.
También es cierto que con el tema de los dominios, siempre puedes apuntar por medio de DNS a otro hosting si quieres pagar el cambio más tarde.
Esta es la parte más subjetiva, ya que no lo podrás probar hasta que lo experimentes. Lo ideal es que ninguno tenga un margen de respuesta (que no solución) de menos de 24h.
Temas de garantía y otras cuestiones, lo ideal es contactar con los propios comerciales.
Para facilitar información, hice una mesa redonda con 3 grandes empresas del sector del hosting
En este debate se hablan de temas como:
Te falta mi máster. Accede a una formación avanzada que te permitirá aplicar e implementar SEO en cualquier tipo de WEB
¡Accede al Máster de SEO Técnico!Si te ha gustado esta publicación, siempre me lo puedes agradecer dándome like en esta publicación de LinkedIn sobre este mismo artículo.