[PR #2610] [CLOSED] Added Sitemap generator #6029

Closed
opened 2026-02-05 10:23:00 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/BookStackApp/BookStack/pull/2610
Author: @bridgeyuwa
Created: 3/4/2021
Status: Closed

Base: masterHead: master


📝 Commits (8)

  • 59239b5 Added required package for Sitemap
  • 6b7e0b7 Route to generated sitemap xml file
  • 0fd31c0 create new folder
  • 4c2440f Create sitemap.xml
  • a667e47 Created config file for Sitemap
  • d1b7f03 Update kernel to schedule sitemap generation weekly
  • 11df056 Created command to generate sitemap
  • 03ec0f5 Delete sitemap.xml

📊 Changes

6 files changed (+170 additions, -2 deletions)

View changed files

app/Config/sitemap.php (+57 -0)
app/Console/Commands/GenerateSitemap.php (+108 -0)
📝 app/Console/Kernel.php (+1 -1)
📝 composer.json (+1 -0)
public/sitemap/sitemap.xml (+1 -0)
📝 routes/web.php (+2 -1)

📄 Description

Added a feature which will automatically generate and update sitemap to improve search engine optimization

One step into the SEO optimization of BookStack.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/BookStackApp/BookStack/pull/2610 **Author:** [@bridgeyuwa](https://github.com/bridgeyuwa) **Created:** 3/4/2021 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (8) - [`59239b5`](https://github.com/BookStackApp/BookStack/commit/59239b50e256c0908dedcc24a7b3a06076578111) Added required package for Sitemap - [`6b7e0b7`](https://github.com/BookStackApp/BookStack/commit/6b7e0b7559608916e5cd5965314d62e5c4bb3896) Route to generated sitemap xml file - [`0fd31c0`](https://github.com/BookStackApp/BookStack/commit/0fd31c0fa7502fdcfae236b7d3a386661112f575) create new folder - [`4c2440f`](https://github.com/BookStackApp/BookStack/commit/4c2440f3a50d9c3dac071a23ca7a4d4fda45246b) Create sitemap.xml - [`a667e47`](https://github.com/BookStackApp/BookStack/commit/a667e474ae0f99f38531e40b5a169831b3b53ffd) Created config file for Sitemap - [`d1b7f03`](https://github.com/BookStackApp/BookStack/commit/d1b7f03f060e5bbc03f16302640ecc9788cec4e6) Update kernel to schedule sitemap generation weekly - [`11df056`](https://github.com/BookStackApp/BookStack/commit/11df0562fdc899cc849ee00d493a1ae04e9620c9) Created command to generate sitemap - [`03ec0f5`](https://github.com/BookStackApp/BookStack/commit/03ec0f54901c63076cfc2743f1e56fb7bb3ae4c2) Delete sitemap.xml ### 📊 Changes **6 files changed** (+170 additions, -2 deletions) <details> <summary>View changed files</summary> ➕ `app/Config/sitemap.php` (+57 -0) ➕ `app/Console/Commands/GenerateSitemap.php` (+108 -0) 📝 `app/Console/Kernel.php` (+1 -1) 📝 `composer.json` (+1 -0) ➕ `public/sitemap/sitemap.xml` (+1 -0) 📝 `routes/web.php` (+2 -1) </details> ### 📄 Description Added a feature which will automatically generate and update sitemap to improve search engine optimization One step into the SEO optimization of BookStack. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 10:23:00 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/BookStack#6029