¿Cansado de que las redes sociales controlen tus publicaciones? ¡Crea tu propia página web! En El Cacharreo, te enseñamos cómo publicar tu sitio en GitHub Pages, gratis y sin complicaciones. Solo necesitas un ordenador, internet y ganas de aprender. ¡Vamos allá!
1. Crea tu cuenta en GitHub
Ve a github.com, haz clic en «Sign up» y regístrate con un usuario, correo y contraseña. Verifica tu cuenta y elige el plan gratuito.
2. Crea un repositorio
En GitHub, pulsa el «+» y selecciona «New repository». Nómbralo (ej. mi-pagina-web), hazlo público, añade un README y créalo.
3. Instala un editor de código
Descarga Visual Studio Code (o VSCodium para open source). Alternativas: Sublime Text o Notepad++.
4. Crea tu página web
En tu PC, crea una carpeta (mi-pagina-web) y ábrela en VS Code. Crea un archivo index.html con este código básico:
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Mi Página Web</title>
<style>
body { font-family: Arial; padding: 20px; background: #f4f4f4; }
h1 { color: #333; text-align: center; }
p { max-width: 600px; margin: 0 auto; }
</style>
</head>
<body>
<h1>¡Bienvenidos a mi web!</h1>
<p>Este es mi primer sitio en GitHub Pages.</p>
</body>
</html>
Prueba abriendo index.html en tu navegador.
5. Sube tu código
En tu repositorio de GitHub, selecciona «Add file» > «Upload files». Arrastra index.html, escribe un comentario y haz clic en «Commit changes».
6. Activa GitHub Pages
Ve a «Settings» > «Pages» en tu repositorio. Selecciona la rama «main» y la carpeta raíz («/»), luego guarda.
7. ¡Disfruta tu web!
Visita https://tuusuario.github.io/mi-pagina-web/. ¡Tu sitio está online! Actualiza subiendo nuevos archivos.
Alternativas a GitHub Pages
- Netlify: Fácil, con drag & drop y dominio gratis.
- Vercel: Rápido, ideal para proyectos modernos.
- Neocities: Estilo retro, 1 GB gratis.
- Render: Versátil para sitios y apps.
Consejos rápidos
- Usa nombres simples (ej.
index.html). - Evita espacios o caracteres raros en archivos.
- Sube imágenes o CSS al mismo repositorio.
- Los cambios pueden tardar unos segundos en aparecer.
¿Quieres más detalles? Consulta la versión completa del tutorial.

