That sounds like an explanation, so the Archive is saving results per search only if the ULR is not already somewhere in the archive (other groups from prev. searches).
That makes sense but the manual states " Archive Results: Add all found pages to the internal archive",
I think that’s a bit misleading, as people (like me) may think it’s a complete archive to that defined search.