Enhancing SEOToolkit for Umbraco 10 and Beyond with Sitemap Management #278
landlogicit
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Currently, for websites with over 50,000 pages, Google requires the sitemap to be split into multiple files. However, the current implementation of SEOToolkit for Umbraco lacks support for managing such large sitemaps effectively. To address this issue and enhance the SEOToolkit's functionality, I propose implementing a feature that automatically generates a main sitemap file along with sub-sitemap files, each containing a maximum of 50,000 pages.
Proposed Solution:
Introduce functionality to automatically generate a main sitemap file, e.g., sitemap.xml.
Implement logic to split the main sitemap into sub-sitemap files, e.g., sitemap_page1.xml, sitemap_page2.xml, and so on, each containing a maximum of 50,000 URLs.
Ensure that the generated sitemap files conform to the Sitemap Protocol (https://www.sitemaps.org/protocol.html) to maintain compatibility with search engines.
Provide options for users to customize the naming convention and maximum URLs per sub-sitemap through configuration settings.
Benefits:
Improved SEO Performance: By adhering to Google's guidelines for large websites, the proposed solution ensures better indexation and visibility in search engine results.
Enhanced Usability: Simplifies sitemap management for website administrators, especially those managing large-scale websites built on Umbraco.
Maintain Compatibility: Ensures compatibility with search engines by generating sitemap files that comply with the Sitemap Protocol.
Next Steps:
Implementation: I will proceed with implementing the proposed solution within the SEOToolkit for Umbraco.
Testing: Rigorous testing will be conducted to ensure the functionality works seamlessly across different Umbraco installations and scenarios.
Feedback and Iteration: I welcome feedback from the community on the proposed solution and will iterate based on suggestions and contributions.
Conclusion:
Enhancing the SEOToolkit for Umbraco with efficient sitemap management capabilities is crucial for websites with a large number of pages. By implementing the proposed solution, we aim to improve SEO performance and simplify sitemap management for Umbraco users. Your feedback and contributions are invaluable in making this enhancement a reality.
Feel free to share your thoughts, suggestions, or concerns regarding this proposal. Together, let's empower Umbraco websites with better SEO capabilities.
Beta Was this translation helpful? Give feedback.
All reactions