This guide helps you design the metadata model of a digital asset management (DAM) system and keep it healthy once people start using it. It covers which fields to create and how to define them, what to embed in files, who owns what, how to change the schema safely and how to check quality. It is written for DAM managers, metadata specialists, marketing operations teams and integrators. It does not recommend any product.
Key takeaways
- Start from use cases, not from a list of fields. Every field should serve a search, filter, rights check, automation, integration or report you can name. If it serves none of these, leave it out.
- Reuse standards before inventing. Map your core fields to IPTC Photo Metadata and Dublin Core where the meaning matches. Create local fields only for what is specific to your organisation.
- Write a data dictionary. For each field, record a stable machine identifier, a label, a definition, the data type, cardinality, whether it is mandatory, its vocabulary, its owner, and its mapping to embedded metadata.
- Keep mandatory fields few and enforce them on every ingest path. Too many mandatory fields lead to placeholder values. Mandatory fields that one uploader or the API skips give a false sense of control.
- Decide field by field what lives in the file and what stays in the DAM. Rights and credit information should travel with the file. Internal workflow data should not. Test the round trip.
- Name one system of record per field when a PIM, CMS or project tool also holds the value, and record where each value came from (person, import, AI).
- Treat the schema as a versioned product. Give it an owner, a change process, an impact check and a change history. Deprecate fields; do not silently repurpose them.
- Measure quality with a small set of dimensions (completeness, validity, consistency, accuracy, timeliness, uniqueness) and fix root causes, not only the records.
Why it matters
Metadata is what makes a DAM more than file storage. Search, faceted search, rights checks, expiry, automated workflows and integrations with other systems all read it. When the model is weak, these failures are common:
- Findability drops. The same concept is entered in several ways, required fields hold placeholders, and filters return partial results.
- Rights risk grows. If licence, expiry or credit information is optional, unstructured or lost when the file leaves the DAM, nobody can reliably tell whether an asset may be used. The IPTC's Embedded Metadata Manifesto states that copyright management information "must never be removed from the files" R3.
- Integrations break. Downstream systems read field identifiers and value lists. W3C's Data on the Web Best Practices recommends publishing structural metadata so that consumers can process data automatically R10. An undocumented rename or retyped field breaks those consumers.
- Migration costs rise. Every vague or overloaded field must be untangled during a migration. The Digital Preservation Coalition notes that metadata and documentation may be the main way to establish the authenticity of material after it has changed R21.
Metadata work is ongoing. Murtha Baca's practical principles in the Getty's Introduction to Metadata treat metadata creation as a core activity that needs planning, resources, appropriately skilled staff, rules enforced across the organisation, and management buy-in R16.
On figures. No independent, freely accessible study was found that measures the cost of poor DAM metadata. Vendor-published figures exist but are not repeated here (see the about page on sourcing).
Core concepts
| Term | Meaning in this guide |
|---|---|
| Metadata types | NISO's primer distinguishes descriptive metadata (finding and understanding a resource), administrative metadata (which includes technical, preservation and rights metadata) and structural metadata (how parts relate) R14. The Getty's typology adds use metadata, such as usage and search logs R15. |
| Metadata schema | The formal definition of the fields, their data types, allowed values, cardinality and validation rules. |
| Application profile | A document that specifies the metadata used in one particular application, mixing terms from existing vocabularies with local ones and adding constraints. DCMI's guidelines describe how to build one: functional requirements, domain model, term selection, constraints, then usage guidelines R8. A DAM schema plus its documentation is, in effect, an application profile. |
| Data dictionary | The table that documents every field. DCMI's Tabular Application Profiles (DCTAP) offer a simple spreadsheet format for it, with columns such as propertyID, propertyLabel, mandatory, repeatable, valueDataType and valueConstraint R9. |
| Embedded metadata | Metadata stored inside the file, mostly as XMP R6, carrying IPTC Photo Metadata R1, Dublin Core R7 and camera EXIF data. It travels with the file. |
| DAM-only metadata | Metadata held in the DAM database and not written into the file, such as workflow status, internal owner or campaign codes. |
| Cardinality | How many values a field may hold. The IPTC specification gives each property a cardinality, for example 0..1 for Title and 0..unbounded for Keywords R1. |
| Controlled vocabulary | A predetermined list of terms, usually with one preferred term per concept R14. Hierarchies and thesauri are covered in the companion guide Taxonomy, controlled vocabularies & thesauri. |
| System of record | The system whose value wins for a given field when several systems hold it. |
| Provenance | W3C PROV defines provenance as information about the entities, activities and people involved in producing data, which can be used to judge its quality and trustworthiness R11. |
| Metadata governance | The roles, rules and processes that decide what the schema contains, who may change it and its values, and how quality is checked. |
Recommended practices
1. Derive the schema from use cases
Why. DCMI's application-profile method starts with functional requirements, meaning what the metadata must let people and systems do, before any term is chosen R8. Fields added without a purpose clutter upload forms and are rarely filled in.
How.
- Interview the main groups of users: creative, brand, marketing, legal or rights, e-commerce or product, and IT. Collect concrete tasks, for example "find approved packshots of product X for market Y" or "block assets whose licence has expired".
- Rewrite each task as a requirement on metadata: which field it filters on, which values it needs, who supplies them and when.
- Keep a field only if it supports at least one task: discovery, rights, automation, integration or reporting. A vendor guide makes the same point: every field should justify its existence through a measurable outcome R24 (vendor publication).
- Add the reports and integrations you will need. A field that a PIM or web CMS must read has stricter requirements (stable identifier, controlled values) than a field only people read.
2. Model asset types before fields
Why. No single schema fits every need R16. A video, a logo, a product image and a contract-bound photo shoot need different fields. DCMI's method models the types of things described and their relationships before selecting terms R8.
How.
- Define a shared core: identifier, title, description, asset type, owner, rights status, expiry, language, and similar fields that apply everywhere.
- Add type-specific extensions. For video, IPTC's Video Metadata Hub provides a common set of properties, with mappings to other video metadata standards R5.
- Model relationships explicitly (master and derivative, product, campaign, contract) rather than as free text.
- Check how your platform attaches fields to assets. In the wiki's solution pages (linked under How DAM platforms support this) you can see one metadata type per asset (Acquia DAM), schema forms per folder and MIME type (Adobe Experience Manager Assets), entity definitions (Sitecore Content Hub) and document types with schemas (Hyland Nuxeo) . The model you design has to fit that mechanism.
3. Reuse standard properties where the meaning matches
Why. Reusing established terms takes less effort and makes metadata more interoperable R8. W3C gives the same advice for vocabularies in general R10. For images, the IPTC standard is what creative tools, agencies and many DAMs exchange.
How. For each core field, check whether an IPTC or Dublin Core property has the same meaning. If it does, record the mapping in your data dictionary even if the DAM shows a different label. Common matches (labels, cardinality and XMP identifiers from the IPTC Photo Metadata Standard 2025.1 R1):
| Typical DAM field | IPTC property | XMP identifier | Cardinality |
|---|---|---|---|
| Title | Title | dc:title | 0..1 |
| Description / caption | Caption/Description | dc:description | 0..1 |
| Keywords | Keywords | dc:subject | 0..unbounded |
| Photographer / creator | Creator | dc:creator | 0..unbounded |
| Copyright notice | Copyright Notice | dc:rights | 0..1 |
| Credit | Credit Line | photoshop:Credit | 0..1 |
| Date created | Date Created | photoshop:DateCreated | 0..1 |
| Licensor | Licensor | plus:Licensor | 0..3 |
| Alt text | Alt Text (Accessibility) | Iptc4xmpCore:AltTextAccessibility | 0..1 |
| AI or capture origin | Digital Source Type | Iptc4xmpExt:DigitalSourceType | 0..1 (controlled vocabulary) |
Do not force a mapping when the meanings differ. An internal "campaign" field has no IPTC equivalent and should stay a local field. If you need custom embedded fields, the XMP specification (Part 2) explains how to extend schemas and create new ones under your own namespace R6.
4. Define every field formally in a data dictionary
Why. Labels change and translations differ, but integrations, mappings and saved searches depend on stable definitions. A tabular profile such as DCTAP can be maintained by non-developers and still be processed by machines R9.
How. Keep one row per field with at least these columns:
| Column | What to record |
|---|---|
| Identifier | A machine name that never changes and is never reused |
| Label(s) | Display name per UI language |
| Definition | One or two sentences, with an example and a counter-example |
| Data type | Text, long text, number, date or date-time, boolean, list, link or reference |
| Cardinality | Single or multi-value, and any maximum |
| Obligation | Mandatory, conditionally mandatory (state the condition) or optional |
| Value constraint | Vocabulary name, pattern, range or length |
| Format | Date: RFC 3339 (a profile of ISO 8601 with an explicit UTC offset) R12. Language: BCP 47 tags such as en-GB R13 |
| Source | Human entry, import, extracted from file, system, AI suggestion, or another system of record |
| Edit rights | Roles that may edit the field |
| Embedded mapping | XMP property, and read, write or both |
| Owner | The person accountable for the definition and its values |
| Status and version | Active, deprecated or retired, and the schema version in which it last changed |
Platforms usually separate a fixed identifier from an editable label: an immutable display key (Acquia DAM), an immutable database name with a translatable label (Bynder), an external ID that cannot change once set (Cloudinary) . Use that identifier in the dictionary and in integrations.
5. Choose data types and value control deliberately
Why. NISO notes that controlled vocabularies keep metadata consistent by controlling the values themselves R14. Typed fields can be validated; free text cannot.
How.
- Use typed fields for dates, numbers, statuses and identifiers. A date stored as free text cannot drive expiry rules.
- Use controlled lists for every field that filters, drives permissions or rights, or triggers automation. Keep free text for nuance: captions, notes, alt text.
- Plan for partial dates. The IPTC user guide notes that XMP dates may be a year only, a year and month, a full date, or a date-time. When a time is given, a time zone should be recorded too R2.
- Decide the type before loading data. Some platforms cannot change a field's type after creation; for example the wiki notes this for Bynder (except single ↔ multi-select) and Canto . A type mistake then means creating a new field and migrating values.
- Design vocabularies separately and govern them as data: see Taxonomy, controlled vocabularies & thesauri.
6. Keep mandatory fields few, and enforce them everywhere
Why. Mandatory fields are the main lever on completeness. Make too many fields mandatory and contributors type "n/a" or "tbd" to get past the form. DLF's metadata quality benchmarks list the removal of placeholder values as a step above the minimal level R17. A useful reference point: when asked which image fields to fill as a minimum, the IPTC recommends Description/Caption, Creator, Copyright Owner, Copyright Notice, Credit Line and Date Created. It adds that this minimum set is not a licence to strip other metadata R2.
How.
- Make mandatory only the fields that search, rights or automation cannot do without. Use conditional obligations for the rest, for example "licence expiry is mandatory when rights status = licensed". DLF's benchmarks also treat conditionally required fields as a separate level R17.
- Prefer defaults, templates and inheritance to typing: upload presets, values derived from the folder or project, values pulled from the brief.
- List every ingest path (web upload, desktop or bulk uploader, hot folder, API, connectors, migrations) and test that each one enforces the rules. The wiki records cases where enforcement differs by path or happens later: the Bynder Mass Uploader does not enforce required fields; Canto enforces them in the web, Advanced Uploader and Canto Connect upload dialogs; Frontify hides assets that lack required properties from end users; Brandworkz reports assets missing mandatory tags .
- Track any gap with a saved search or report ("mandatory field empty") and give someone the job of clearing it.
7. Decide what is embedded, what is DAM-only, and in which direction values flow
Why. Embedded metadata keeps credit and rights information with the file when it leaves the DAM. The Embedded Metadata Manifesto asks that copyright management information never be removed and that other metadata be removed only with the rights holder's permission R3. But not everything belongs in a file sent to a partner, and DAMs differ widely on reading and writing embedded data.
How. Classify each field:
| Class | Typical fields | Rule |
|---|---|---|
| Embedded and synchronised | Creator, credit line, copyright notice, licensor, caption, alt text, digital source type | Read on ingest, write back on download or export, and keep both sides consistent |
| Read-only technical | EXIF capture data, dimensions, colour space | Extract on ingest, never edit by hand |
| DAM-only | Workflow status, internal owner, campaign code, internal notes, approval comments | Never write into delivered files |
Then:
- Define read precedence when several embedded fields carry the same meaning (IIM, XMP, EXIF). IPTC's mapping guidelines map IPTC, EXIF and schema.org properties; some mappings go one way only, and the guidelines do not set a general rule for which value wins R4. Your import rules must therefore set it.
- Watch time zones. The IPTC user guide warns that EXIF timestamps may carry no time zone, and that software often applies the receiving computer's local zone when converting to XMP R2.
- Test the round trip with sample files of each format: upload, edit in the DAM, download the original and a rendition, then inspect the file. Platforms differ. In the wiki, write-back is disabled by default in Adobe Experience Manager Assets; embedding on download excludes portals, share links and the API in Acquia DAM; mapping is bidirectional by default in Hyland Nuxeo; embedded values are not searchable until mapped to an attribute in MediaValet; and import uses an ordered fallback list per field in Keepeek .
- File names are a separate, weaker carrier of information. See File naming conventions for digital assets.
8. Name a system of record and record where values come from
Why. Product data, campaign codes, contracts and people often live in other systems (a PIM, CRM, project or rights tool). If people edit them in the DAM as well, the copies drift apart. W3C recommends publishing provenance information so that people using the data can judge whether to trust it R10 R11.
How.
- For each field, record in the dictionary which system is authoritative. Make DAM fields that another system owns read-only for people and update them by integration. Some platforms support this directly, for example read-only fields edited only through the API (Cloudinary), catalogs of business data linked to asset metadata (Frontify), or brief fields mapped into file metadata on publish (IntelligenceBank) .
- Record the origin of values: entered by a person, imported, extracted from the file, or suggested by AI. Keep AI suggestions apart from validated values until someone reviews them. Acquia DAM, for example, stores human tags and AI tags separately . For AI-generated content, as opposed to AI-generated metadata, use the IPTC DigitalSourceType vocabulary. The governance of auto-tagging is covered in AI auto-tagging in DAM: governance & quality control.
- Where long-term retention matters, take the event-based approach of PREMIS, the Library of Congress preservation metadata standard, which records objects, events, agents and rights R22. Keep a log of who or what changed which field, and when.
9. Assign clear roles
Why. Quality depends on people more than on software. The UK government's Data Quality Framework calls for commitment and accountability across teams, and gives distinct responsibilities to data leaders and data practitioners R20. Baca's principles add that metadata rules must be enforced across the organisation and that adequate staffing is essential R16.
How. A practical split, adapted from a consultancy guide produced in partnership with a DAM vendor, which proposes a central schema owner, business owners, point-of-entry contributors and technical oversight R23 (vendor publication):
| Role | Responsibilities |
|---|---|
| Schema owner / metadata steward | Owns the data dictionary and vocabularies; approves changes; runs quality reviews |
| Business (domain) owners | Define the meaning and allowed values of their fields (brand, product, rights, regions); approve vocabulary changes in their domain |
| Contributors | Enter and correct metadata at upload and review, following the usage guidelines |
| Rights / legal owner | Defines rights fields, expiry rules and what must be embedded |
| Technical owner / integrator | Maintains mappings, integrations, validation rules and the test files used for round-trip checks |
| Governance group | Meets on a fixed cycle to decide on changes that cross domains |
Put names, not only job titles, in the dictionary's Owner column.
10. Control schema change like a release
Why. Schema changes affect searches, saved filters, permissions, automation rules, embedded mappings, integrations and AI rules at the same time. W3C recommends a version indicator and a version history that explains how each version differs from the previous one R10. Some platforms also make changes costly: the wiki notes that schema changes in Sitecore Content Hub can trigger a rebuild that pauses regular operations, while Orange Logic lets configuration changes be staged in sessions before they go live .
How.
- Request: who needs the change, why, and an example.
- Impact check: list the affected searches, filters, permissions, workflows, mappings, integrations, reports and translations. Ask the integrator to confirm API consumers.
- Decide at the governance group, and record the decision.
- Stage the change in a test environment when one exists, and test with real records.
- Migrate values: map old values to new ones, run the bulk update and check the counts.
- Release with a version number and a change note; update usage guidelines and training.
- Deprecate, then retire: hide a field from forms first, migrate or archive its values, and remove it only after integrations are updated. Never reuse a retired identifier for a different meaning.
Renaming a list value is also a change. The wiki notes that in Canto, renaming a choice leaves the old value on assets already tagged , so check how your platform behaves before relabelling.
11. Measure quality continuously
Why. Quality depends on context: the DLF notes that many aspects of metadata quality depend on local and community contexts R19. You still need agreed measures. The UK framework defines six dimensions and recommends fixing root causes rather than symptoms R20. The DLF's quality metrics, built on the Bruce and Hillmann framework, add provenance, conformance to expectations and accessibility R18.
How. Turn the dimensions into checks you can run in the DAM or on an export:
| Dimension | Example DAM check |
|---|---|
| Completeness | Share of assets with every mandatory field filled, by asset type and by contributor team |
| Validity | Values outside the vocabulary, wrong date formats, over-length text, placeholder values ("n/a", "tbd", "test") |
| Consistency | Same product or person spelled several ways; embedded value ≠ DAM value after round trip |
| Accuracy | Sample review: does the metadata describe what is in the asset? |
| Timeliness | Expired licences still marked "usable"; vocabularies not reviewed in the past year |
| Uniqueness | Duplicate assets or duplicate vocabulary terms |
| Provenance | Share of values with a known source (human, import, AI-validated) |
Set targets in levels, as the DLF benchmarks do with minimal, better than minimal and ideal R17. Review on a regular cycle; one vendor guide suggests at least an annual schema review to retire obsolete fields R24 (vendor publication). When a check fails repeatedly, change the form, default, vocabulary or training rather than only fixing the records.
12. Document usage and train contributors
Why. DCMI's method ends with usage guidelines for the people who create metadata R8, and the UK framework asks teams to document and share metadata to reduce ambiguity R20.
How. Publish a short usage guide inside the DAM or next to it. For each field, give the definition, good and bad examples, and who to ask. Show help text in the upload form. Train new contributors on the five to ten fields that matter most, and review their first uploads.
Common pitfalls
- Copying the old folder tree or spreadsheet columns into fields. This reproduces past workarounds. Start again from use cases (practice 1).
- One field, two meanings. For example "Date" used for both shoot date and licence start. Split the field and define each part.
- Free text where a list is needed. Filters and rules fail on spelling variants. Convert to a controlled list and clean up the existing values.
- Too many mandatory fields. This produces placeholders and slows uploads. Use conditional obligations and defaults.
- Assuming the web form's rules apply to the API and bulk tools. Test every ingest path (practice 6).
- Losing rights data on export. Write-back is off, or only some delivery channels embed. Run round-trip tests after each platform update.
- Editing values that another system owns. The DAM copy drifts from the PIM or contract system. Make those fields read-only and synchronise them.
- Changing a field type or relabelling a value without an impact check. Saved searches, automations and integrations break silently.
- Mixing AI suggestions with validated metadata. Reviewers can no longer tell which values were checked. Keep the source visible.
- No owner. Vocabularies grow, duplicates appear, and nobody may say "no".
Checklist
How DAM platforms support this
Each solution page in the wiki has a Metadata & taxonomy section that documents how the platform handles the points above, with citations. The examples below are the ones used in the practices of this guide; each illustrates a distinct design question. They are not a ranking and not an exhaustive list.
| Need from this guide | Example in the wiki | What it illustrates |
|---|---|---|
| Fields attached to asset types | Acquia DAM | One metadata type per asset, immutable display keys, human and AI tags kept apart, embedding rules on download |
| Schemas per folder and file type; embedded write-back | Adobe Experience Manager Assets | Schema forms per folder and MIME type; XMP write-back off by default |
| Schema as an entity model; cost of change | Sitecore Content Hub | Entity definitions; schema changes that can trigger a rebuild |
| Document types and bidirectional mapping | Hyland Nuxeo | Document types with schemas; embedded mapping bidirectional by default |
| Stable identifiers and field-type changes | Bynder | Immutable database names with translatable labels; limits on changing types; uneven enforcement across uploaders |
| Identifiers and system-of-record fields | Cloudinary | External IDs that cannot change; read-only fields edited only through the API |
| Enforcement per ingest path; relabelling values | Canto | Required fields enforced in some upload dialogs; renamed choices left on tagged assets |
| Required properties and business data | Frontify | Assets missing required properties hidden from end users; catalogs of business data linked to assets |
Brandworkz, MediaValet, Keepeek, IntelligenceBank and Orange Logic, also cited above, are documented in the same section of their solution pages (see the solution directory). For integrators, each solution's API page shows whether the schema itself can be read programmatically. Where a solution page says Unknown (for example XMP write-back on some platforms), ask the vendor and test it yourself before relying on it.
Further reading
- IPTC Photo Metadata User GuideFree accessField-by-field guidance, a recommended minimal set, and notes on dates, accessibility and AI-generated images.
- IPTC Photo Metadata Standard 2025.1Free accessThe reference for property definitions, data types, cardinality and XMP identifiers.
- IPTC Photo Metadata Mapping GuidelinesFree accessProperty mappings between IPTC, EXIF and schema.org; useful for import rules.
- Embedded Metadata ManifestoFree accessFive short principles on keeping metadata in files.
- A step-by-step method for going from requirements to a documented schema.
- DC Tabular Application Profiles (DCTAP)Free accessA spreadsheet format for a data dictionary that machines can also process.
- Data on the Web Best PracticesFree accessMetadata, provenance, quality and versioning practices that apply to DAM schemas.
- Understanding MetadataFree accessA short primer on metadata types, schemas and controlled vocabularies.
- Introduction to Metadata, 3rd editionFree accessMurtha Baca), 2016, guide (online book). A typology of metadata and practical principles for creating and maintaining it.
- Metadata Quality BenchmarksFree accessMinimal, better-than-minimal and ideal levels you can adapt as quality targets.
- The Government Data Quality FrameworkFree accessQuality dimensions, roles and root-cause thinking, written for non-specialists.
- Read this if your DAM also serves as a long-term archive.
- The Expert Guide to Establishing a Metadata Strategy for your DAMFree accessVendor publicationA practitioner view of stakeholders, roles and audits. Produced by a consultancy in partnership with a DAM vendor (Frontify).
- DAM Metadata That ScalesFree accessVendor publicationA vendor's view on keeping field lists short and controlling values that drive automation.
Sources
| Id | Title | URL | Type | Accessed | Notes |
|---|---|---|---|---|---|
| R1 | IPTC Photo Metadata Standard 2025.1 | iptc.org | Official | 2026-10-01 | Version 2025.1 rev 1 (2025-11-26); property labels, data types, cardinality, XMP identifiers |
| R2 | IPTC Photo Metadata User Guide | iptc.org | Official | 2026-10-01 | November 2025 revision; recommended minimal set; dates and time zones |
| R3 | Embedded Metadata Manifesto | embeddedmetadata.org | Official | 2026-10-01 | IPTC Photo Metadata Working Group, 2011; the misspelling is in the official URL |
| R4 | IPTC Photo Metadata Mapping Guidelines | iptc.org | Official | 2026-10-01 | Version 2023.1 (2023-10-30); IPTC ↔ EXIF ↔ schema.org |
| R5 | IPTC Video Metadata Hub | iptc.org | Official | 2026-10-01 | Version 1.7 (page modified 2025-11-10); properties and mappings |
| R6 | Adobe XMP — Specifications | developer.adobe.com | Official | 2026-10-01 | Parts 1–3; Part 2 covers extending schemas; Part 1 also ISO 16684-1 |
| R7 | DCMI Metadata Terms | dublincore.org | Official | 2026-10-01 | Dublin Core Metadata Initiative |
| R8 | Guidelines for Dublin Core Application Profiles | dublincore.org | Official | 2026-10-01 | DCMI, 2009-05-18 (Coyle & Baker) |
| R9 | Dublin Core Tabular Application Profiles (DCTAP) | dublincore.org | Official | 2026-10-01 | DCMI, 2023-02-10 |
| R10 | Data on the Web Best Practices | w3.org | Official | 2026-10-01 | W3C Recommendation, 2017-01-31; BP 1–3, 5–8, 15–16 |
| R11 | PROV-Overview | w3.org | Official | 2026-10-01 | W3C Working Group Note, 2013-04-30 |
| R12 | RFC 3339 — Date and Time on the Internet: Timestamps | rfc-editor.org | Official | 2026-10-01 | IETF, 2002; ISO 8601 profile with mandatory UTC offset |
| R13 | BCP 47 — Tags for Identifying Languages / Matching of Language Tags | rfc-editor.org | Official | 2026-10-01 | RFC 5646 and RFC 4647 |
| R14 | Understanding Metadata (NISO Primer) | niso.org | Third-party | 2026-10-01 | Jenn Riley, NISO, 2017; free PDF |
| R15 | Introduction to Metadata — "Setting the Stage" | getty.edu | Third-party | 2026-10-01 | Anne J. Gilliland; Getty, 3rd ed. 2016; metadata typology |
| R16 | Introduction to Metadata — "Practical Principles for Metadata Creation and Maintenance" | getty.edu | Third-party | 2026-10-01 | Murtha Baca; Getty, 3rd ed. 2016 |
| R17 | Metadata Quality Benchmarks — Summary | dlfmetadataassessment.github.io | Third-party | 2026-10-01 | DLF-AIG Metadata Assessment Working Group, v0.1, CC BY 4.0 |
| R18 | Metadata Quality Benchmarks — Quality metrics | dlfmetadataassessment.github.io | Third-party | 2026-10-01 | Seven dimensions organised on the Bruce/Hillmann framework |
| R19 | Benchmarks for Metadata Quality (announcement) | diglib.org | Third-party | 2026-10-01 | Digital Library Federation, 2025-12-09 |
| R20 | The Government Data Quality Framework | gov.uk | Official | 2026-10-01 | UK Government Data Quality Hub, 2020-12-03 |
| R21 | Digital Preservation Handbook — Metadata and documentation | dpconline.org | Third-party | 2026-10-01 | Digital Preservation Coalition |
| R22 | PREMIS Preservation Metadata | loc.gov | Official | 2026-10-01 | Library of Congress; Data Dictionary v3.0 |
| R23 | The Expert Guide to Establishing a Metadata Strategy for your DAM | weareavp.com | Vendor | 2026-10-01 | Vendor publication: AVP consultancy (John Horodyski), 2026-05-27, produced in partnership with Frontify (a DAM vendor); supporting source only |
| R24 | DAM Metadata That Scales: Design Fields, Tags, and Rules People Will Actually Use | orangelogic.com | Vendor | 2026-10-01 | Vendor publication (Orange Logic), 2026-07-13, updated 2026-08-12; supporting source only |