Might be best you start a new topic – where you can share your Site link privately using the Site URL field.
But please note – the way google decides what date to show is up to them, and those changes may take some time to happen. We are not in control of that.