"those archive sites" could be read two ways, and I read it as "sites which automatically archive the Internet" the first time. This is compounded by the fact that archive.org is the only one I knew existed until now, and I kind of assumed these were alternate domains or something.