Our.Umbraco.Blend.Sitemap
9.0.2
See the version list below for details.
dotnet add package Our.Umbraco.Blend.Sitemap --version 9.0.2
NuGet\Install-Package Our.Umbraco.Blend.Sitemap -Version 9.0.2
<PackageReference Include="Our.Umbraco.Blend.Sitemap" Version="9.0.2" />
paket add Our.Umbraco.Blend.Sitemap --version 9.0.2
#r "nuget: Our.Umbraco.Blend.Sitemap, 9.0.2"
// Install Our.Umbraco.Blend.Sitemap as a Cake Addin #addin nuget:?package=Our.Umbraco.Blend.Sitemap&version=9.0.2 // Install Our.Umbraco.Blend.Sitemap as a Cake Tool #tool nuget:?package=Our.Umbraco.Blend.Sitemap&version=9.0.2
Blend Sitemap
This is a lightweight package that enables /sitemap.xml at the root of an umbraco website. This package is configured using appSettings.
Install in Umbraco CMS
Command Line
dotnet add package Our.Umbraco.Blend.Sitemap
Or Nuget
Install-Package Our.Umbraco.Blend.Sitemap
Setup
In the Startup.cs
there is a configuration you need to add for /sitemap.xml
path to render.
In the app.UseUmbraco()
Under .WithEndpoints(u =>
add:
u.EndpointRouteBuilder.MapControllers();
This will use the route /sitemap.xml
declared in the controller.
Default
If there are not any configurations in the the appSettings.json
file this package will load all document types.
If there are no settings for the sitemap in the appSettings.json
file nothing will be dispalyed.
Configuration
In the root of your appSettings.json
you can configure custom settings. You can also use appSettings.[Environment].json
to have specific settings for every environment.
"Sitemap": {
"ExcludeBoolFieldAlias": "aliasBoolField",
"CacheMinutes": "15"
"ChangeFrequency": "weekly",
"Priority": "0.5",
"DocumentTypes: [
{
"Alias": "homePage",
"ChangeFrequency": "daily"
"Priority": "1.0"
},
{
"Alias": "standardPage"
},
{
"Alias": "search"
}
]
}
Sitemap
is the root object and is required.
Sitemap.CacheMinutes
is an optional integer. When filled in the sitemap will be cached for that many minutes before rebuilding. If a document type with an alias is Published, Unpublished, Copied, Moved, Moved To Recycling Deleted, or Rolled Back the cache will be cleared and regenerated on next load. If left blank the default is 15 minutes.
Sitemap.ExcludeBoolFieldAlias
is an optional string. When filled in all documents to display will use this field to determine if that document should be excluded.
Sitemap.ChangeFrequency
is a required string. Options for this are always
, hourly
, daily
, weekly
, monthly
, yearly
, and never
.
Sitemap.Priority
is a required string. Options for this are 0.1
thorugh 0.9
and 1.0
.
Sitemap.DocumentTypes
is an optional array of document types to be in the sitemap.
DocumentType.Alias
is a required string. The alias of the document type to be included in sitemap.
DocumentType.ChangeFrequency
is an optional string. If not filled in will use the Sitemap.ChangeFrequency
with the same options available.
DocumentType.Priority
is an optional string. If not filled in will use the Sitemap.Priority
with the same options available.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net5.0
- Umbraco.Cms.Web.Website (>= 9.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
13.0.5 | 242 | 10/29/2024 |
13.0.4 | 84 | 10/29/2024 |
13.0.3 | 533 | 9/18/2024 |
13.0.2 | 1,198 | 2/29/2024 |
13.0.1 | 359 | 1/25/2024 |
11.1.10 | 140 | 2/29/2024 |
11.1.8 | 730 | 8/10/2023 |
11.1.7 | 222 | 7/21/2023 |
11.1.6 | 321 | 5/12/2023 |
11.1.5 | 399 | 3/9/2023 |
11.1.4 | 241 | 3/9/2023 |
11.1.3 | 249 | 3/8/2023 |
11.1.2 | 250 | 3/7/2023 |
11.1.1 | 317 | 1/31/2023 |
11.1.0 | 301 | 1/26/2023 |
11.0.3 | 293 | 1/26/2023 |
11.0.2 | 285 | 1/25/2023 |
11.0.1 | 288 | 1/24/2023 |
10.0.1 | 265 | 3/4/2024 |
10.0.0 | 778 | 7/29/2022 |
9.1.4 | 479 | 7/29/2022 |
9.1.2 | 460 | 7/29/2022 |
9.0.2 | 483 | 5/16/2022 |