Skip to content

Conversation

@iryuken
Copy link

@iryuken iryuken commented Feb 7, 2026

Summary:

Added missing static routes to src/app/sitemap.ts to ensure sitemap.xml includes all relevant pages, improving SEO and indexing. The added routes cover key pages such as /cfp-guidelines, /convince-my-boss, /job-board, /our-team, /tickets, and /welcome-guide.
Additionally, integrated FEATURE_FLAGS check into sitemap.ts
to ensure that only enabled features/pages are included in the sitemap. For example, if WELCOME_GUIDE is disabled, its route will not appear in the generated sitemap.xml.

Issue Link:

Issue Link:

fix #71

PR Checks:

  • Code is properly formatted (executed make pre-push command local equivalent).
  • No ESLint warnings (verified with local build/lint).
  • UI Changes are responsive (checked in the responsive view).
  • Performance is maintained (Lighthouse report reviewed).
  • User experience (UX) considerations are met.
  • Accessibility is supported (validated with accessibility tools).
  • For new features, a feature flag has been added.
  • All assets are optimized for minimal file size.
  • File names, asset names, and component names follow consistent naming conventions.

@netlify
Copy link

netlify bot commented Feb 7, 2026

Deploy Preview for pyconfhyd2026 ready!

Name Link
🔨 Latest commit f819ce6
🔍 Latest deploy log https://app.netlify.com/projects/pyconfhyd2026/deploys/698810c837b9e800085d08a2
😎 Deploy Preview https://deploy-preview-77--pyconfhyd2026.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add sitemap.xml file for better indexing

1 participant