Another thing you can do too, since it takes some time for the disabled sharing reaches all the sites? If you sign up for those sites, there usually is some way to manually hide all of your alta.
I’m suffering some internet issues and don’t have a way to easily access anything for my typical screenshots, but I know like on the checkpvp site, I’ve got all of my lot manually turned off so that the alts are not discoverable.
I was at least able to dredge up a post from some time back in a similar vein that has the screenshots and such.