---
description: "The XML Node\_is used to create\_an XML document, such as a sitemap."
---
# 📘 XML Node
{% hint style="info" %}
Webstudio automatically generates a sitemap for static pages such as Home and About. If you are integrating with a CMS, you can use this component to create a sitemap for CMS data.
{% endhint %}
The component appears when Document type is XML
## How to use the XML Node component
1. Go to Page Settings > Document Type and select XML from the dropdown
2. Go to Components > XML and add XML Node (this component won’t show until Step 1 is completed)
3. Set the tag and text content (e.g., “loc” and “https://example.com)
## Tips
- XML Nodes can be nested within each other
- Use [Collection](collection.md) to iterate over a list of data
- A sitemap skeleton is available in the Marketplace
## Include the static sitemap
While you can use the autogenerated sitemap for static pages and create a separate sitemap for dynamic pages, you can also combine the two.
To include the static sitemap data in your custom sitemap, follow these steps:
1. Create a page
2. In the page settings, set the Document Type to XML
3. Set the page path to /sitemap.xml. This will override the default sitemap.
4. Fetch the static data by clicking Create Variable > System Resource (Type) > Sitemap (Resource)
5. Use a [Collection](collection.md) to iterate over the static sitemap data
## Related
- [XML Time](xml-time.md) – ISO date formatting for feeds
- [Collection](collection.md) – Iterate over feed items
- [Head Slot](head-slot.md) – Add meta tags