Opened 3 years ago
Closed 3 years ago
#5813 closed defect (bug) (duplicate)
Retire support profile pages
Reported by: | jonoaldersonwp | Owned by: | |
---|---|---|---|
Milestone: | Priority: | high | |
Component: | Profiles | Keywords: | seo performance |
Cc: |
Description (last modified by )
Every wp.org user gets two profile pages; a legacy 'forums' profile (e.g., https://wordpress.org/support/users/jonoaldersonwp/), and a page on the 'profiles' subdomain (e.g., https://profiles.wordpress.org/jonoaldersonwp/).
We should retire the former, in favour of the latter.
SEO challenges
From an SEO perspective, the sheer quantity of pages which Google has to discover, crawl through, and then dismiss, takes much-needed crawl budget from elsewhere on the site (at the time of writing, there are 30k forum pages which Google knows about, but hasn't yet crawled).
Furthermore, the legacy forums profile contains a series of sub-pages (e.g., https://wordpress.org/support/users/jonoaldersonwp/topics/, https://wordpress.org/support/users/jonoaldersonwp/reviews/), which collectively result in millions of thin, low-quality, and duplicate pages.
We've mitigated the impact somewhat through robots and canonical controls (support profiles are noindex'd), but this doesn't fix the underlying problem. It also doesn't address the UI/UX challenge and confusion which undoubtedly impacts our users, nor the performance/systems impact of maintaining and serving 10x the volume of pages that we need to.
Whilst these pages continue to exist, they'll continue to cripple other parts of wp.org.
Actions
I appreciate that there's undoubtedly complexity and legacy challenges that I don't have visibility of. Regardless, however, we need to:
- Make sure that the profiles subdomain has equivalent/full functionality (for moderators/admins and users) so that the support profiles can be retired
- 301 redirect support profiles to subdomain profiles
- (eventually) update all template-level internal linking to the new URLs(s)
Change History (5)
#2
@
3 years ago
The forum profiles (and their subpages) are already noindex'd. Updated the description to clarify! We need to not have two versions (and multiple subpages) of profiles.
We could certainly improve the features and information on the subdomain version, if that's missing something(s).
#4
@
3 years ago
Each locale (rosetta) forum needs to have their own profile,
with their own activity
and controls/notes.
Enjoy
https://ru.wordpress.org/support/users/jonoaldersonwp/
https://de.wordpress.org/support/users/jonoaldersonwp/
https://fr.wordpress.org/support/users/jonoaldersonwp/
https://es.wordpress.org/support/users/jonoaldersonwp/
https://hi.wordpress.org/support/users/jonoaldersonwp/
https://af.wordpress.org/support/users/jonoaldersonwp/
And many more, https://make.wordpress.org/support/handbook/contributing-to-the-wordpress-forums/support-forums-in-your-language/
And those shall be different profiles.
Actually there are many forum profiles for each user, each locale (rosetta) forum has its own profile for the user, and profiles are very different, they are informational for moderators and forum participants, while profiles.wordpress.org profile offers very limited information.
Maybe noindex will suffice for "SEO perspective" ?