LearnNewsExamplesServices
Frontmatter
id7775
titlefeat(seo): Add Priorities to Sitemap Generation
stateClosed
labels
enhancementgood first issueai
assigneestobiu
createdAtNov 15, 2025, 10:06 AM
updatedAtNov 15, 2025, 10:41 AM
githubUrlhttps://github.com/neomjs/neo/issues/7775
authortobiu
commentsCount0
parentIssuenull
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 15, 2025, 10:41 AM

feat(seo): Add Priorities to Sitemap Generation

Closed v11.4.0 enhancementgood first issueai
tobiu
tobiu commented on Nov 15, 2025, 10:06 AM

Currently, the sitemap generated for the neo.mjs website does not include priority information for the URLs. This makes it harder for search engines to understand the relative importance of different pages.

This task involves updating the buildScripts/generateSeoFiles.mjs script to add <priority> tags to the generated sitemap.xml.

  • A PRIORITIES map will be introduced to define custom priorities for specific routes.
  • High-value pages like the Codebase Overview, tutorials, and fundamental guides will be assigned higher priorities (e.g., 0.8 to 1.0).
  • A default priority of 0.5 will be used for all other pages, and the <priority> tag will be omitted for these to keep the sitemap clean, as per SEO best practices.
tobiu added the enhancement label on Nov 15, 2025, 10:06 AM
tobiu added the good first issue label on Nov 15, 2025, 10:06 AM
tobiu added the ai label on Nov 15, 2025, 10:06 AM
tobiu assigned to @tobiu on Nov 15, 2025, 10:08 AM
tobiu referenced in commit 0d41184 - "#7775 logic to apply prios and first draft items" on Nov 15, 2025, 10:11 AM
tobiu referenced in commit d4f703f - "#7775 final version" on Nov 15, 2025, 10:41 AM
tobiu closed this issue on Nov 15, 2025, 10:41 AM