Skip to main content
v2026.1714 entries · CC-BY 4.0
Dictionary termTrack BStablev2026.2

PURL

Persistent Uniform Resource Locator, a URL maintained by a PURL service that redirects (typically via HTTP 302) to the current location of the named resource, allowing the persistent URL to remain stable as the underlying resource location changes.

ByCASRAI Editorial Board
· Last updated 21 May 2026

Examples

Worked examples

  • Is an instance

    https://w3id.org/dpv (a W3C Permanent Identifier Community Group PURL for the Data Privacy Vocabulary).

  • Is an instance

    An archive.org-style PURL redirecting an old URL to its current location.

Counter-examples

Looks similar, but isn't

  • Not an instance

    A bit.ly shortener link is not a PURL, even though it redirects, because it is not run as a curated persistent-naming service.

  • Not an instance

    A canonical-link <link rel='canonical'> tag is not a PURL.

Editorial commentary

PURLs were introduced by OCLC in 1995 to address the link-rot problem on the early Web. A PURL service operates a redirect table; users cite the PURL, and the maintainer keeps the redirect target current. The original OCLC PURL service was retired in 2016, and the registered PURLs were migrated. Today PURL-style services are run by archive.org’s Internet Archive PURL, w3id.org (W3C Permanent Identifier Community Group), and various domain-specific resolvers.

References

  • S
  • h
  • a
  • f
  • e
  • r
  • K
  • .
  • ,
  • W
  • e
  • i
  • b
  • e
  • l
  • S
  • .
  • ,
  • J
  • u
  • l
  • E
  • .
  • ,
  • F
  • a
  • u
  • s
  • e
  • y
  • J
  • .
  • ,
  • I
  • n
  • t
  • r
  • o
  • d
  • u
  • c
  • t
  • i
  • o
  • n
  • t
  • o
  • P
  • e
  • r
  • s
  • i
  • s
  • t
  • e
  • n
  • t
  • U
  • n
  • i
  • f
  • o
  • r
  • m
  • R
  • e
  • s
  • o
  • u
  • r
  • c
  • e
  • L
  • o
  • c
  • a
  • t
  • o
  • r
  • s
  • ,
  • O
  • C
  • L
  • C
  • ,
  • 1
  • 9
  • 9
  • 6
  • .

Also known as

Persistent Uniform Resource Locator · Persistent URL

Machine-readable encodings

Use in your systems

JATS XML <role> element
xml
<role vocab="credit"
      vocab-identifier="https://casrai.org/dictionary/"
      vocab-term="PURL"
      vocab-term-identifier="https://casrai.org/dictionary/term/purl" />
Schema.org DefinedTerm (JSON-LD)
json
{
  "@context": "https://schema.org",
  "@type": "DefinedTerm",
  "name": "PURL",
  "identifier": "https://casrai.org/dictionary/term/purl",
  "description": "Persistent Uniform Resource Locator, a URL maintained by a PURL service that redirects (typically via HTTP 302) to the current location of the named resource, allowing the persistent URL to remain stable as the underlying resource location changes.",
  "inDefinedTermSet": "https://casrai.org/dictionary/domain/the-persistent-identifier-ecosystem/",
  "url": "https://casrai.org/dictionary/term/purl",
  "sameAs": [
    "Persistent Uniform Resource Locator",
    "Persistent URL"
  ],
  "license": "https://creativecommons.org/licenses/by/4.0/"
}

Adopted by research universities worldwide

University of Cambridge logoColumbia University logoUniversity of Edinburgh logoHarvard University logoMassachusetts Institute of Technology logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logoUniversity of Cambridge logoColumbia University logoUniversity of Edinburgh logoHarvard University logoMassachusetts Institute of Technology logoUniversity of Oxford logoPrinceton University logoStanford School of Medicine logoUniversity College London logo
  • University of Cambridge logo
  • Columbia University logo
  • University of Edinburgh logo
  • Harvard University logo
  • Massachusetts Institute of Technology logo
  • University of Oxford logo
  • Princeton University logo
  • Stanford School of Medicine logo
  • University College London logo

View CASRAI adoption →