# Best practices for archiving topics

**URL:** https://meta.discourse.org/t/best-practices-for-archiving-topics/27069
**Category:** Feature
**Created:** [April 1, 2015, 6:17pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069 "2015-04-01T18:17:22Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [April 1, 2015, 6:17pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/1 "2015-04-01T18:17:22Z")

</div>

What are best practices for archiving topics? I’ve not used this feature before, and don’t fully understand what happens when you archive something and when we should use it. Appreciate any explanation/links 🙂

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [April 1, 2015, 6:25pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/2 "2015-04-01T18:25:51Z")

</div>

> [@Should closing a topic remove wiki edit-ability?](https://meta.discourse.org/t/should-locking-a-topic-remove-wiki-edit-ability/25680/7):
>
> There is no such thing as locking a topic. Do you mean close? If so then yes, as the description for close indicates, this is correct. Close only prevents new replies, that is all. Archive freezes the topic in carbonite, preventing any changes at all, it becomes a stone monument, or tombstone, depending on how you look at it…

We don’t use archive on our instance (except our staging instance where we like to try and break things), so I can’t really say when to use each as we don’t focus on archive at all in our live site.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [April 1, 2015, 9:39pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/3 "2015-04-01T21:39:10Z")

</div>

A lot depends on your edit time window and much work your Mods feel like doing.

eg. if you have a very long edit time window, you may want to archive an older discussion so posts don’t get edited into something not desirable.

We’ve found that having a shorter edit time window (many have complained that it’s too short) and auto-closing topics that gone dormant works well.

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [April 1, 2015, 11:02pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/4 "2015-04-01T23:02:18Z")

</div>

It’s a subtle distinction but

> Close **only prevents new replies**.

and

> Archive **freezes a topic in carbonite so nothing about it can ever change**. _Ever._

Refer to this handy diagram:

 ![](https://global.discourse-cdn.com/meta/original/3X/d/d/dd981719e8f2e079af2a5c690076ded1fa534d69.jpg)

The idea is that archived topics would eventually be moved out or deleted. Archiving a topic means it has one foot in the grave.

---

<div class="post-metadata">

### Author: ![kensims](https://avatars.discourse-cdn.com/v4/letter/k/97f17d/32.png) [@kensims](https://meta.discourse.org/u/kensims)
#### Post date: [April 2, 2015, 5:03am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/5 "2015-04-02T05:03:07Z")

</div>

My main set of categories are configured with auto-close. I don’t plan to ever archive in those categories.

I have an Admin category for Administrative Announcements. Everyone can read, but only Staff can create and reply. This category is **not** configured for auto-close, but I archive topics when they are no longer applicable.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [April 2, 2015, 1:36pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/6 "2015-04-02T13:36:45Z")

</div>

Thanks everyone - and esp @codinghorror for the amusing visual. I think I actually understand pretty clearly what happens when you archive a topic, but I am still wrapping my head around _why_ we would use archiving. Looks like we just won’t use it.

I will reflect on auto-closing of topics as well - that’s an interesting thought. Thanks @kensims. One of the issues we are running into is that we go back and close topics that are old, because the discussions have run their course. But that then bumps them up in lists and generates notifications which is unfortunate, and causes some complaints because people think they should be paying attention to them.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [April 2, 2015, 1:41pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/7 "2015-04-02T13:41:19Z")

</div>

> [@tobiaseigen](#):
>
> One of the issues we are running into is that we go back and close topics that are old, because the discussions have run their course. But that then bumps them up in lists and generates notifications which is unfortunate, and causes some complaints because people think they should be paying attention to them.

This was fixed… It should only notify the OP and it definitely no longer bumps the topic…

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [April 2, 2015, 1:57pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/8 "2015-04-02T13:57:45Z")

</div>

> [@cpradio](#):
>
> OP

OP means Original Poster?

> [@cpradio](#):
>
> It should only notify the OP and it definitely no longer bumps the topic…

That would be good. Thanks for clarifying. What about moderators? Do moderators get notified?

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [April 2, 2015, 1:59pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/9 "2015-04-02T13:59:30Z")

</div>

OP = Original Poster

> [@tobiaseigen](#):
>
> What about moderators? Do moderators get notified?

Well they likely closed it… so no they don’t. If they were watching the category/topic, it does appear under the Unread tab (may not be true for auto-close), but nothing in the notifications area.

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [April 2, 2015, 2:03pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/10 "2015-04-02T14:03:28Z")

</div>

Ah - so we have a category that we require everyone to watch. When a topic is closed in that category, does everyone get notified?

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [April 2, 2015, 2:11pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/11 "2015-04-02T14:11:54Z")

</div>

In the Unread tab, yes, an actual Notification in the top right - no.

Again, may not apply for auto-close, but it seems to apply for a moderator closing a topic (based on the experience I have at Sitepoint and here at Meta)

---

<div class="post-metadata">

### Author: ![calmh](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/calmh/32/115466_2.png) [@calmh](https://meta.discourse.org/u/calmh)
#### Post date: [April 8, 2015, 7:31am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/12 "2015-04-08T07:31:08Z")

</div>

Is there a difference in search engine visibility for Archived topics? I for one would like to see archived topics be not-indexed by Google and co., and be invisible or deprioritized in the in-Discourse search. This for many of the reasons stated [here](https://meta.discourse.org/t/should-old-topics-be-deleted-from-this-forum/19070), but still leaving the topic around for people who have the link or otherwise know where it is…

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [April 8, 2015, 7:32am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/13 "2015-04-08T07:32:07Z")

</div>

I think that is a very good idea and would be another important point of distinction between closed. @techapj can you add this to your list?

---

<div class="post-metadata">

### Author: ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)
#### Post date: [April 8, 2015, 7:54am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/14 "2015-04-08T07:54:29Z")

</div>

I’m not sure that “archived = hidden” is a good line to draw. Alternatively, you could do something crazy like automatically submitting archived topics to [www.archive.org](http://www.archive.org).

---

<div class="post-metadata">

### Author: ![TechnoBear](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/technobear/32/40546_2.png) [@TechnoBear](https://meta.discourse.org/u/TechnoBear)
#### Post date: [April 8, 2015, 10:21am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/15 "2015-04-08T10:21:47Z")

</div>

I always understood an archive to be a place of public record, to be referenced when required. So I assumed the purpose of archiving a topic was to ensure a particularly-important topic remained preserved and unchanged - like locking cells in a spreadsheet to prevent accidental changes.

This sounds more like bundling up old business records, ready to throw them out when they get beyond the seven-year limit (or whatever the local legal requirement is). I’m not sure quite what I’d call that, but it wouldn’t be archiving.

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [April 8, 2015, 11:37am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/16 "2015-04-08T11:37:51Z")

</div>

> [@codinghorror](#):
>
> I think that is a very good idea and would be another important point of distinction between closed. @techapj can you add this to your list?

> [@riking](#):
>
> I’m not sure that “archived = hidden” is a good line to draw. Alternatively, you could do something crazy like automatically submitting archived topics to [www.archive.org](http://www.archive.org).

Yeah, I don’t like that idea either. They can unlist if they want it hidden from Search Engines, why should Archived be removed?

Archived simply means you want to store it in its original state, you don’t want it modified. It would be similar to a static page which are still visible to search engines.

There is already a solution for this, they can unlist it and archive it. Done. Bam. Easy. Archive does not equal invisible.

With the change proposed, it is impossible for me to save a discussion in its current state without making it invisible/impossible to find. That’s frustrating.

Definition of archive:  
[http://dictionary.reference.com/browse/archive](http://dictionary.reference.com/browse/archive)

Keywords: “Long term storage”

What if all of the important documents from our history were archived in the way you’ve outlined? They would be nearly impossible to find by new users because they don’t have a link to it. Hardly the best use of long term storage, yes?

---

<div class="post-metadata">

### Author: ![cpradio](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/cpradio/32/4970_2.png) [@cpradio](https://meta.discourse.org/u/cpradio)
#### Post date: [April 8, 2015, 1:34pm UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/18 "2015-04-08T13:34:34Z")

</div>

> [@cpradio](#):
>
> We don’t use archive on our instance (except our staging instance where we like to try and break things), so I can’t really say when to use each as we don’t focus on archive at all in our live site.

So it seems we do actually have a few archived topics (over 20 pages worth). So the impact on us is real (just an FYI).

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [April 9, 2015, 3:22am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/19 "2015-04-09T03:22:06Z")

</div>

> [@cpradio](#):
>
> There is already a solution for this, they can unlist it and archive it. Done. Bam. Easy. Archive does not equal invisible.

Yes that is an even better idea. @techapj make it so unlisting a topic removes it from Google search results by adding the no index header.

---

<div class="post-metadata">

### Author: ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)
#### Post date: [June 19, 2015, 1:29am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/20 "2015-06-19T01:29:00Z")

</div>

**This post has been updated re-posted here** :

> [@Understanding closed, unlisted, and archived topics](https://meta.discourse.org/t/what-is-the-difference-between-closed-unlisted-and-archived-topics/51238):
>
> bookmark This guide explains the differences between Closed, Unlisted, and Archived topics in Discourse, including their characteristics and use cases. person_raising_hand Required user level: All users Discourse offers various ways to manage topics, including closing, unlisting, and archiving. Each of these options serves a different purpose and has specific effects on how topics are displayed and interacted with. This guide will explain the differences between these three states and th…

**Original post below**

* * *

I was trying to get a handle on what “archiving” a topic does compared to “closing”, I walked though the code and made a few notes - which I thought I would share.

I just want to point out and re-iterate that @codinghorror’s post here really does visually display quite well this functionality:

> [@codinghorror](#):
>
> It’s a subtle distinction but
> 
> > Close **only prevents new replies**.
> 
> and
> 
> > Archive **freezes a topic in carbonite so nothing about it can ever change**. _Ever._
> 
> Refer to this handy diagram:
> 
> ![](https://global.discourse-cdn.com/meta/original/3X/d/d/dd981719e8f2e079af2a5c690076ded1fa534d69.jpg) 
> 
> The idea is that archived topics would eventually be moved out or deleted. Archiving a topic means it has one foot in the grave.

##So how does “Archiving” vs. “Closing” a topic compare?

###Common to both

- Displays a “lock” icon next to topic in lists
- It is possible for two lock icons to display if both closed and archived: [Close and Archive a Topic](https://meta.discourse.org/t/close-and-archive-a-topic/27034)
- Disables replying to topic
- Disables voting.
- Disables “Invite” button at bottom of topic.
- Closing or archiving a topic **does not bump its last activity date**.

###Specific to Archived topics

- Disables users ability to a delete a post.
- Disables likes.
- ~~Disables display in “all categories” “latest” page (usually the homepage for logged in users).~~
- Disables display of topic on the `/top` page
- Disables inclusion in digest emails.
- Disables display of topic in “random” topics list in footer of topic page.
- Continues to allow flagging of topic or posts.
- Continues to allow bookmarking.
- Continues to be displayed in the `Unread` list (i.e. you see the post marking it as Archived, this is by design).

##Where do they go?

- You can see archived topics via the `status=archived` query string parameter: [Discourse Meta](https://meta.discourse.org/?status=archived)
- You can still see archived topics when browsing to a specific category.

##The Future

And I also noted this comment, which indicates that what archive ultimately means might change:

> [@Should old topics be deleted from this forum?](https://meta.discourse.org/t/should-old-topics-be-deleted-from-this-forum/19070/16):
>
> I think this is a deeper discussion about what Archive topic state means, and should do – but yes, archive means “move to cold storage at some point” and we eventually need to define that.

## There is further discussion in this topic: [How should category archiving work?](https://meta.discourse.org/t/how-should-category-archiving-work/32895)

If you spot an error or something changed, please do reply to this post - I’ll update it.  
Perhaps this could be a start of a spec post for archived topics?

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [June 19, 2015, 2:48am UTC](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069/21 "2015-06-19T02:48:27Z")

</div>

My 2 cents for added features:

- archived topics should also behave like unlisted topics
- should be excluded from search by default
- should not be crawled by bots.
- should remain available to search with a special search operator (include:archived or something?)
- should remain available to those with a link

In other words, they should be put in a state where they are out of the way enough you don’t have to delete them.

(or should those be just features of ‘unlisted’ and a shortcut could exist to “archive and unlist”?)

[Next page](https://meta.discourse.org/t/best-practices-for-archiving-topics/27069.md?page=2)
