GlosarioVersion en ingles

Articulo de ayuda

Que es el index.html y para que sirve

Aprende que es el archivo index.html, por que es importante en tu hosting web y como usarlo correctamente en tu sitio.

Publicado: 23/6/2026Actualizado: 23/6/2026

Introduccion

Cuando subes una pagina web a tu hosting, uno de los archivos mas importantes es el index.html. Aunque su nombre puede parecer tecnico, su funcion es muy sencilla: normalmente es el archivo que se muestra primero cuando alguien visita tu dominio.

En este articulo aprenderas que es el archivo index.html, para que sirve, donde debe estar ubicado y que hacer si tu web no se muestra correctamente al entrar a tu dominio.

Que es el archivo index.html

El archivo index.html es la pagina principal de un sitio web.

Cuando una persona escribe tu dominio en el navegador, por ejemplo:

https://tudominio.com

el servidor busca automaticamente un archivo inicial dentro de la carpeta principal del sitio. En muchos casos, ese archivo se llama:

index.html

Si el servidor lo encuentra, muestra su contenido al visitante.

Por ejemplo, si tienes una web sencilla con una pagina de bienvenida, esa pagina puede estar guardada como index.html.

Para que sirve el index.html

El archivo index.html sirve para indicar al servidor cual es la pagina principal que debe cargar cuando alguien entra a tu sitio web.

Sus usos mas comunes son:

  1. Mostrar la pagina de inicio de una web.
  2. Crear una pagina temporal mientras se termina el sitio.
  3. Mostrar una pagina informativa sencilla.
  4. Servir como base para sitios hechos en HTML, CSS y JavaScript.
  5. Evitar que el navegador muestre un listado de archivos del directorio.

En resumen: si tu dominio es la puerta de entrada a tu web, el index.html suele ser la primera pagina que ve el visitante.

Donde se coloca el archivo index.html

El archivo index.html debe colocarse en la carpeta principal del dominio dentro de tu hosting.

Segun el panel de control o la configuracion del servicio, esta carpeta puede llamarse de distintas formas, por ejemplo:

public_html

o tambien puede estar dentro de una ruta especifica del dominio, como:

domains/tudominio.com/public_html

En paneles como DirectAdmin o cPanel, normalmente puedes acceder a esta carpeta desde el administrador de archivos del panel de hosting.

Pasos para subir un index.html a tu hosting

Entra al panel de control de tu hosting

Accede a tu panel de hosting desde el area de cliente o desde la URL de acceso que te haya proporcionado miHosting.

Puede ser un panel como DirectAdmin o cPanel, segun el servicio contratado.

Abre el administrador de archivos

Busca la opcion llamada Administrador de archivos, File Manager o similar.

Esta herramienta te permite ver y gestionar los archivos de tu sitio web sin necesidad de usar programas externos.

Accede a la carpeta principal del dominio

Entra en la carpeta donde debe publicarse tu web. En muchos casos sera:

public_html

Si tienes varios dominios en el mismo hosting, asegurate de entrar en la carpeta correspondiente al dominio correcto.

Sube el archivo index.html

Utiliza la opcion de subir archivo y selecciona el archivo index.html desde tu ordenador.

Verifica que el nombre sea correcto

El archivo debe llamarse exactamente:

index.html

Evita nombres como:

Index.html
inicio.html
index.html.txt

En algunos servidores, las mayusculas y minusculas importan. Por eso, lo mas recomendable es usar siempre index.html en minusculas.

Abre tu dominio en el navegador

Visita tu dominio para comprobar que el archivo se muestra correctamente:

https://tudominio.com

Si todo esta bien configurado, deberias ver el contenido de tu pagina principal.

Ejemplo basico de un archivo index.html

Un archivo index.html sencillo puede tener este contenido:

<!DOCTYPE html>
<html lang="es">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Mi primera pagina web</title>
</head>
<body>
  <h1>Bienvenido a mi sitio web</h1>
  <p>Esta es mi pagina principal.</p>
</body>
</html>

Este ejemplo muestra una pagina basica con un titulo y un texto de bienvenida.

Que pasa si no existe un index.html

Si no hay un archivo index.html o una pagina principal equivalente, pueden ocurrir varias cosas:

  1. El navegador puede mostrar un error.
  2. El servidor puede mostrar una pagina predeterminada.
  3. Puede aparecer un listado de archivos de la carpeta.
  4. La web puede cargar otro archivo principal, como index.php.

Esto depende de la configuracion del servidor y del tipo de sitio web que estes usando.

Por ejemplo, si tienes una web hecha con WordPress, normalmente el archivo principal no sera index.html, sino index.php.

Diferencia entre index.html e index.php

Aunque sus nombres se parecen, no son exactamente lo mismo.

El archivo index.html contiene una pagina estatica. Esto significa que el contenido se muestra tal como esta escrito en el archivo.

El archivo index.php, en cambio, puede generar contenido dinamico. Es muy comun en sitios creados con WordPress, tiendas online, gestores de contenido y aplicaciones web.

Ejemplo sencillo:

index.html -> web estatica
index.php  -> web dinamica

Si tu sitio esta hecho solo con HTML, CSS y JavaScript, probablemente uses index.html.

Si tu sitio funciona con WordPress u otro CMS, probablemente uses index.php.

Consejos utiles

  • Revisa siempre la carpeta correcta. Si subes el archivo index.html a una carpeta incorrecta, tu dominio no mostrara la pagina. Asegurate de publicarlo en la carpeta principal del dominio.
  • Usa el nombre exacto del archivo. El nombre recomendado es index.html, en minusculas y sin espacios.
  • No elimines archivos sin saber para que sirven. Si ya tienes una web funcionando, no borres archivos como index.php, carpetas del sitio o archivos del CMS sin estar seguro. Podrias dejar la web fuera de servicio.
  • Evita subir archivos duplicados. Si tienes varios archivos de inicio, como index.html e index.php, el servidor puede dar prioridad a uno sobre otro segun su configuracion. Si tu web no carga como esperas, revisa que archivo esta tomando como pagina principal.
  • Usa una pagina temporal si tu web aun no esta lista. Puedes crear un index.html sencillo con un mensaje como “Sitio en construccion” mientras terminas tu pagina web.

Preguntas frecuentes

El archivo index.html es obligatorio

No siempre es obligatorio, pero si es muy recomendable en sitios web estaticos. En muchos casos, el servidor necesita un archivo principal para saber que pagina mostrar al visitar el dominio.

Puedo cambiar el nombre de index.html

Puedes tener otros archivos con otros nombres, pero si quieres que una pagina cargue automaticamente al entrar al dominio, lo normal es usar index.html, index.php u otro archivo definido como pagina de inicio en el servidor.

Por que mi dominio no muestra el index.html

Puede deberse a varias causas:

  1. El archivo esta en una carpeta incorrecta.
  2. El nombre del archivo no esta escrito correctamente.
  3. Hay otro archivo de inicio con prioridad.
  4. El dominio todavia no apunta al hosting correcto.
  5. La cache del navegador esta mostrando una version anterior.

Si acabas de cambiar los DNS de tu dominio, recuerda que la propagacion puede tardar un tiempo.

Puedo crear un index.html desde el panel de hosting

Si. En muchos paneles de hosting puedes crear un archivo nuevo desde el administrador de archivos, nombrarlo index.html y editarlo directamente desde el navegador.

Necesito conocimientos de programacion

Para crear una pagina muy basica no necesitas conocimientos avanzados. Sin embargo, para disenar una web completa y profesional, si conviene conocer HTML, CSS y otros elementos del desarrollo web.

Relacion con tu servicio de hosting

El archivo index.html es una parte basica del funcionamiento de cualquier sitio web alojado en un servicio de hosting.

En miHosting puedes usarlo en distintos servicios, como:

  • Hosting profesional para publicar tu pagina web.
  • Hosting gratis para proyectos sencillos o pruebas.
  • Hosting reseller si gestionas sitios web de varios clientes.
  • VPS o servidores dedicados si necesitas mas control sobre la configuracion del servidor.

Tambien puede ser util combinar tu sitio con otros servicios, como registro de dominios, certificados SSL, backups o mantenimiento web, especialmente si quieres que tu proyecto sea mas seguro y profesional.

Conclusion

El archivo index.html es la pagina principal que normalmente se carga cuando alguien visita tu dominio. Es un archivo sencillo, pero muy importante para que tu sitio web funcione correctamente.

Si estas creando una web basica, asegurate de subir el index.html a la carpeta correcta, usar el nombre exacto y comprobar que tu dominio apunta al hosting adecuado.

Si despues de revisar estos pasos tu sitio no se muestra como esperas, puedes contactar con el soporte tecnico de miHosting para que te ayuden a verificar la configuracion del dominio, el hosting y los archivos de tu web.