WordPress.org

Making WordPress.org

Opened 13 months ago

Last modified 11 days ago

#3539 accepted task

Implement programmatic or settings changes that can be made to /plugins/ and /themes/

Reported by: mtobar Owned by: obenland
Milestone: Priority: high
Component: General Keywords: growth-council seo
Cc:

Description

Implement programmatic or settings changes that can be made to /plugins/ and /themes/ to allow for individual theme or plugin pages to conform to the SEO Standards. Examples of this format will be:

(1) /themes/

  • Title - ? (For example, $Theme_Name, Free $Main_Theme_Category Theme - WordPress)
  • H1 - ?
  • Meta Description
  • ? (of note, we can not do all of the standards, we must start with the most important)

(2) /plugins/

  • Title - ? - $Plugin_Name, $Main_Plugin_Category Plugin - WordPress
  • H1 - ?
  • Meta Description
  • ?

More information on this can be found here:
https://docs.google.com/document/d/13YxtyPNIz8798EpZT-AXh1SW2QNLGm9PBhtDJo7O16o/edit?usp=sharing

Change History (15)

#1 @netweb
12 months ago

  • Keywords growth-council added

This ticket was mentioned in Slack in #meta by todd-inmotion. View the logs.


11 months ago

#3 @obenland
11 months ago

#3657 was marked as a duplicate.

#4 @obenland
11 months ago

  • Owner set to obenland
  • Status changed from new to accepted
  • Type changed from enhancement to task

#6 @obenland
11 months ago

In 7286:

Plugins: Update doc title and front page description

Also add Open Graph data for the front page.

See #3539.

#7 @obenland
11 months ago

@todd-inmotion The About pages were just rewritten a month ago, I assume the current H1 is good to stay? What should the title/descriptions look like for its subpages? NVM, they already have titles and descriptions :)

Last edited 11 months ago by obenland (previous) (diff)

#8 @obenland
11 months ago

In 7287:

WPorg: Update document title separator.

See #3539.

#9 @obenland
11 months ago

In 7288:

Support: Update site titles and add description.

See #3539.

#10 @obenland
11 months ago

In 7290:

Showcase: Update site titles and add description.

See #3539.

#11 @obenland
10 months ago

In 7298:

Main: Update About page title & desc

See #3539.

#12 @obenland
10 months ago

In 7299:

Themes: Update document title structure.

Also adds Open Graph tags and meta descriptions.

See #3539.

#13 @SergeyBiryukov
3 weeks ago

  • Keywords seo added

#14 @coffee2code
11 days ago

I'm really not a fan of having most of the details of this request being separately presented in an access-by-permission document.

What is left to be done?

And what's the justification for what was already done? For instance, related commits here changed the title separator from a dash (—) to a vertical bar (|), though this had already been explicitly discussed and the dash was chosen and used--and the vertical bar rejected as an option--back in #1105.

#15 @obenland
11 days ago

I'm really not a fan of having most of the details of this request being separately presented in an access-by-permission document.

Agreed, when this ticket was opened it was public, I don't know why it's not anymore. It wasn't my favorite way of conveying these details either.

What is left to be done?

Probably not much. Since the document is not public anymore I assume the ticket can be closed.

And what's the justification for what was already done?

It was pretty much a mandate from the Growth Council at the time. I asked for community feedback for some of the changes , but the title separator did not seem to be part of it.

Note: See TracTickets for help on using tickets.