If you own an independently hosted WordPress blog, you can turn it into a Fediverse blog that people can follow from Mastodon:
➡️ https://fedi.tips/wordpress-turning-your-blog-into-a-fediverse-server
Also, this method means the blog will effectively be its own Fediverse server. You won't need to rely on anyone else's server.
As the blog's owner, you will be the one deciding how long your content stays published, and there will be no character limits either.
(Note that this won't work on wordpress.com accounts, you need an indie hoster.)