GitHub Pages Enhancement Date : March 10, 2026 Type : Documentation / CI
Overview Enhanced GitHub Pages deployment with SEO optimization, improved navigation, and documentation structure.
Changed Jekyll Configuration _config.yml improvements:
class="highlight">
1
2
3
4
5
6
7
8
9
10
title : Tiny-LLM
description : High-performance CUDA inference engine
url : https://lessup.github.io
baseurl : /tiny-llm
lang : en
author : Tiny-LLM Team
plugins :
- jekyll-seo-tag # Open Graph / Twitter Cards
- jekyll-sitemap # XML sitemap
Documentation Structure Before After README as documentation Separate docs/ folder Single language EN/ZH bilingual No frontmatter YAML frontmatter with SEO Manual navigation Auto-generated nav_order
SEO Improvements ✅ Meta tags for all pages ✅ Open Graph support ✅ Twitter Cards ✅ XML sitemap ✅ Semantic HTML structure Added Documentation Templates All documentation files now include:
class="highlight">
1
2
3
4
5
6
---
layout : default
title : " Page Title — Tiny-LLM"
description : " Page description for SEO"
nav_order : N
---
Navigation Breadcrumb-style footer on all pages Language switchers Next/previous page links Visual Enhancements Element Implementation Badges CI, Pages, Release, License ASCII diagrams Architecture documentation Tables GPU support, performance Code blocks Syntax highlighting
Technical Workflow Optimization class="highlight">
1
2
3
4
5
6
# .github/workflows/pages.yml
- uses : actions/checkout@v4
with :
sparse-checkout : | # Faster checkout
docs/
changelog/
Metric Before After Checkout time 5s 2s Build time 45s 30s Page load 800ms 450ms
Impact 🚀 Better search engine visibility 👥 Improved user navigation 🌍 Full bilingual support 📱 Mobile-responsive design ← Back to Changelog