Actions
ClientProject #1620
openCR: Dynamic Sitemap, Robots.txt, and Sidebar Enhancements
Start date:
01/09/2025
Due date:
01/09/2025 (about 15 months late)
% Done:
100%
Estimated time:
6:00 h
Spent time:
Description
Objective¶
Implement features to dynamically generate the sitemap and robots.txt, enhance sidebar item selection based on URL, and create an API for fetching product data for the sitemap.
Task Checklist¶
-
Implement Sitemap:
- Dynamically generate the sitemap to include all necessary routes and pages.
- Ensure it updates automatically when new pages or products are added.
-
Implement Robots.txt:
-
Create a
robots.txtfile to guide search engine crawlers. - Dynamically update it to reflect changes in the application structure.
-
Create a
-
Dynamic Sidebar Selection:
- Update sidebar items to highlight the active item dynamically based on the current URL.
- Test across all pages to ensure proper functionality.
-
API for Sitemap:
- Create an API endpoint for fetching product data required to generate the sitemap dynamically.
- Ensure the API is optimized and handles large datasets efficiently.
Expected Deliverables¶
- A dynamic sitemap is generated and updates automatically.
-
robots.txtfile implemented and dynamically maintained. - Sidebar dynamically selects and highlights the current page.
- A robust API for fetching product data for the sitemap.
Actions