How to Auto-Share Every Blog Post to 12 Million Mastodon Users
ActivityPub federation lets your blog automatically push every new post to Mastodon's 12 million users. WriteFreely and WordPress plugins make setup free and permanent.
Every time I publish a blog post, it automatically appears in the feeds of followers on Mastodon, Misskey, Pleroma, Firefish, and every other ActivityPub-compatible platform. No manual sharing. No social media scheduling tool. No cross-posting service. The blog itself is a federated social media account.
This is what ActivityPub enables. Your blog becomes a first-class citizen of the fediverse — a network of over 12 million active users across thousands of interconnected servers. Anyone on any compatible platform can follow your blog, receive your posts in their timeline, and interact with your content through replies, boosts, and favorites.
The setup takes less than an hour. It costs nothing. And once configured, it runs indefinitely without maintenance.
What Is ActivityPub?
ActivityPub is a W3C-recommended protocol for decentralized social networking. It is the protocol that powers Mastodon, the largest decentralized social platform with over 12 million registered users. But Mastodon is just one implementation. The ActivityPub ecosystem includes dozens of platforms: Misskey (microblogging), PeerTube (video), Bookwyrm (book reviews), Lemmy (Reddit-like forums), and WriteFreely (blogging).
The defining feature of ActivityPub is federation. Users on different servers running different software can follow each other, share content, and interact — as long as both platforms speak the ActivityPub protocol. A Mastodon user can follow a WriteFreely blog. A Misskey user can boost a PeerTube video. The network is interoperable by design.
For publishers and content creators, this means your blog can be part of this network. Instead of hoping Mastodon users visit your website, your content shows up in their feeds alongside posts from the people and accounts they already follow.
Two Paths to Federation
Option 1: WriteFreely
WriteFreely is an open-source blogging platform built specifically for ActivityPub federation. Every WriteFreely blog is automatically a fediverse account that anyone can follow from Mastodon or any compatible platform.
WriteFreely instances are available for free at write.as (the hosted version) or you can self-host the software on your own server. The free write.as tier gives you a blog with a fediverse-compatible address like @yourblog@write.as.
The workflow is simple:
- Create a WriteFreely account at write.as
- Publish a post
- The post automatically federates to all followers on Mastodon, Misskey, and other compatible platforms
- Replies from fediverse users appear as comments
For our network, I created WriteFreely mirrors of each site's blog. When a new post is published on the main site, I copy the content to the WriteFreely instance (or automate this with an RSS-to-WriteFreely bridge). The WriteFreely version federates automatically, reaching an audience that would never find the original website through search engines.
Option 2: WordPress ActivityPub Plugin
If your site runs on WordPress, the official ActivityPub plugin (maintained by Automattic, the company behind WordPress.com) adds federation directly to your existing blog. Every post you publish becomes an ActivityPub object that fediverse users can follow, boost, and reply to.
Installation is a standard WordPress plugin install:
- Install and activate the "ActivityPub" plugin from the WordPress plugin directory
- Configure your author profile (display name, bio, avatar)
- Publish a post — it automatically federates
Your WordPress blog gets a fediverse address like @yourusername@yourdomain.com. Anyone on Mastodon can search for this address and follow your blog directly.
The WordPress plugin also converts fediverse replies into WordPress comments, creating a bidirectional conversation between your blog and the wider fediverse.
Option 3: Static Site Bridge
For static sites (like our Eleventy-based network), direct ActivityPub integration requires a bridge service. The most practical approach is the WriteFreely mirror strategy described above, or using a service like Bridgy Fed that connects your website's existing web standards (microformats, webmentions) to ActivityPub.
Bridgy Fed is free and requires minimal configuration. It converts your RSS feed into ActivityPub posts and delivers them to fediverse followers. The main limitation is that it does not support full bidirectional interaction — replies from fediverse users may not flow back to your blog as comments.
Why Fediverse Distribution Matters
Audience Characteristics
Fediverse users are disproportionately early adopters, technologists, journalists, academics, and creators. They tend to be highly engaged — fediverse engagement rates are significantly higher than Twitter/X or other centralized platforms because the audience self-selected into a platform that prioritizes substance over virality.
For niche content — financial analysis, real estate data, marketing strategy — this audience is ideal. They read long-form content. They share useful resources. They follow topics, not celebrities.
No Algorithmic Suppression
The fediverse does not have a centralized algorithm that throttles your reach. When you publish a post, every follower sees it in their timeline. There is no "pay to boost" mechanism. There is no shadow banning. There is no engagement-bait optimization.
This means your reach is directly proportional to your follower count and the quality of your content. A post that ten followers boost reaches those followers' audiences without any algorithmic tax.
SEO and Entity Signals
Fediverse profiles and posts are publicly indexable by search engines. Your WriteFreely blog or WordPress fediverse profile creates additional web pages that link back to your main site. These are legitimate, contextually relevant backlinks from a unique referring domain.
Additionally, having a presence on the fediverse contributes to entity signals. Google's Knowledge Graph recognizes cross-platform presence as an authority indicator. A brand that exists on its own website, Mastodon, GitHub, Crunchbase, and Wikidata has stronger entity signals than one that exists only on a website and Twitter.
Building a Fediverse Audience
Hashtag Strategy
Mastodon and other fediverse platforms use hashtags as the primary discovery mechanism. Unlike Twitter/X, where hashtags have diminished in importance, fediverse hashtags are actively browsed and followed by users.
Include 3-5 relevant hashtags at the end of every federated post. Research which hashtags are active in your niche by browsing instances like mastodon.social and searching for topic-specific tags.
For financial content, effective hashtags include: #PersonalFinance, #RealEstate, #Investing, #FinancialIndependence, #Housing, and topic-specific tags related to your article.
Introduction Posts
The fediverse has a strong culture of introduction posts. When you create a new account, publish a post with the #Introduction hashtag explaining who you are, what you write about, and what followers can expect. Introduction posts are actively boosted by the community, giving new accounts an initial visibility boost.
Engage With the Community
Follow accounts in your niche. Reply to posts. Boost content from other creators. The fediverse rewards genuine participation. Accounts that only broadcast without engaging tend to stagnate, while accounts that participate in conversations grow steadily.
Cross-Reference Your Fediverse Presence
Add your fediverse handle to your website's about page, your email signature, and your other social profiles. Use rel="me" links to verify your identity across platforms — this gives your fediverse profile a green checkmark on Mastodon, signaling to users that your profile is verified.
Results From Our Network
After setting up WriteFreely mirrors for all seven book sites:
- Combined fediverse followers reached approximately 350 within 90 days
- Posts averaged 5-15 boosts each, extending reach beyond direct followers
- Referral traffic from fediverse platforms to the main book sites was small but highly engaged — average time on page was over 4 minutes, compared to 2 minutes for search traffic
- Three posts were picked up by fediverse-focused newsletter curators, generating additional backlinks
The total setup time across all seven sites was approximately 4 hours. The ongoing maintenance is zero — federation happens automatically when content is published.
The fediverse is not going to replace search traffic or email marketing as a primary channel. But it is a free, automated distribution layer that reaches a highly engaged audience and generates entity signals that strengthen your broader web presence.
For the complete distribution strategy across all channels, see The W-2 Trap and the companion network guide in The $100 Dollar Network.