Frontmatter
| id | 7449 |
| title | Create Sitemap & LLM.txt Generator Script |
| state | Closed |
| labels | enhancementhacktoberfestai |
| assignees | Aki-07 |
| createdAt | Oct 10, 2025, 10:10 PM |
| updatedAt | Oct 11, 2025, 11:43 AM |
| githubUrl | https://github.com/neomjs/neo/issues/7449 |
| author | tobiu |
| commentsCount | 3 |
| parentIssue | 7446 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Oct 11, 2025, 11:43 AM |
Create Sitemap & LLM.txt Generator Script
tobiu assigned to @tobiu on Oct 10, 2025, 10:10 PM
tobiu added parent issue #7446 on Oct 10, 2025, 10:10 PM
tobiu unassigned from @tobiu on Oct 10, 2025, 11:12 PM
tobiu assigned to @Aki-07 on Oct 10, 2025, 11:12 PM

tobiu
Oct 10, 2025, 11:14 PM
sure, assigned. thought seo was not compelling to most, so i did not flag it with hacktoberfest initially.
i will look into your PR tomorrow, this was a long day, and i need a fresh head again first :)
- 2025-10-11T04:30:26Z @Aki-07 cross-referenced by PR #7456
@Aki-07 - 2025-10-11T04:33:14Z
No worries, please do review it in your free time and since 3 issues were coupled, had to create one PR solving all the three
tobiu closed this issue on Oct 11, 2025, 11:43 AM
To ensure our SEO files (
sitemap.xml,llm.txt) are always up-to-date with the site's content, we need to automate their generation. Manually maintaining these files is not sustainable.This task is to create a new build script responsible for parsing our content manifests and generating the necessary data for these SEO files.
Acceptance Criteria
buildScripts/generate-seo-files.mjs.learn/tree.jsonto extract all content routes.learn/blogdirectory to find any blog posts that may not be in thetree.jsonfile.llm.txt).