Duplicate Content in Confluence – Why and How to Avoid It?

By Published On: 2 July 2021

It’s not uncommon for Confluence users to create copies of your pages to display the same content in different places. In the long run it creates more problems than it solves, though.

Why are duplicates a problem?

The answer is pretty short – it’s all about maintenance. If you need to correct some errors or change some 2-year-old data on one page, it’s not really a big deal. If you need to do it on several pages, it becomes a problem. As mentioned several times already on our blog, the element most prone to errors is the so-called “protein interface.” Simply put, this refers to the humans that use the system.

Besides that, the more duplicates you have in your Confluence system, the more it will flood searches. They will show up in various places (e.g., macros). Sometimes, you need to select a page from a dropdown menu, and all of these pages are named exactly the same.

How to avoid duplicating content?

Thankfully, Confluence Macros provide the capability to use one page as the “Single Point of Truth.” This means that you only need to change one page, and the changes will propagate to all the other pages. These Macros are called:

Include Page – allows you to include a whole page inside another page. It will automatically update its content. When someone tries to edit the page containing the macro, they will see the “Include Page” macro instead of the content.

Excerpt – allows placing a page fragment in a Macro window. That can be later used to be embedded into any other page.

Excerpt Include – the “second part” of Excerpt Macro, allowing you to embed the excerpted content into a page.

If you need slightly more complex solutions, there is also an amazing solution available on the Atlassian Marketplace.

Multiexcerpt – allows creating multiple excerpts across pages and spaces and reusing these whenever and wherever possible.

Problems with including and excerpting

While avoiding duplicate content is important, there are also risks related to it. To be precise, risks of someone not seeing the content. It’s worth to remember that all of the Macros listed above don’t override standard permissions and restrictions in Confluence.

Because of this, it’s always very important to make the “Single Point of Truth” pages available to everyone who needs to see the excerpted/included content. Otherwise, they will only see macro rendering error.

Share this article

Written by : Ariana Kaya

Operations & Partner Manager at Almarise

post contents