# Setting Up Sitemap Section Feed with Outbound Feeds

Source: https://dev.arcxp.com/arc-io/developer-docs/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](https://dev.arcxp.com/arc-io/developer-docs/setting-up-sitemap-section-front-index-feed-with-outbound-feeds/).

## 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.

See [How to set up and configure an Outbound Feed](https://dev.arcxp.com/arc-io/developer-docs/how-to-set-up-and-configure-an-outbound-feed/) 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: blank

### **4\. Exclude Links**

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](https://dev.arcxp.com/arc-io/developer-docs/setting-up-resolvers-for-outbound-feeds/), you must configure the following 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**

```regex
^/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](https://dev.arcxp.com/_astro/Siteservice.8ZcFK_cF_1C0fm5.webp)

### 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 your client org and website name.

```
https://Outboundfeeds.{CLIENTORG}.Arcpublishing.Com/Pf/Arc/Outboundfeeds/Sitemap-Section/?_website={CLIENTWEBSITE}
```

![XML File URL](https://dev.arcxp.com/_astro/Xmlfileurl.Bnho5xxr_Z1js1KU.webp)

## Additional Information

All sitemaps adhere to the [Standard Sitemap Protocol](http://www.sitemaps.org/) and implement Google’s extensions for both [Images](https://support.google.com/webmasters/answer/178636) and [Videos](https://support.google.com/webmasters/answer/80471).

- [How to set up and configure an Outbound Feed](https://dev.arcxp.com/arc-io/developer-docs/how-to-set-up-and-configure-an-outbound-feed/)
- [Content sources with Outbound Feeds](https://dev.arcxp.com/arc-io/developer-docs/content-sources-with-outbound-feeds/)
- [How to use Jmespath to map to custom fields ANS values in Outbound Feeds](https://dev.arcxp.com/arc-io/developer-docs/how-to-use-jmespath-to-map-to-customfields-ans-values-in-outbound-feeds/)
- [Setting up resolvers for Outbound Feeds](https://dev.arcxp.com/arc-io/developer-docs/setting-up-resolvers-for-outbound-feeds/)
- [Regex Debugger](https://regex101.com/)
