So you want to know how to fork your Fandom wiki?

What is forking?

In the context of wikis, forking is the act of taking a copy of an existing wiki site and moving it elsewhere so that you can work on it independently from the original host.

This results in two separate wiki sites with a common origin of content.

What's wrong with Fandom?

Fandom is a business that exists to monetise user generated content. It does this through aggressive advertising placed on its community managed wikis, with those communities having little to no input or say into how their work is monetised or how they're able to visually present content on those sites.

This results in a homogenous site, full of lookalike wikis. Good for Fandom, bad for community sites who have long been used to creating visually distinct brands for themselves

Who has successfully forked?

Numerous community wikis have already successfully forked from Fandom, including Runescape, Terraria, Zelda, Yu-Gi-Oh and Path of Exile.

What do you need for a successful fork?

A successful fork starts with the following

  1. Buy in from the wiki admins, moderators and editors
  2. Buy in from the wider community that the wiki serves
  3. Someone with experience running a php stack server
  4. Someone with experience of MediaWiki software

But what does that actually mean?

Without support from the existing admins, moderators and editors, you'll be left trying to wrangle an unfamiliar site (ask me about Cargo). Even worse, if those community members don't move to the new site, you'll have active edits being made on the site you hoped to make defunct. It is absolutely crucial that you're able to reach a critical mass and bring all those folks over to the new site.

Wikis don't exist in a vacuum and they usually serve a wider community. The wider community engagement also meant that while we had our work cut out to beat Fandom on the SERP (Search Engine Results Page), community members went out of their way to ensure they clicked on our links instead of Fandoms.

There's no escaping it, but you'll almost certainly need some kind of technical chops to spin up the new wiki. While MediaWiki itself is well documented, it's hard to beat an experienced php sysadmin. This is all the more important if the wiki you're looking to fork has a high amount of traffic and you'll have to seriously think about caching, CDN's and MediaWiki quirks like the Job queue. While some new wiki farms have emerged in recent years that can help with this, it may be short sighted and might put you back in the same boat a few years down the line.

If you don't have at least these 4 things in place, I would seriously consider not forking at this moment in time

How do you go about forking?

Any serious forking attempt should be done relatively quietly at first with a few trusted members to get things moving. While Fandom do have a Forking Policy, it is incredible restrictive and Fandom have been known to retaliate against wiki members in the past.

A domain name should be acquired and technical work should be started to prepare the wiki. You should look at performance tuning and ensuring all necessary extensions are installed and operational.

Once your wiki is running and your extensions are configured, it's time to import your content. This can be done through Grabbers or by tools created by WikiTeam both of which allow you to automatically export all content, revisions and images from a Fandom wiki. In the case of the WikiTeam tools you'll also need to run MediaWiki scripts to import the content into your database.

With that done, it's time to reach out to your community and start drumming up as much publicity as you can. It's not a bad idea at this point to reach out to influential community members such as streamers and YouTubers who are always on the lookout for easy content.

Well done, now the hard work begins.

How can I beat Fandom's SEO?

Fandom have placed significant energy and resources into optimising their website for the web. Unfortunately for them, they've placed more energy and resources into filling their websites full of advertising, time to use that to your advantage.

Generally, there are 3 key areas to focus on when thinking about the SEO of a wiki (or any other site, for that matter). Those are:

  1. Content
  2. Page optimisation
  3. Authority

Content

Wikis generally have excellent well sourced and comprehensive content. That's great, better than most sites, in fact. The challenges we have specifically when thinking about a forked wiki is that Google will penalise sites that they think have duplicate content. This means that if you want to rank, you have to ensure your webpage is different enough from the Fandom wiki you've forked.

Guess what? All the shit Fandom have crammed the page with actually works in your favour here. Remove the sidebar, the ginormous footer and the Fan Feed and suddenly, your page is already starting to look quite different as far as a search engine is concerned. A good wiki will typically make frequent use of Templates to help with standardising layout and repeatable content, sufficient changes to templates can easily help you change the content on thousands of pages in one fell swoop.

A key factor in your content optimisation is also how recently your content was last edited, this is why it's absolutely critical to bring the editor community over onto your new site.

One of the best things you can do is to sign up to Google Search Console and Microsoft Webmaster Tools. These give you critical insights into how your site is performing on the SERP, including how often keywords are being seen, in what position and how many clicks they're getting. They also allow you to submit sitemaps which you can easily generate in MediaWiki.

Page Optimisation

The second factor to look at is page optimisation. What I'm speaking about here specifically is how performant is your site.

Thankfully, modern MediaWiki skins are very performant and being free from hundreds of trackers will do wonders for your page speed. A capable server and decent performance tuning will generally result in a great lighthouse score.

Authority

Less important now than it used to be, but PageRank is still an important factor in earning a good position on the SERP.

Remember when we talked about reaching out to your community? This is where that pays off as effective outreach should allow you to generate hundreds if not thousands of backlinks from key websites related to your wiki. When we announced the fork for the Path of Exile wiki we had a tremendous amount of support from the wider community. This translated into large community sites like Reddit and poe.ninja and apps like Path of Building changing backlinks from Fandom to our new domain, allowing us to build hundreds of thousands of links in quick order from highly reputable and relevant sources.

Don't be afraid to reach out and ask for links. You'll be surprised at how much support you'll get for leaving Fandom.

Final Thoughts

Fandom and it's ilk are an absolute plague to the modern web. Their parasitic business model relies on aggressively monetising user generated content without providing any value back to those individuals for their labour. They have no respect for the communities that provide them both with the content and the pageviews they monetise and continue to shamelessly gaslight community members and former staff.

Communities deserve better.

It's time to Fork Fandom.