PHPackages                             marketo/silverstripe-performable-sitemaps - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. marketo/silverstripe-performable-sitemaps

AbandonedArchivedSilverstripe-module[Utility &amp; Helpers](/categories/utility)

marketo/silverstripe-performable-sitemaps
=========================================

Creates a Sitemap PageType and generates sitemap.xml files specific to each domain

2.0.9(6y ago)55.5k2[1 PRs](https://github.com/Marketo/SilverStripe-Performable-Sitemaps/pulls)BSD-3-ClausePHPPHP &gt;=5.3.3

Since Jan 23Pushed 6y ago5 watchersCompare

[ Source](https://github.com/Marketo/SilverStripe-Performable-Sitemaps)[ Packagist](https://packagist.org/packages/marketo/silverstripe-performable-sitemaps)[ RSS](/packages/marketo-silverstripe-performable-sitemaps/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (6)Dependencies (3)Versions (16)Used By (0)

Performable Site Map Module
===========================

[](#performable-site-map-module)

=======

Documentation
-------------

[](#documentation)

Creates a Sitemap PageType and generates sitemap.xml files specific to each domain Also uses SQL Queries instead of the ORM for performance

Add the following to you config if you want the sitemap to follow the ShowInMenus or ShowInSearch Page setting.

```
SiteMap:
  ObserveShowInMenus: true
  ObserveShowInSearch: true

```

Maintainer Contact
------------------

[](#maintainer-contact)

Kirk Mayo

&lt;kmayo (at) marketo (dot) com&gt;

Requirements
------------

[](#requirements)

- SilverStripe 3.2
- SilverStripe Queued Job Module

Composer Installation
---------------------

[](#composer-installation)

composer require Marketo/SilverStripe-Performable-Sitemaps

TODO
----

[](#todo)

Tests

###  Health Score

35

—

LowBetter than 77% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community20

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor2

2 contributors hold 50%+ of commits

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~129 days

Recently: every ~186 days

Total

13

Last Release

2260d ago

Major Versions

1.1.2 → 2.0.02016-02-01

### Community

Maintainers

![](https://www.gravatar.com/avatar/725ea0c010856f4ba5a13cf4ff550ff29a80fc1de62569612c51dfc0ce6f2718?d=identicon)[nkmani](/maintainers/nkmani)

![](https://www.gravatar.com/avatar/e22e3bdb69c4e26df2afd309aa0e13d4366b29bf0446db5bba58866f8ab9985c?d=identicon)[nathanbrauer](/maintainers/nathanbrauer)

![](https://avatars.githubusercontent.com/u/681036?v=4)[Brandon Marshall](/maintainers/Brandon32)[@Brandon32](https://github.com/Brandon32)

![](https://avatars.githubusercontent.com/u/22066381?v=4)[Marketing Dev](/maintainers/marketingdev)[@MarketingDev](https://github.com/MarketingDev)

![](https://avatars.githubusercontent.com/u/17607967?v=4)[Jason Slavin](/maintainers/JasonHowellSlavin)[@JasonHowellSlavin](https://github.com/JasonHowellSlavin)

---

Top Contributors

[![Brandon32](https://avatars.githubusercontent.com/u/681036?v=4)](https://github.com/Brandon32 "Brandon32 (7 commits)")[![solo800](https://avatars.githubusercontent.com/u/5925213?v=4)](https://github.com/solo800 "solo800 (4 commits)")[![mnthomas](https://avatars.githubusercontent.com/u/40576617?v=4)](https://github.com/mnthomas "mnthomas (3 commits)")[![JasonHowellSlavin](https://avatars.githubusercontent.com/u/17607967?v=4)](https://github.com/JasonHowellSlavin "JasonHowellSlavin (1 commits)")[![nkmani](https://avatars.githubusercontent.com/u/1243150?v=4)](https://github.com/nkmani "nkmani (1 commits)")[![textagroup](https://avatars.githubusercontent.com/u/1495580?v=4)](https://github.com/textagroup "textagroup (1 commits)")

---

Tags

silverstripeSitemap

### Embed Badge

![Health badge](/badges/marketo-silverstripe-performable-sitemaps/health.svg)

```
[![Health](https://phpackages.com/badges/marketo-silverstripe-performable-sitemaps/health.svg)](https://phpackages.com/packages/marketo-silverstripe-performable-sitemaps)
```

###  Alternatives

[silverstripe/userforms

UserForms enables CMS users to create dynamic forms via a drag and drop interface and without getting involved in any PHP code

1321.1M84](/packages/silverstripe-userforms)[symbiote/silverstripe-advancedworkflow

Adds configurable workflow support to the CMS, with a GUI for creating custom workflow definitions.

46302.4k9](/packages/symbiote-silverstripe-advancedworkflow)[silverstripe/sharedraftcontent

Share draft page content with non-CMS users

21419.6k11](/packages/silverstripe-sharedraftcontent)[axllent/silverstripe-cms-tweaks

Several CMS usability improvements

1726.3k1](/packages/axllent-silverstripe-cms-tweaks)[nzta/silverstripe-sitebanner

Site-wide banners activated through the CMS

1037.4k](/packages/nzta-silverstripe-sitebanner)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
