There are 12 million people on Mastodon and the broader fediverse who will never find your blog through Google. They do not use traditional search for content discovery. They browse their timelines, follow accounts, and boost posts from people and publications they trust.
ActivityPub is the protocol that lets your blog become one of those accounts. When you publish a new article, it automatically appears in the timelines of fediverse users who follow your blog — just like any other post from any other account they follow. No manual sharing. No cross-posting tool. The blog itself is a fediverse citizen.
I set up federated blogging for every site in our 52-site network using WriteFreely. The setup took less than an hour total. New posts now automatically reach fediverse followers within seconds of publication.
How Federated Blogging Works
ActivityPub is a W3C-recommended protocol that powers decentralized social networking. Mastodon is the largest implementation, but the protocol supports dozens of platforms: Misskey, Pleroma, Firefish, BookWyrm, PeerTube, and — critically for publishers — WriteFreely.
WriteFreely is a blogging platform built specifically for ActivityPub federation. Every WriteFreely blog is automatically a fediverse account. A Mastodon user can search for your WriteFreely address (e.g., @yourblog@write.as), follow it, and see every new post in their timeline.
The federation is bidirectional. When fediverse users reply to your post, their replies can appear as comments on your WriteFreely blog. When they boost (reshare) your post, it reaches their followers — extending your reach through organic amplification.
Setting Up WriteFreely
Option 1: Hosted (write.as)
The simplest path is creating an account at write.as, the hosted WriteFreely platform:
- Sign up at write.as (free tier available)
- Create a blog with a name that matches your brand
- Publish your first post — it immediately federates
- Your fediverse address is
@yourblog@write.as
The free tier provides a blog with basic customization and full federation. Paid tiers add custom domains, multiple blogs, and additional features.
Option 2: Self-Hosted
WriteFreely is open source. You can host it on your own server for full control:
# Download the latest release
wget https://github.com/writefreely/writefreely/releases/latest/download/writefreely-linux-amd64.tar.gz
# Extract and configure
tar xzf writefreely-linux-amd64.tar.gz
cd writefreely
./writefreely config start
Self-hosting gives you a custom domain, full database control, and no platform dependencies. It requires a server (any VPS from $5/month works) and basic Linux administration.
Mirror Strategy for Static Sites
Our network uses static sites built with Eleventy, which do not natively support ActivityPub. The solution is a mirror strategy:
- Maintain your primary blog on your static site (for SEO, performance, and full design control)
- Publish a copy of each post to your WriteFreely instance (for federation)
- Include a canonical link in the WriteFreely version pointing to the original post
This gives you the best of both worlds: a fast, SEO-optimized static site for search traffic, and a federated presence for fediverse distribution.
To automate the mirroring, use an RSS-to-WriteFreely bridge or a simple script that publishes to the WriteFreely API when your static site deploys.
Why the Fediverse Audience Matters for Real Estate
The fediverse audience skews toward a demographic that overlaps significantly with home buyers and real estate researchers:
- Age: Primarily 25-45, the core home-buying demographic
- Income: Disproportionately tech workers, professionals, and academics — higher-than-average income levels
- Engagement style: Long-form content consumers who read full articles rather than scrolling past headlines
- Trust orientation: Skeptical of mainstream media and corporate messaging, receptive to independent analysis and data-driven content
A real estate analysis post about hidden homeownership costs resonates strongly with this audience because they value data-driven, independent analysis over marketing messaging.
Building a Fediverse Audience
Hashtag Usage
Mastodon's primary discovery mechanism is hashtags. Unlike Twitter/X, where hashtags have diminished in effectiveness, Mastodon users actively browse and follow hashtags.
For real estate content, use hashtags like #RealEstate, #Housing, #HomeBuying, #PersonalFinance, #FIRE, and topic-specific tags related to your article.
Include 3-5 hashtags at the end of your federated post. The WriteFreely version can include hashtags in the post body or as metadata, depending on your configuration.
Introduction Post
Publish an #Introduction post on your WriteFreely blog describing who you are and what content followers can expect. The fediverse community actively boosts introduction posts, giving new accounts a visibility boost.
Consistent Publishing
Fediverse followers expect consistent content. Publishing 1-2 posts per week maintains visibility in followers' timelines. Long gaps between posts cause follower attrition as users forget they followed you.
Community Engagement
Reply to comments on your federated posts. Boost content from other publishers in your niche. Follow accounts that cover related topics. The fediverse rewards authentic participation — accounts that only broadcast without engaging tend to plateau quickly.
Measuring Impact
Direct Metrics
WriteFreely provides basic analytics: view counts per post and follower counts. For more detailed analytics, use your static site's analytics (Google Analytics, Plausible, etc.) and track referral traffic from fediverse domains (mastodon.social, mstdn.social, etc.).
Engagement Metrics
Monitor boosts (reshares) and favorites on your federated posts. These metrics are visible through the Mastodon API and through WriteFreely's interface. Posts that get boosted reach audiences beyond your direct followers.
Qualitative Signals
Watch for:
- Replies that demonstrate deep reading of your content
- Mentions in other people's posts recommending your blog
- Followers who are verified professionals or notable accounts in your niche
- Inclusion in fediverse-curated recommendation lists
Results From Our Network
After setting up WriteFreely mirrors for all seven book sites:
- Combined fediverse followers reached approximately 400 within 90 days
- Average post engagement (boosts + favorites) was 8-15 per post
- Referral traffic from fediverse domains to our main sites was modest in volume but high in quality — average session duration was 4+ minutes, significantly higher than search traffic
- Two posts were picked up by fediverse newsletter curators, generating backlinks from newsletter archive pages
The fediverse is not a high-volume traffic channel. It is a high-quality audience channel. The readers it sends are engaged, receptive to data-driven content, and disproportionately likely to share your work with their networks.
Total setup time: approximately 4 hours across all seven sites. Ongoing maintenance: zero (federation is automatic).
For the complete distribution strategy and home building cost analysis, see The Resale Trap and The $100 Dollar Network.
Want the Full Data?
This article draws from The Resale Trap — 395 pages of sourced research covering total cost of ownership, all 50 states ranked, insurance mechanics, and more.
Part of The Trap Series
The W-2 Trap → The $97 Launch → The Condo Trap → The Resale Trap