Menu

#8 Sitemap plugin improvements

accepted
EJP
None
5
2022-02-21
2021-09-20
EJP
No
  • Use sitemaps.org schema version 0.9, and make it configurable.
  • Use XML APIs to ensure correct entity encoding.
  • Delete all sitemaps and sitemap indexes at beginning of run.
  • Create a <lastmod> element.</lastmod>
  • Make the content of the changefreq and priority elements configurable.
  • Generate schema information in the XML, at least if schema not reconfigured.
  • Enforce maximum 50,000 links per file as per sitemaps.org specification.
  • Produce sitemap_index file(s) if this limit is exceeded.
  • Warn if sitemaps.org maximum file size of 50MB is exceeded. (XML APIs prevent actual enforcement of this, sorry.)

Discussion

  • EJP

    EJP - 2021-09-21
    • Description has changed:

    Diff:

    --- old
    +++ new
    @@ -1,5 +1,9 @@
    -1.  Use sitemaps.org schema version 0.9, and make it configurable.
    -2.  Use XML APIs to ensure correct entity encoding.
    -3.  Create a &lt;lastmod&gt; element.
    -4.  Make the content of the changefreq and priority elements configurable.
    -5.  Enforce maximum 50,000 links per file as per sitemaps.org specification.
    +* Use sitemaps.org schema version 0.9, and make it configurable.
    +* Use XML APIs to ensure correct entity encoding.
    +* Delete all sitemaps and sitemap indexes at beginning of run.
    +* Create a &lt;lastmod&gt; element.
    +* Make the content of the changefreq and priority elements configurable.
    +* Generate schema information in the XML, at least if schema not reconfigured.
    +* Enforce maximum 50,000 links per file as per sitemaps.org specification.
    +* Produce sitemap_index file(s) if this limit is exceeded.
    +* Warn if sitemaps.org maximum file size of 50MB is exceeded. (XML APIs prevent actual enforcement of this, sorry.)
    
     
  • EJP

    EJP - 2022-02-21
    • status: open --> accepted
     

Log in to post a comment.