wikidoc:How to archive a talk page

It is customary to periodically archive a talk page when it becomes too large. Bulky talk pages are difficult to navigate and usually contain obsolete discussion. Additionally, large talk pages are a burden for users with slow Internet connections, and some users may not be able to edit pages larger than 32 kB because of browser page size limits.

There are two main methods for archiving a talk page, detailed below. Regardless of which method you choose, you should leave current, ongoing discussions on the existing talk page. It is also helpful to label your archives with dates and briefly summarize their main discussions.

Refactoring a talk page is an alternative to, or is complementary to, archiving it.

Subpage archives
Cutting and pasting past discussions into a separate subpage is the most popular method for archiving a talk page.

Procedure

 * 1) Click on edit this page for the talk page you wish to archive.
 * 2) In the edit box, highlight all the text you want to archive, right-click (Windows) or control-click (Mac), and then select cut. The text will then be copied to your clipboard.
 * 3) While still in the edit window, make a link to the archive you plan on creating. Put a forward slash in front of the link to make it a subpage, e.g. /Archive 1 or /Place of birth debate. Here is some sample code: . In effect, you are replacing the old discussions with a link to the archive.
 * 4) *You can also use archivebox to generate a floating box for the archive links.
 * 5) Save the page. You should now have a mostly empty page with a red link to your archive at the top. Follow the red link, and click create an article with this title.
 * 6) *If you've used the archivebox, it will show current dates as the red link. Later you can click on edit this page for your talk and change the dates or wording to suit the archive you've created.
 * 7) Paste the old discussions from your clipboard into the edit box. Before saving, you will want to create a notice at the top explaining that the page is an archive of inactive discussion and should not be edited. If other archives exist, you may also want to link to them so curious readers can easily navigate between archives.
 * 8) Save. You have now created an archive.

Advantages of this method

 * Discussions can be archived by topic, rather than chronologically. This may be appropriate on talk pages where certain topics have a tendency to come up again and again, and it is convenient to have all past discussion on an issue in one location. Archiving by topic is usually less appropriate for personal user talk pages.
 * The archive can be edited for clarity. For instance, headers can be renamed to be more helpful, unsigned comments can be noted, irrelevant comments can be moved to a more appropriate place, chit chat can be removed, etc. (However, this kind of editing might be considered a mild form of refactoring.)
 * The links used throughout the discussions remain indexed within Wikipedia. This may also be a disadvantage, as 'what links here' is often clogged with archives and user talk pages.

Disadvantages

 * New users may accidentally reply to inactive discussions, and the page is open to vandalism.
 * This method assumes good faith edits by the person creating the archive. When that trust breaks down, without the edit history on the archive page, it can be very complicated to prove that the archive is a genuine copy of the information being archive from the current talk page.

Alternative procedure
Subpage archives can also be created by moving the talk page to the subpage and copying discussions that are still active back to the original talk page. The end result is the same, except that the page history of the talk page is also moved to the subpage. This procedure is a bit more difficult than the one described above, and is mostly suited to very busy talk pages where the page history can grow extremely long.

Controversy
There is some controversy over which of these procedures is preferable. On one hand, if a page is archived by moving, someone looking for a specific past version of the page must first locate the correct archive, and all links to diffs on that talk page are now broken. On the other hand, with cut-and-paste archiving, someone looking for the history of a specific archived section must dig through the entire (possibly very long) history of the original page. Whichever way you prefer, you should generally stick to one procedure or the other on any given page, since mixing the two only causes confusion.

Permanent link archives
With this method, instead of copying discussions to a separate page, you simply provide a link to an earlier version of the page. Caveat: it is not possible to link to an earlier version of a page with a Wikipedia-style link. You have to supply the full URL.

Procedure

 * 1) Go to the talk page you wish to archive and click on permanent link in the toolbox section of the left sidebar. Alternatively, go to the page history of the talk page and select the revision you want to use.
 * 2) Copy the complete URL from the navigation bar of your web browser.
 * 3) Edit the talk page and delete the text you want to archive. While you're still in the edit window, make a link to the URL you copied at the top. Keep in mind that syntax for full URL links is different than for Wikilinks. Here is an example:
 * 4) Save. You have now archived a talk page.

Advantages of this method

 * It is simpler and requires fewer resources.
 * There is some guarantee that the discussions have not been altered mistakenly or by vandals.
 * This strategy can be particularly useful for summarising discussions; you provide a succinct overview of the various points of view and a link to the complete, unadulterated discussion.

Disadvantages

 * You cannot organize topics into one place, although you can list links to sections within the page history that are relevant to a particular topic.
 * Archives cannot be easily repartitioned and recombined as with the subpage method. If you later wished to divide up the archives in a different way, you would need to paste all past archives to the talk page, save, and then rearchive (note that when this is done, the revision history becomes muddied).
 * An edit of the archive by mistake (and ignoring the warning) would overwrite the current talk page.