Image Sitemap Generator
Build image sitemap XML from page and image URL rows, or from image tags already inside a sitemap. The file is not uploaded.
Read this
Specimen from Image Sitemap Generator
Input
Paste a urlset that contains https://example.com/guide once and the same address a second time. Image Sitemap Generator keeps one stored page and records the duplicate. Fetching https://example.com/guide instead of pasting uses the same parser after the download. (Image Sitemap Generator, example 1.)
What you should see
If https://example.com/guide is a sitemap index and https://example.com/guide.jpg is the first child, a URL fetch can read that child until the depth and child caps. A paste of the index lists https://example.com/guide.jpg and does not download it until you fetch the index URL. (Image Sitemap Generator, example 2.)
From the form
Fields Image Sitemap Generator fills
- urlset
- The sitemap root that lists page URLs. Image Sitemap Generator reads it with the shared parser. (Image Sitemap Generator, urlset.)
- sitemap index
- A sitemap that lists other sitemap files. Nested indexes are fetched only to depth 2. (Image Sitemap Generator, sitemap index.)
- loc
- The address element. Page locs and sitemap locs are kept in different lists. (Image Sitemap Generator, loc.)
- truncated
- The flag that says a byte, URL, child, depth, or time cap stopped the result early. (Image Sitemap Generator, truncated.)
- image sitemap XML
- The specific report Image Sitemap Generator is built to show from the shared parse. (Image Sitemap Generator, image sitemap XML.)
Detail
Fill Image Sitemap Generator from the page
- 01
Paste sitemap XML or enter the sitemap URL. For Image Sitemap Generator, the address to try first is https://example.com/guide. (Image Sitemap Generator, step 1.)
- 02
Run the check. A short progress line stays on screen while a fetch is in a server job. (Image Sitemap Generator, step 2.)
- 03
Read image sitemap XML. Confirm whether the result says the list was truncated. (Image Sitemap Generator, step 3.)
- 04
Copy the text you need, or download the file when this page offers one. Publish any generated XML yourself. (Image Sitemap Generator, step 4.)
Detail
What Image Sitemap Generator will not invent
Image Sitemap Generator produces image sitemap XML. Each row needs a page URL and an image URL. A sitemap that already contains image:loc tags can be fetched or pasted, and those pairs are written into image sitemap XML. You can paste XML into the box, or you can enter a public sitemap URL and let the server fetch it. A pasted urlset is parsed on the server without a second copy of the parser in the browser. The form stays near the top of the page, under the single title. (Image Sitemap Generator, guide 1.)
Use https://example.com/guide as the file you are checking and https://example.com/guide as a page address you expect to see or not see, depending on the job. The root is a urlset with the image namespace. Each page loc wraps one or more image:image blocks. The download is image-sitemap.xml. If the file is a sitemap index, child documents such as https://example.com/guide.jpg are fetched only when you supplied the index URL, only while the depth is within 2, and only until 20 child sitemap requests have been made. (Image Sitemap Generator, guide 2.)
Image Sitemap Generator shares one fetcher with the other sitemap tools. The fetcher allows http and https only. It rejects file, gopher, and data URLs, then blocks localhost, loopback, link-local, private ranges, CGNAT space, and the cloud metadata address before it opens a socket. DNS answers are checked before the connection, and a redirect is checked again. A redirect loop is reported instead of being followed forever. Three hops is the maximum. (Image Sitemap Generator, guide 3.)
Large files are cut at 5 MB, and the stored page list stops at 5,000 URLs. Gzip responses and addresses that end in .gz are decompressed before parsing. A DOCTYPE or an entity declaration is rejected so the parser cannot expand an external entity. An HTML document or a Cloudflare challenge body is reported as not a sitemap. The raw response body is not written to the log. (Image Sitemap Generator, guide 4.)
When a URL must be fetched, the page sends the job to the server and shows a short progress line while it polls. Small pastes return immediately with the same result shape: source URL, index or urlset, child sitemaps, page rows, errors, duplicates, redirect hops, status, truncated flag, and counts. Repeat fetches of the same normalized URL can reuse a finished parse for 10 minutes. Jobs sit in a file folder so more than one server process can see them, and they expire after 30 minutes. (Image Sitemap Generator, guide 5.)
Putting the image URL in the page loc. The page loc is the HTML document. The image loc is the image file. After you read that distinction, look at the severity of any finding. An error means the document or the fetch failed the check this page is responsible for. A warning, such as a duplicate loc or a truncated file, means the rest of the result is still usable. A note explains a cap, a paste that did not download child files, or a sample crawl. (Image Sitemap Generator, guide 6.)
A concrete pass through Image Sitemap Generator starts with https://example.com/guide. If that address is an index whose first child is https://example.com/guide.jpg, the file list and the page list answer different questions. The page address https://example.com/guide belongs in the page list only when a urlset contains it. Keep the two lists apart when you copy them into a spreadsheet or a ticket. (Image Sitemap Generator, guide 7.)
The result panel uses the same dark block as the other tools on this site. Copy is there when a text result is useful. A download button appears only for a file this page actually builds, such as CSV, XLSX, XML, or llms.txt. Image Sitemap Generator does not add a second title to the page, and it does not restyle the tools around it. (Image Sitemap Generator, guide 8.)
Take Image Sitemap Generator as one step. The next page in this set is Video Sitemap Generator, which answers a different question about the same sitemap. Sitemap to Excel is the other close check. Finish the reading on this page before you switch, so you do not mix image sitemap XML with a different report. (Image Sitemap Generator, guide 9.)
Where Image Sitemap Generator fits
Image Sitemap Generator is the iSkills page for image sitemap XML. Each row needs a page URL and an image URL. A sitemap that already contains image:loc tags can be fetched or pasted, and those pairs are written into image sitemap XML. Paste XML when you already have the file, or enter a public http or https sitemap URL when you want the server to fetch it within the published caps.
The caps are part of the result, not a hidden failure. Image Sitemap Generator stores at most 5,000 page URLs, fetches at most 20 child sitemaps, and stops nested indexes at depth 2. A truncated flag and a note tell you when the list is incomplete.
What Image Sitemap Generator returns
- Image Sitemap Generator shows image sitemap XML from one shared parse, so the XML rules match the other sitemap tools. (Image Sitemap Generator, result 1.)
- A paste and a fetched URL return the same kind of result, including errors, duplicates, and counts. (Image Sitemap Generator, result 2.)
- Private hosts, entity declarations, and oversized responses are refused before they can be used as a proxy. (Image Sitemap Generator, result 3.)
Before you trust Image Sitemap Generator
- The input for Image Sitemap Generator was XML or a public sitemap URL. (Image Sitemap Generator, check 1.)
- A truncated note was read before the list was treated as complete. (Image Sitemap Generator, check 2.)
- HTML or a challenge page was not accepted as a sitemap. (Image Sitemap Generator, check 3.)
- The copied result matches image sitemap XML, not a different sitemap report. (Image Sitemap Generator, check 4.)
- Generated files were published by you, not by this page. (Image Sitemap Generator, check 5.)
Easy to misread Image Sitemap Generator
Image Sitemap Generator: Mixing this result with another sitemap tool
Putting the image URL in the page loc. The page loc is the HTML document. The image loc is the image file. (Image Sitemap Generator, mistake 1.)
Image Sitemap Generator: Ignoring a truncated list
Image Sitemap Generator stops at the published caps. A truncated note means you do not have the full file. (Image Sitemap Generator, mistake 2.)
Image Sitemap Generator: Sending a private URL
Localhost, link-local, private ranges, and the metadata address are blocked before a socket is opened. (Image Sitemap Generator, mistake 3.)
Image Sitemap Generator: Treating HTML as XML
An HTML page or a challenge interstitial is reported as not a sitemap. Fix the URL or the firewall rule, then run the check again. (Image Sitemap Generator, mistake 4.)
Field note
Check the Image Sitemap Generator output
The output from Image Sitemap Generator is ready to inspect in Video Sitemap Generator.
Read this
Image Sitemap Generator, answered
What does Image Sitemap Generator return?
Image Sitemap Generator returns image sitemap XML. The root is a urlset with the image namespace. Each page loc wraps one or more image:image blocks. The download is image-sitemap.xml. (Image Sitemap Generator, What does Image Sitemap Generator return?.)
Does Image Sitemap Generator fetch a pasted file?
A paste is parsed without a download. A sitemap URL is fetched on the server. Child files inside a pasted index are listed and are not downloaded until you fetch the index URL. (Image Sitemap Generator, Does Image Sitemap Generator fetch a pasted file?.)
What will Image Sitemap Generator refuse?
It refuses non-http schemes, private and metadata addresses, DOCTYPE and entity declarations, responses over 5 MB, and HTML that is not a sitemap. (Image Sitemap Generator, What will Image Sitemap Generator refuse?.)
How large a file can Image Sitemap Generator store?
The stored page list stops at 5,000 URLs. Child sitemap fetches stop at 20, nested indexes stop at depth 2, and redirects stop at 3. The screen says when the result is truncated. (Image Sitemap Generator, How large a file can Image Sitemap Generator store?.)