Skip to content
Product Documentation

Setting Up Sitemap Section Feed with Outbound Feeds

The Sitemap Section block is an out-of-the-box template that uses custom fields to quickly and easily set up, configure and manage your feed. This Sitemap Section block is a sitemap containing links to your website’s sections. For a sitemap index feed that returns a list of links to sitemaps containing stories from each section, use the Sitemap Section Front Index Feed.

Feed Setup

The Sitemap Section feed is a platform level Arc feed block with configurable and customizable parameters. This block will only work with the site-service-hierarchy content source. It must be linked to one of your site service hierarchies to generate a sitemap link to each section in that hierarchy. You can customize the URL path that is used and exclude sections and links that should not be displayed.

Steps to configure the Sitemap by Section feed.

Sitemap Section Configuration

1. Path

This path will be used in each link generated. By default it is blank to generate links consisting of website domain and section url. You can use this field to specify a path to your sections if you have different paths to sections setup in PageBuilder.

default: blank

2. Additional URL Parameters

Optional parameters to append to URL, join multiple parameters with &. For example, outputType=xml&ref_src=sitemap.

default: blank

3. Section IDs to exclude

Comma separated list of section IDs to exclude from the feed, i.e /subscribe,/test.

default: black

Checkbox used to exclude navigation links from the feed.

default: checked

5. Priority

Sitemap priority is a hint to the consumer of how important these links are in the website. This is just a suggestion and has no impact on how long the page is cached.

Select one: numbers from 0.0 to 1.0

default: 0.5

6. Change Frequency

Denotes the suggested frequency bots should revisit the sitemap for updates. This is just a suggestion and has no impact on how long the page is cached.

Select one: always, hourly, daily, weekly, monthly, yearly, never, Exclude field

default: always

Resolver Configuration

Each feed template needs to have a resolver applied. To Create A Resolver, you’ll want to configure these fields.

1. Resolver Name

Unique, easily recognized name given to the resolver, such as sitemap-section.

2. Resolver Priority

Number to indicate priority order (1 to 100). Lower numbers are evaluated first.

3. Regex Pattern

^/arc/outboundfeeds/sitemap-section/?$

4. URL Parameters

No parameters are needed

5. Websites

all

6. Content Source

You must choose “site-service-hierarchy”

Site Service

7. Hierarchy

Enter name of the Site Service hierarchy. Typically default but you can select any available hierarchy.

8. Section ID

blank

8. Default Template

Select the template you just created sitemap-section to use with this resolver.

9. Default output type

Select xml.

10. Content Mapped Template

blank

Sitemap Section URL

To preview your Sitemap Section XML, modify the URL below with the your client org and website name.

Https://Outboundfeeds.CLIENTORG.Arcpublishing.Com/Pf/Arc/Outboundfeeds/Sitemap-Section/?_website=CLIENTWEBSITE NAME

XML File URL

Additional Information

All sitemaps adhere to the Standard Sitemap Protocol and implement Google’s extensions for both Images and Videos.

Steps To Create And Manage Outbound Feeds.

Optional Content Sources For OBF.

Using Jmespath To Map To CustomFields ANS Values.

More details on Resolvers.

Regex Debugger.