The goal of this experiment is to test a hypothesis that adding section topics to schema.org metadata on English wiki improves SEO. This work builds upon https://phabricator.wikimedia.org/T302735 where we experimented with manually adding "hasPart" to the schema.org JSON.
This ticket is to create a fake small wiki (on toolforge (or possibly its own domain?)) with a selection of static html pages that are copied from enwiki and that have had section topic data added to the schema.org data on the page (and links modified so they link to one another). We want 10 or 20 pages with a selection of section topics. The extra data will be hasPart (or isPartOf) to indicate sections, and about to indicate what the section is about. At the very least we'll need the title and the url of the article on the current wiki that corresponds to the wikidata id.
So the Glastonbury Festival page might have this
"hasPart": [ { "@type": "Article", "name": "Glastonbury Festival - History", "url": "https://en.wikipedia.org/wiki/Glastonbury_Festival#History", "about": [ { "@type": "article", "name": "National Jazz and Blues Festival", "url": "https://en.wikipedia.org/wiki/National_Jazz_and_Blues_Festival", "mainEntity": "https://www.wikidata.org/wiki/Q3336901" }, { ... } ] } ]
Ultimately what we're trying to do is see if google uses the schema.org data to enhance search results. One the fake wiki is up, submit it for indexing to google, and then once it's indexed try searching it with site: and see what the search results look like
We hope to see some of the following changes for a sample of modified articles/sections:
- We can link sections to articles so that when people type in a section related topic, they see the article with a link to that section come up in the results.
- Searchers can see visual representations of headings of sections when searching for a section related topic
Also:
- Consider experimenting with defining different schema.org variables to understand how google is using them and where it helps to show blocks of informations related to articles/sections when searching for them.
If the search results are affected positively, then we'll consider doing this for real on a live wiki
See also T319417: Top article-level topics with schema.org markup
Update
The following table shows the experimental wiki pages together with their Google rich snippet test results:
Pasted from T318722#8534255 for more visibility.