Successfully merged the collection layout, stats functionality, and interactive sitemap into a unified, comprehensive site overview system. The new sitemap-collection.html layout provides a complete dashboard for site navigation, content discovery, and analytics.
_layouts/collection.html_layouts/stats.html + _includes/stats/_includes/content/sitemap.htmlComponents:
- Site Statistics Dashboard
- Interactive Content Map
- Collections Overview
- Content Analysis Tools
- Recent Activity Feed
- Advanced Site Analytics
sitemap-collection.html:
├── Site Statistics Overview (6 metric cards)
├── Interactive Site Map (enhanced sitemap.html)
├── Collections Overview (detailed collection analysis)
├── Site Structure Analysis (categories + tags)
├── Recent Activity Overview (posts, pages, stats)
└── Advanced Analytics (optional stats integration)
site.data for enhanced statisticsMetrics Displayed:
- Total Pages: 0
- Total Posts: 2
- Collections: 9
- Data Files: 2
- Categories: Dynamic calculation
- Total Content: All items combined
For Each Collection:
- Item Count
- Recent Items (latest 3)
- Description (if available)
- Direct Navigation Links
- Activity Level Indicators
Features:
- Advanced Search: Multi-field search capability
- Smart Filtering: Collection and date-based filters
- Category Analysis: Visual tag cloud and statistics
- Recent Activity: Latest posts, pages, and updates
graph TD
A[Visit /sitemap/] --> B[Site Statistics Overview]
B --> C[Interactive Site Map]
C --> D[Collections Overview]
D --> E[Content Analysis]
E --> F[Recent Activity]
F --> G[Advanced Analytics]
C --> H[Search & Filter Content]
H --> I[Navigate to Specific Content]
D --> J[Explore Collections]
J --> K[View Collection Items]
Short Term:
- Export functionality (CSV, JSON)
- Bookmark favorite content
- Advanced search operators
- Content tagging interface
Medium Term:
- Analytics integration
- User behavior tracking
- Content recommendation engine
- Social sharing features
Long Term:
- AI-powered content discovery
- Personalized dashboards
- Collaborative features
- Advanced visualization tools
Created:
- _layouts/sitemap-collection.html: Main unified layout
Modified:
- pages/sitemap.md: Updated to use new layout
- _data/navigation/main.yml: Added sitemap navigation
Integrated:
- _includes/content/sitemap.html: Enhanced interactive sitemap
- _includes/stats/: Various statistics components
- _layouts/collection.html: Collection display patterns
- _layouts/stats.html: Statistics dashboard patterns
Required:
- Bootstrap 5: Responsive framework and components
- Bootstrap Icons: Visual iconography
- Jekyll Collections: Content organization system
Optional:
- site.data.content_statistics: Enhanced analytics (if available)
- Custom statistics data: Advanced metrics and insights
/sitemap/ or click “Site Map” in navigationThe comprehensive sitemap integration represents a significant enhancement to site navigation and content discovery, providing both visitors and administrators with powerful tools for understanding and exploring the site’s complete structure and content.