Making WordPress.org

Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#4170 closed defect (bug) (fixed)

Profile URLs on the support forum return a 404 status

Reported by: jonoaldersonwp's profile jonoaldersonwp Owned by: dd32's profile dd32
Milestone: Priority: high
Component: Support Forums Keywords: seo
Cc:

Description

E.g., https://wordpress.org/support/users/jonoaldersonwp/

I'm presuming that this was done intentionally to prevent conflict/cannibalisation with https://profiles.wordpress.org/jonoaldersonwp/.

In which case, can we please:

  • Return a 200 on the support version
  • Add a canonical URL tag on the support version to the profiles version.

Change History (8)

#1 follow-up: @dd32
6 years ago

  • Owner set to dd32
  • Status changed from new to accepted

I don't think the 404 is intentional at all, and from a user perspective they're two completely separate profiles (Don't ask).

That being said, A canonical link redirecting to the main profiles.wordpress.org domain seems reasonable, even if the content (including bio) can be widely different.

#2 @dd32
6 years ago

The 404 is coming from bbPress, and will be fixed in bbPress 2.6: https://bbpress.trac.wordpress.org/ticket/3047

#3 @dd32
6 years ago

  • Resolution set to fixed
  • Status changed from accepted to closed

In 8225:

Support Forums: Don't 404 user pages, add a canonical link to profiles.wordpress.org.

Fixes #4170.

#4 @jonoaldersonwp
6 years ago

Haha, fun stuff! Thanks :)

#5 @SergeyBiryukov
6 years ago

Previously: #2254

#6 in reply to: ↑ 1 @SergeyBiryukov
6 years ago

  • Resolution fixed deleted
  • Status changed from closed to reopened

Replying to dd32:

That being said, A canonical link redirecting to the main profiles.wordpress.org domain seems reasonable, even if the content (including bio) can be widely different.

Pages like https://wordpress.org/support/users/sergeybiryukov/replied-to/page/2/ now have an invalid canonical URL: https://profiles.wordpress.org/sergeybiryukov/page/2/, which shows a "Page not found" error, because WP.org profiles don't have pagination. Noticed while working on #4142.

While it seems reasonable to make the canonical for https://wordpress.org/support/users/sergeybiryukov/ point to https://profiles.wordpress.org/sergeybiryukov/, not sure if it makes sense for subpages: Topics Started, Replies Created, Reviews Written, etc.

#7 @dd32
6 years ago

  • Resolution set to fixed
  • Status changed from reopened to closed

In 8264:

Support Forums: Don't output paged canonical links for user profiles.

Fixes #4170.

#8 @SergeyBiryukov
6 years ago

In 8695:

Support Forums: Convert bbPress ticket link in Hooks::disable_404_for_user_profile() to a @see tag.

See #4170.

Note: See TracTickets for help on using tickets.