Today where canonical tags are useless, so you sharing - republish your same posts to other social sites, what do you think will happen?
Yes, they steal your content and outrank you.
Sad they make our life harder and harder.
My advice is have some different posts /visuals for your website and for your sharing/syndication platforms, there is no other way around to prevent that the syndicate platform will outrank you.
Say have content on your tiktok straight linking in your bio to your website, and on your website you have different posts from your niche not the same as they are on tiktok.
The same with Pinterest- with all social media and syndication platforms today.
The guerilla content strategy comes in my mind back, spread it out with similar but different content all over the web place, use only syndication platforms where users can click on the link to your website.
Some social media people are open minded and clicking on external links some others like it to stay more in their bubble space - like Facebook they like to stay on FB and not going to outside external websites.
I think TIKTOK, IG, Twitter, Medium, Linkedin, is best for this, maybe add MEWE, Shoutoutloud and Flipboard to your content marketing strategy.