Industrial parts
Three URL generations in the index
The store had run X-Cart 4, then 5, then upgraded again, and Google held URLs from all three. The crawl and the database clean URL history together produced the full map, and the dynamic forms were matched on their numeric ids rather than by name.
No indexed page lost its destination