Skip to content

Instantly share code, notes, and snippets.

@sagikazarmark
Created October 13, 2015 21:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sagikazarmark/add1b20da9c0d2953080 to your computer and use it in GitHub Desktop.
Save sagikazarmark/add1b20da9c0d2953080 to your computer and use it in GitHub Desktop.
List of currently available sitemap generators (and why they should be avoided)

https://github.com/tackk/cartographer

Cons:

  • does not support extensions

https://github.com/ThePixelDeveloper/Sitemap-v2

Cons:

  • bad domain language
  • vague formatting
  • does not support extensions

https://github.com/prestaconcept/PrestaSitemapBundle

Pros:

  • does almost everything we want

Cons:

  • symfony dependent
  • not very efficient IMO (stores XML string internally....to speed up generation?)

https://github.com/samdark/sitemap

Simple and decent API, but not too powerful

https://github.com/evert/sitemap-php

Same as above

https://github.com/elcodi/Sitemap

Cons:

  • Haven't understood it under 10 minutes

https://github.com/K-Phoen/SitemapGenerator

The most advanced and decent API I've found so far

@ThePixelDeveloper
Copy link

Creator of Thepixeldeveloper\Sitemap here!

I found this via Google and wanted to address some comments:

  • bad domain language
  • vague formatting
  • does not support extensions
  1. Extensions are now supported, Image, Mobile, Video and Link (for alternative languages)
  2. Formatting has been improved.
  3. The domain language can be improved, would love to take suggestions here.

Repository is now located here: https://github.com/ThePixelDeveloper/Sitemap

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