Skip to content

seo: fix GSC Dataset warnings (embed creator + add distribution) - #1291

Merged
Flotapponnier merged 1 commit into
devfrom
fix/gsc-dataset
Jul 18, 2026
Merged

seo: fix GSC Dataset warnings (embed creator + add distribution)#1291
Flotapponnier merged 1 commit into
devfrom
fix/gsc-dataset

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Google Search Console flagged 3 non-critical Dataset issues:

  • Missing field "creator"
  • Missing field "encodingFormat" (in "distribution")
  • Missing field "contentUrl" (in "distribution")

Root cause: pages outside /benchmarks/[slug] (products, alternatives, compare) emit Dataset nodes with creator: { @id } referencing an Org node that isn't declared on the same page - Google treats it as missing. Products page also omitted distribution on its inline subjectOf Datasets, alternatives page omitted distribution entirely.

Fix: export CREATOR_PUBLISHER + CITABLE_JSON_URL from dataset-jsonld.ts; inline the full Org in all 3 pages; add distribution DataDownload nodes with encodingFormat + contentUrl.

@Flotapponnier
Flotapponnier merged commit 88ce85f into dev Jul 18, 2026
Flotapponnier added a commit that referenced this pull request Jul 18, 2026
* seo: fix GSC Dataset warnings (embed creator/publisher + distribution on products, alternatives, compare) (#1291)

Co-authored-by: Florent Tapponnier <contact@mobula.io>

* seo: keep inline creator on bench Dataset (GSC flags @id-only refs as missing) (#1294)

Co-authored-by: Florent Tapponnier <contact@mobula.io>

---------

Co-authored-by: Florent Tapponnier <contact@mobula.io>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant