
Saving heise.de forum pages produces identical generic items — og:title "heise online" overrides the correct page title
Hi all,
I've hit what looks like a systematic problem in the Embedded Metadata translator with heise.de forum pages, and I'd be grateful if someone could confirm it. Full disclosure: I'm blocked from the official Zotero forums, so I can't report this there myself — if you can reproduce it, please consider posting it in the forums.
For transparency: I'm a practicing dentist, not a programmer — I couldn't have produced a report at this level of detail on my own. The tests were run on my machine, and this report was written with the help of an AI assistant (Qwen Code, GLM-5.3-Flash) based on those results. Everything above reflects what was actually observed.
What happens: Saving any heise.de forum page through the Zotero Connector (Chrome) produces an identical, portal-generic item every time — title "heise online", creator "heise online", and the abstract is the portal homepage's meta description ("News und Foren zu Computer, IT, Wissenschaft, Medien und Politik. Preisvergleich von Hardware und Software sowie Downloads bei Heise Medien."). No thread or post title, no date. In practice every heise forum discussion looks like a duplicate of every other one.
Why this hurts beyond cosmetics: In my library a duplicate-handling plugin merged snapshots of completely unrelated discussions into a single old "heise online" item — the generic metadata genuinely breaks duplicate-detection workflows.
Why it happens: The pages themselves are fine — the HTML <title> is correct (e.g. "Lokales Gedächtnis statt Speichern beim Anbieter | Forum - heise online"), but heise serves portal-level OpenGraph metadata on forum pages:
<meta property="og:title" content="heise online">
The Embedded Metadata translator apparently prefers og:title over the document title, so the generic portal name wins.
To reproduce: Save any forum page, e.g.
https://www.heise.de/forum/heise-online/Kommentare/Sogar-Chatverlaeufe-KI-Anbieter-geben-Daten-ihrer-Nutzer-weiter/Lokales-Gedaechtnis-statt-Speichern-beim-Anbieter/posting-46668303/show/
The same happens for thread pages (for example .../Kompressor-ist-nicht-im-Aussengeraet/thread-7612630/).
Environment: Zotero 10.0.5 on Windows 10, current Chrome + Zotero Connector. I verified the saved snapshots' HTML directly, so this is not a temporary server hiccup.
Suggested fix: When og:title is identical to the site's root/portal title (or, more generally, when og:title does not match the page's document title), fall back to the document <title> for the item title. For forum pages that would yield the thread or post name as expected.
Question: Can anyone else confirm this on other sites that serve portal-level og:metadata on deep pages? If it reproduces, please post it in the official Zotero forums.