Making WordPress.org

Opened 18 months ago

Last modified 15 months ago

#5345 new defect

Document indexing controls

Reported by: jonoaldersonwp Owned by:
Milestone: Priority: lowest
Component: General Keywords: seo

Description (last modified by jonoaldersonwp)

We've made a lot of progress in introducing indexing controls throughout the wp.org ecosystem, and recently, much of this has been consolidated into a dedicated SEO plugin for the site(s).

Increasingly, the controls we have in place are intertwining and becoming more complex. In order to avoid unexpected side-effects and edge-cases (and to potential consolidate redundant/overlapping parts), we should document the indexing criteria in place(s), and maintain that documentation as we introduce more conditions. This will also help define criteria for automated testing.

I'm not sure where such documentation should live (in the wp.org SEO plugin itself, perhaps?), but I've taken a stab at gathering and categorising the existing behaviours that I can see from historical tickets. This also includes open tickets, for the sake of visibility and planning.

NB: We should also consider expanding the documentation later to include other SEO considerations (canonical URL behaviour, redirects, 404 management, etc).

What are the next steps here / who can own this?


  • Threads with < 100 chars and no reply: #4283
  • Stale topic tag indexes/archives: #4338
  • Topic tag archives: #5338
  • Empty plugin/theme support categories: #4384
  • Closed (+ aged) threads: #4025
  • Closed (+ aged + no reply) threads: #4027
  • "All topics" view: #5215


  • Banned users: #4632
  • Inactive/empty user profiles: #4754
  • Plugin committer URLs: #4329
  • Empty support profile subpages: #4548
  • User subpages: #4769
  • Empty profiles: #4714


  • Block editor search: #4540
  • post_type requests: #4648


  • Stale plugin peripherals: #5168
  • Thin plugin tags: #4543
  • Search results: #3850
  • No search results template: #3952
  • Empty reviews archive: #4323
  • Date archives: #5182






  • "Special contributions" codex pages: #4126
  • File pages: #4373
  • User pages: #4127




Change History (2)

#1 @jonoaldersonwp
18 months ago

  • Description modified (diff)

#2 @dd32
15 months ago

In 10385:

Open-source a bunch of redirects that were in sunrise.php (and a handful of similarly related redirects that didn't exist).

This will hopefully allow simpler recording of some of the generic redirects that are active, and may allow others to easier add/patch them.

See #5345.

Note: See TracTickets for help on using tickets.