XML Sitemap Keyword Extractor

Paste a website address or a sitemap URL and turn every page slug into a clean keyword list you can filter, copy or export.

Extract keywords from a sitemap

Works on any website

Enter just the domain and the sitemap is located from robots.txt automatically, or paste the sitemap URL directly if you already have it.

Try

Build the keyword from
Cleanup
/decor/boho-living-room-ideas/ boho living room ideas

How it works

Three steps, no configuration, nothing to install.

Give it an address

Type just the domain and the sitemap is found from robots.txt or the usual filenames. Paste a sitemap URL instead and it is used directly, including sitemap index files and gzipped .xml.gz sitemaps.

Slugs become keywords

Hyphens and underscores turn into spaces, file extensions are dropped and percent-encoding is decoded. Choose the last slug only or the whole URL path.

Filter and export

Search the list, drop duplicates with one tick, then copy the keywords or download them as TXT or CSV for your keyword research tool.

Questions about the extractor

Do I need to know the sitemap URL?

No. Enter the domain on its own and robots.txt is checked first, then the common filenames such as /sitemap.xml, /sitemap_index.xml and /wp-sitemap.xml. If you already know the sitemap URL, pasting it skips the lookup entirely.

What is the difference between last slug and full path?

Last URL slug uses only the final part of the address, so /decor/boho-living-room-ideas/ becomes "boho living room ideas". Full URL path joins every folder, giving "decor boho living room ideas". Switching between them re-renders instantly; the sitemap is not downloaded again.

Are these real keywords with search volume?

They are the phrases a site has chosen to build pages around, which makes them an excellent starting list for competitor research or content gap analysis. Take the export into your keyword tool to add volume and difficulty.

How large a sitemap can it read?

Up to 500 sitemap files and 100,000 page URLs in one run. Bigger crawls stop at the limit and still return everything gathered so far.

A sitemap will not load. What now?

Open the address in a browser tab. If you cannot see XML there, the tool cannot read it either: the file may be missing, behind a login, or the site may block automated requests.