On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

reportNumber

reportNumber · Not mentioned by Google

Appears in

What is it?

reportNumber is the unique identifier assigned to a report by its publishing organization. Think of it as the serial number for government reports, NGO publications, and institutional research documents. Values look like "EPA-430-R-21-005" or "WHO/2019-nCoV/99."

Why this matters for AEO

When a user asks an AI engine for a specific report by number ("Find EPA report 430-R-21-005"), the AI needs structured data to match that identifier to the right document. reportNumber provides an exact, machine-readable lookup key. Without it, AI systems rely on parsing titles or body text, which is unreliable for alphanumeric identifiers.

What the specs say

Schema.org: Text. The number or other unique designator assigned to a Report by the publishing organization. schema.org/reportNumber

Google: Not mentioned. No dedicated Google structured data page exists for the Report type.

How to find your value

  • Report cover page — The document number printed on the title page or header
  • Publishing agency — The catalog or document management system identifier
  • DOI record — Sometimes the report number appears alongside the DOI
  • Common formats — "EPA-430-R-21-005", "WHO/2019-nCoV/99", "GAO-22-105350", "NIST SP 800-53"

Format and code

reportNumber takes a plain Text value. Use the exact alphanumeric identifier as published by the issuing organization.

{
  "@context": "https://schema.org",
  "@type": "Report",
  "name": "Annual Environmental Impact Report 2024",
  "reportNumber": "ENV-2024-001",
  "publisher": {
    "@type": "Organization",
    "name": "Environmental Protection Agency"
  },
  "datePublished": "2024-01-15",
  "url": "https://example.gov/reports/env-2024-001"
}

Government report example

{
  "@context": "https://schema.org",
  "@type": "Report",
  "name": "Cybersecurity Framework Version 2.0",
  "reportNumber": "NIST SP 800-53 Rev. 5",
  "publisher": {
    "@type": "GovernmentOrganization",
    "name": "National Institute of Standards and Technology"
  },
  "datePublished": "2024-02-26"
}

Webflow implementation

Static pages

Add JSON-LD in Page Settings > Custom Code (before </head>):

{
  "@context": "https://schema.org",
  "@type": "Report",
  "name": "Your Report Title",
  "reportNumber": "RPT-2024-001",
  "publisher": {
    "@type": "Organization",
    "name": "Your Organization"
  }
}

CMS template pages

For organizations publishing multiple reports via Webflow CMS, create a collection with fields for report name, report number (plain text), publisher, and date. Reference the report number field in the JSON-LD embed for reportNumber.

In Schema HQ

reportNumber generation handles Report schema with reportNumber included when the field is configured in the page schema settings. Enter the report identifier and Schema HQ produces valid JSON-LD.

Real examples

Schemantra provides a Report schema generator with reportNumber as a core property:

{
  "@type": "Report",
  "name": "Annual Environmental Impact Report 2024",
  "reportNumber": "ENV-2024-001",
  "publisher": {
    "@type": "Organization",
    "name": "Example Environmental Agency"
  }
}

Source: schemantra.com/schema_list/Report

No second live example with reportNumber in deployed JSON-LD was found.

{
  "@type": "Report",
  "name": "COVID-19 Weekly Epidemiological Update",
  "reportNumber": "WHO/2019-nCoV/99",
  "publisher": {
    "@type": "Organization",
    "name": "World Health Organization"
  }
}

Related fields

FAQ

What format should reportNumber use?

Use the exact identifier assigned by the publishing organization, preserving all hyphens, slashes, and spacing. Do not invent a format. If the EPA publishes it as "EPA-430-R-21-005", use that string verbatim.

Is reportNumber the same as a DOI?

No. A DOI (Digital Object Identifier) is a persistent URL-based identifier managed by the DOI Foundation. reportNumber is the internal catalog number assigned by the publishing organization. A report can have both. Use the identifier property for DOIs.

On this page:
This is some text inside of a div block.
This is some text inside of a div block.
This is some text inside of a div block.

Need help with schema on your site?

We implement structured data for Webflow sites — from audit to deployment.

Work with us

Work with us