Back to Tools

Best Sellers to XML Sitemap

Use cases

Creating focused sitemaps for high-value products Monitoring indexation of revenue-generating pages separately Prioritising crawl budget on best sellers Excluding cart and account pages from sitemap

Creates XML sitemaps (protocol v0.9) from Google Analytics Excel exports using Jinja2 templating.

Filters to top X% by transactions or revenue, excludes URLs matching patterns (checkout, basket, paypal, search, account), removes duplicates, and assigns 0.80 priority.

Ready for Search Console submission.

Jupyter Notebook

Platform

Jupyter Notebook (requires Python environment)

Input

GA landing page Excel export

Domain URL

Output

XML sitemap with top-performing product URLs

View Source

Features

  • Jinja2 XML sitemap templating (protocol v0.9)
  • Filter by transactions or revenue metric
  • Top percent threshold (default 5%)
  • Pattern-based URL exclusion (checkout|basket|paypal|search|account)
  • Duplicate removal and priority 0.80 assignment

How to use

  1. 1 Export GA landing page report as Excel
  2. 2 Enter your domain URL
  3. 3 Choose metric (Transactions or Revenue) and top percent
  4. 4 Download high_value_landing_pages.xml
  5. 5 Submit to Search Console

Let's work together

Monthly retainers or one-off projects. No lengthy reports that sit in a drawer.

Let's Talk