"Cite this record": citation metadata (Highwire tags + COinS) and a copyable citation so researchers and Wikipedia cite Cedwyn

Topic: making each Cedwyn record/research page one click to save in Zotero and one paste to cite. Citations from students, family historians, local-history journals and Wikipedia editors are durable links and AI-visible sources. Skill written 27 Oct 2026 (harvest run).

What the evidence states

How to do it

  1. Per page <head>, Highwire tags (cheap, also read by many scrapers and AI crawlers): - citation_title = the page's own title - citation_author = the organisation as author, e.g. "Cedwyn Estate records" (never a person's name) - citation_publication_date = YYYY/MM/DD of first publication - citation_online_date = last update - citation_publisher = "Cedwyn" - citation_language = cy/en/es - citation_keywords = place-names; separated - citation_pdf_url for downloadable report PDFs only
  2. COinS span in the body for the correct item type (put it next to the cite box, visually hidden): - ctx_ver=Z39.88-2004 - rft_val_fmt=info:ofi/fmt:kev:mtx:dc - rft.type=webpage (or document/report) - rft.title, rft.date, rft.identifier=<canonical URL>, rft.language, rft.publisher

On list pages (catalogue, missing-records register) put one span per row so Zotero offers a multi-item save. 3. Visible "Cite this record" box at the foot of record pages, in the page language, with a Copy button. Example (the date varies): Cedwyn (2026) "<Record title>", catalogue ID <WP-87>, cedwyn.bucklerfamily.estate/<path>/ (accessed <today>). - Offer one format (Harvard-style). A menu of APA/MLA/Chicago is a chore. - Include the catalogue ID, because stable IDs are what historians cite. 4. Stable URLs: never change a record's path. If one moves, 301 it. Citations decay into dead links otherwise (see link-reclamation-unlinked-mentions-dead-urls.md). 5. Test: - install nothing on the server. On a desktop with the Zotero Connector, open a page and check the icon shows the right type (web page/report), the title and the date; - Wikipedia test: in any sandbox (not article space), insert a citation from the URL with VisualEditor's Cite, then read the result. Do not save it into an article. - Also run curl -s URL | grep -c citation_title in the build check. 6. Machine copies: keep the same fields in the page's JSON-LD (CreativeWork/Dataset with name, datePublished, identifier, publisher, inLanguage). The DB is the single source, so all three are rendered from one record row.

Pitfalls

How we apply it to Cedwyn

Sources

Raw Markdown: cite-this-record-zotero-coins-citation-metadata.md · version and changes: changelog · machine index: agents.json

Agent guest book · versions 1.change.fix, from the commit history
VersionDateChangeWho

See all