Skip to content

feat(docs): add SEO landing page and GitHub Pages deployment#81

Merged
JannikZed merged 1 commit into
mainfrom
gh-page
May 15, 2026
Merged

feat(docs): add SEO landing page and GitHub Pages deployment#81
JannikZed merged 1 commit into
mainfrom
gh-page

Conversation

@JannikZed

@JannikZed JannikZed commented May 15, 2026

Copy link
Copy Markdown
Contributor

Adds an SEO-focused GitHub Pages landing page and automated deploy pipeline.

Includes docs/index.html, docs/styles.css, docs/robots.txt, docs/sitemap.xml, and .github/workflows/pages.yml.

Also adds a compact alternatives section on the landing page so users can compare other Next.js cache handler projects.

- Add GitHub Actions workflow to deploy static site from docs/ folder
- Create landing page highlighting cache handler features and quick start
- Add SEO metadata including Open Graph, Twitter Card, and structured data
- Include robots.txt and sitemap.xml for search engine indexing
- Add CSS with dark theme matching project branding
- Link to npm package, GitHub repo, TRWK case study, and alternative handlers
@JannikZed JannikZed merged commit acf6e7c into main May 15, 2026
7 checks passed
@JannikZed JannikZed deleted the gh-page branch May 15, 2026 17:21
@github-actions

Copy link
Copy Markdown

Coverage Report

Coverage after merging gh-page into main will be:

Hit/ Total Coverage
🌿 Branches 18 / 365 4.93% 🫣
🔢 Functions 2 / 108 1.85% 🫣
📝 Lines 18 / 542 3.32% 🫣

@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 1.15.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant