Page MenuHomePhabricator

[Epic] [SEO] Enable Schema.org Article linked data for all main namespace pages
Open, MediumPublic

Description

This epic is part of a series of epics to improve search engine optimization (SEO) and covers building, deploying, measuring, and evaluating "sameAs" linked data.

In summary, the work is:

  1. Implement split tests
  2. Add linked data to pages
  3. Perform a staged rollout
  4. Evaluate A/B test
  5. Cleanup post-AB test

Of course, there are many firsts, unknowns, and work this summary doesn't cover but, given a successful analysis, the intended consequence is add an Article schema to main namespace pages like:

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Article",
  "name": "Douglas Adams",
  "url": "https://de.wikipedia.org/wiki/Douglas_Adams",
  "sameAs": "https://www.wikidata.org/entity/Q42",
  "mainEntity": "https://www.wikidata.org/entity/Q42",
  "author": {
    "@type": "Organization",
    "name": "Contributors to Wikimedia projects"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Wikimedia Foundation, Inc.",
    "logo": {
      "@type": "ImageObject",
      "url": "https://www.wikimedia.org/static/images/wmf-hor-googpub.png"
    }
  },
  "datePublished": "2002-05-27T18:26:23Z",
  "dateModified": "2018-09-28T20:16:12Z",
  "image": "https://upload.wikimedia.org/wikipedia/commons/c/c0/Douglas_adams_portrait_cropped.jpg",
  "headline": "British author and humorist (1952–2001)"
}
</script>

Related Objects

StatusSubtypeAssignedTask
OpenNone
OpenNone
OpenNone
OpenNone
Resolvednray
Resolvedovasileva
Resolvedmpopov
Resolvedovasileva
Resolvedovasileva
ResolvedNone
ResolvedJdlrobson
ResolvedNone
ResolvedNone
ResolvedNone
ResolvedJdforrester-WMF
Resolved Tbayer
Resolved Tbayer
ResolvedNone
Resolvedovasileva
Invalid Tbayer
ResolvedJan 13 2019mpopov
Resolvedmpopov
Resolvedpmiazga
OpenNone
OpenNone
OpenNone

Event Timeline

Restricted Application changed the subtype of this task from "Deadline" to "Task". · View Herald TranscriptNov 12 2018, 8:07 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Niedzielski updated the task description. (Show Details)Nov 12 2018, 9:29 PM

The code is all written and the test is up and running. The A/B test will now run for a couple of months. @ovasileva should this still be in the kanbanana board while this happens?

The code is all written and the test is up and running. The A/B test will now run for a couple of months. @ovasileva should this still be in the kanbanana board while this happens?

I think we're done for this quarter - moving it back to the epics column