Unsubscribe link shows all groups in Civicrm
I would suggest using the GDPR extension to manage group subscriptions. The extension will provide finer grained control of which groups are displayed and how they are shown to subscribers etc.