Sort:  

steemit posts look good on twitter - the image and a short text are shown. On my VAG Twitter account, I only share stuff that has images (if it is just a link then nobody looks at and it is boring). I embedded twitter on the VAG website, which is a good way to show them off: https://www.vagallery.com/visionary-twitter.html
If you want to make your own web pages "twitter friendly", you have to install a twitter card code on each page: https://developer.twitter.com/en/docs/tweets/optimize-with-cards/overview/summary-card-with-large-image.html