<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 
        http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

  <!-- =======================================================================
       PÁGINAS PRINCIPALES (Prioridad máxima)
       ======================================================================= -->
  <url>
    <loc>https://programacionfullstack.blog/</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>

  <!-- =======================================================================
       ARTÍCULOS DEL BLOG - Guías principales (Prioridad alta)
       ======================================================================= -->
  <url>
    <loc>https://programacionfullstack.blog/como-aprender-programacion-desde-cero.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/que-es-programacion-full-stack.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/ruta-aprendizaje-full-stack-2026.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/proyectos-full-stack-portafolio.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/trabajo-programador-sin-experiencia.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>

  <!-- =======================================================================
       ARTÍCULOS DEL BLOG - Comparativas y datos (Prioridad media-alta)
       ======================================================================= -->
  <url>
    <loc>https://programacionfullstack.blog/php-vs-nodejs-para-principiantes.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/cuanto-gana-un-programador-full-stack.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/cuanto-tiempo-aprender-programacion.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/mejor-lenguaje-programacion-2026.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/errores-al-aprender-programacion.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- =======================================================================
       ARTÍCULOS DEL BLOG - Tutoriales técnicos (Prioridad media)
       ======================================================================= -->
  <url>
    <loc>https://programacionfullstack.blog/fundamentos-desarrollo-web.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/maquetacion-html5-css3-bootstrap.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/javascript-jquery-principiantes.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/php-mysql-desde-cero.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/ajax-php-apis-restful.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/mvc-php-seguridad.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/phpmailer-recuperacion-contrasena.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/sistema-login-php-mysql.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/desplegar-app-web-ftp-github.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/codigo-gymsystem-github.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://programacionfullstack.blog/instrucciones-proyecto-a-produccion.html</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>

  <!-- =======================================================================
       PÁGINAS FUNCIONALES (Prioridad baja - no indexar si son privadas)
       ======================================================================= -->
  <!-- Página de acceso al curso (no indexar contenido privado) -->
  <!--
  <url>
    <loc>https://programacionfullstack.blog/acceso-curso</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  -->
  
  <!-- Página de certificado (no indexar contenido personalizado) -->
  <!--
  <url>
    <loc>https://programacionfullstack.blog/certificado</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  -->

  <!-- =======================================================================
       PÁGINAS DE REDIRECCIÓN (Excluir del sitemap)
       ======================================================================= -->
  <!-- blog/index.html redirige a /, no necesita estar en sitemap -->

</urlset>