Marcitors logo
menu
XML + Media Sitemaps

Sitemap Generator

Generate standard, video, and multi-image sitemap entries from one workspace. Import rows as text, upload CSV files with page, video, or image presets, and export validated XML in one step.

0

URLs Ready

0

Video Rows

0

Image Rows

0

Image Assets

I

Bulk URL Import

Paste one row per line or upload a CSV file. Use the preset selector to interpret uploaded columns as page, video, image, or mixed rows.

Page Preset

url,lastmod,changefreq,priority

Video Preset

url,lastmod,changefreq,priority,videoTitle,videoDescription,thumbnailUrl,contentUrl,playerUrl,duration,publicationDate

Image Preset

url,lastmod,changefreq,priority,imageUrls,imageCaptions,imageTitles,imageGeoLocations,imageLicenses

url,lastmod,changefreq,priority,contentType,videoTitle,videoDescription,thumbnailUrl,contentUrl,playerUrl,duration,publicationDate,imageUrls,imageCaptions,imageTitles,imageGeoLocations,imageLicenses

Use semicolons inside image columns to attach multiple images to a single URL row.

S

Entry Builder

Configure standard, video, and multi-image sitemap entries per URL.

Entry 1

Core sitemap metadata and optional media fields.

Generate XML

Validation runs before export. Incomplete media rows are flagged below.

sitemap.xml

Preview

Ready to export

Build the rows on the left, then generate the XML. Image rows can now emit multiple image blocks under the same URL entry.

0

Total Rows

0

Video Rows

0

Image Rows

0

Image Assets

What Is an XML Sitemap?

An XML sitemap is a structured file that lists all the URLs you want search engines to crawl and index on your website. It acts as a roadmap for Googlebot and other crawlers, ensuring no important page goes undiscovered.

A well-formed sitemap includes:

  • <loc> — the full URL of the page
  • <lastmod> — the date the page was last modified
  • <changefreq> — how often the page typically changes
  • <priority> — relative importance (0.1–1.0)
  • <video:video> — optional video metadata for video landing pages and assets
  • <image:image> — one or more image blocks for image discovery and image SEO under the same URL

How to Use the Sitemap Generator

  1. Enter URLs individually or paste them into the bulk import box
  2. Set the Last Modified date, Change Frequency, and Priority for each entry
  3. Choose the content type for each row: standard page, video, or image
  4. For video entries, add the title, description, thumbnail URL, and video asset or player URL
  5. For image entries, add one or more image assets with the image URL and optional caption, title, location, or license data
  6. Click Generate Sitemap XML
  7. Copy to clipboard or download as sitemap.xml
  8. Upload to your domain root and submit to Google Search Console

Bulk Import and Video Sitemap Support

The generator now supports bulk imports for large URL lists and richer content types for media SEO workflows. You can paste rows separated by commas, pipes, or tabs, switch between append and replace modes, upload CSV files using preset formats, and include optional video and multi-image metadata directly in the same import.

Recommended import column order:

url,lastmod,changefreq,priority,contentType,videoTitle,videoDescription,thumbnailUrl,contentUrl,playerUrl,duration,publicationDate,imageUrls,imageCaptions,imageTitles,imageGeoLocations,imageLicenses

CSV Presets and Multi-Image Imports

CSV uploads now support preset modes for page, video, and image sitemaps. For image rows, you can attach multiple image assets to the same URL by separating each image field with semicolons.

  • Page preset: url, lastmod, changefreq, priority
  • Video preset: url, lastmod, changefreq, priority, videoTitle, videoDescription, thumbnailUrl, contentUrl, playerUrl, duration, publicationDate
  • Image preset: url, lastmod, changefreq, priority, imageUrls, imageCaptions, imageTitles, imageGeoLocations, imageLicenses
  • Use semicolons inside image columns to map multiple image assets to the same URL row

Validation Before Export

The generator checks each media row before creating the XML. This prevents invalid video or image sitemap markup from being exported.

  • Video entries must include title, description, thumbnail URL, and either a content URL or player URL
  • Image entries must include the image URL
  • Warnings are shown in the preview column before generation and must be resolved first

Why Submit a Sitemap to Google?

Submitting a sitemap to Google Search Console speeds up the indexing of new and updated pages. It is especially important for:

  • Large websites with hundreds of pages
  • New websites with few external backlinks
  • Sites with frequently updated content like blogs or e-commerce stores
  • Pages that are not easily discovered through internal linking
Frequently Asked Questions

An XML sitemap is a file that lists all the important URLs on your website and provides metadata like last modification date, change frequency, and priority. It helps search engines like Google discover and index your pages efficiently.

To submit your sitemap to Google, go to Google Search Console, select your property, navigate to Sitemaps under the Index section, enter the URL of your sitemap.xml, and click Submit. Google will then crawl and process your sitemap.

Sitemap priority is a value between 0.1 and 1.0 indicating the relative importance of a page on your site. Set your most important pages (homepage, key landing pages) to 1.0 and less critical pages lower. Search engines treat this as a hint rather than a strict rule.

The changefreq tag hints to search engines how often a page is updated. Use "daily" for news/blog pages, "weekly" for product pages, "monthly" for static pages, and "yearly" for rarely-changed pages. Note that search engines may ignore this hint.

While small sites with fewer than 10 pages may not strictly need a sitemap, it's still recommended as good practice. A sitemap ensures search engines discover all your pages and helps you track indexing through Google Search Console.

Privacy PolicyTerms and ConditionsCookies Policy