Bepeat Technology BV

ACGPUBS: publicatieplatform voor wetenschappelijke tijdschriften

Klant

ACGPUBS, opdrachtgever

Categorie

Platform voor opdrachtgever

Opgeleverd

Platform, CMS, Crossref DOI automatisering, SEO, migratie

Voor ACGPUBS bouwden wij een compleet publicatieplatform voor meerdere wetenschappelijke tijdschriften: geautomatiseerde artikelinstroom, Crossref DOI registratie, wetenschappelijke SEO en een redactiepaneel dat zonder technische kennis werkt. Hieronder leest u welk probleem het oplost en hoe wij het hebben gebouwd.

Het probleem

Waarom SEO steeds weer stukloopt

ACGPUBS geeft meerdere wetenschappelijke tijdschriften uit, met artikelen die tot twintig jaar teruggaan. Die inhoud stond in een oud systeem dat niet meer voldeed: pagina's waren traag, nieuwe nummers publiceren was handwerk, DOI registratie bij Crossref gebeurde los van de inhoud en de vindbaarheid in Google Scholar en zoekmachines liet te wensen over.

De redactie wilde één platform waar meerdere tijdschriften samenleven, nummers en artikelen beheerbaar zijn zonder technische kennis, en elk nieuw artikel automatisch zijn DOI krijgt en optimaal gevonden wordt.

Een oud systeem met trage pagina’s en tijdschriften die elk afzonderlijk onderhouden moesten worden

Nieuwe nummers publiceren was handwerk met losse bestanden en handmatige metadata

DOI registratie bij Crossref liep los van de inhoud en glipte regelmatig door

Oudere artikelen misten publicatiedata, waardoor citaties en indexering onbetrouwbaar waren

Zoekmachines en Google Scholar haalden te weinig uit de bestaande inhoud

De oplossing

Wat wij hebben gebouwd

Wij bouwden een compleet publicatieplatform voor meerdere wetenschappelijke tijdschriften: een headless CMS voor de redactie met een snelle openbare site eromheen, van journaalhomepage tot artikel met volledige tekst. Alle content uit het oude systeem is gemigreerd, met artikelen tot zo'n twintig jaar terug.

De kern is automatisering van alles wat voorheen handwerk was: artikelen komen binnen via een koppelings-API, volumes en nummers ontstaan automatisch, auteurs worden via ORCID en ROR herkend en elke nieuw artikel wordt direct bij Crossref geregistreerd.

Meerdere tijdschriften op één platform

Elk tijdschrift krijgt een eigen homepage met impact factor, CiteScore en redactie, in een eigen accentkleur, terwijl volumes, nummers en artikelen centraal beheerd worden. De ene redactie merkt niets van de andere.

Automatische artikelinstroom

Artikelen komen binnen via een API met een zipbestand aan bestanden. Het systeem herkent het tijdschrift, maakt ontbrekende volumes en nummers aan, lost auteurs op via ORCID en ROR en slaat pdf, html en beeldmateriaal op. Seconden later staat het artikel live.

Crossref en DOI volledig geautomatiseerd

Bij binnenkomst wordt direct een correcte Crossref deposit gegenereerd en ingediend, per artikel of per heel nummer. ORCID's worden vooraf gecontroleerd op het officiële checksum algoritme, zodat foutieve verwijzingen nooit de deur uit gaan.

DOI gezondheidsscanner

Een scanner loopt de hele catalogus na: klopt het DOI formaat, lost het op bij doi.org, staat het geregistreerd bij Crossref en wijst het naar de juiste pagina. Fouten komen op een lijst in plaats van dat ze jaren onopgemerkt blijven.

Wetenschappelijke SEO

Elke artikelpagina draagt de volledige Highwire Press citation metadata voor Google Scholar, plus ScholarlyArticle structured data, Open Graph en een dynamische sitemap die duizenden artikelen omvat. RSS feeds per tijdschrift houden indexen en abonnees actueel.

Leeservaring per artikel

Volledige tekst in html met automatisch gegenereerde inhoudsopgave, download van pdf en xml, citatie export in BibTeX en RIS, deelknoppen en view en downloadtellers. Auteurs krijgen een eigen openbare profielpagina met hun artikelen en ORCID.

Redactiepaneel voor niet technici

Tiptap tekstverwerking voor samenvattingen en beleidspagina's, auteurs sorteren door te slepen, redactieteams en adviesraden per tijdschrift, elf vaste soorten beleidspagina's en downloadbare manuscriptsjablonen. Elke wijziging komt in het activiteitenlog.

Van 50 MB naar 50 KB per paginaweergave

De homepage van een tijdschrift laadde voorheen een complete databoom van vijf niveaus in, vaak tientallen megabytes. Na onze herinrichting met lichte, gerichte endpoints en tellers op databaseniveau is dat minder dan 50 kilobyte. Duizend keer lichter, merkbaar sneller.

Advertenties en abonnees

Advertentieplaatsen met rotatie en targeting per tijdschrift, met bijhouding van vertoningen en klikken. Bezoekers kunnen zich per tijdschrift abonneren op e-mail updates bij nieuwe nummers.

0x

Lichtere paginaweergave na optimalisatie

0

Artikelen teruggevuld met datums en DOI

0

Openbare en redactionele pagina’s

0 jr

Aan artikelarchief gemigreerd

Gebruikte techniek

Next.js
TypeScript
Node.js
Express
PostgreSQL
Prisma
MinIO
Tiptap
Crossref API
ORCID / ROR
Docker
CapRover
“Vroeger publiceerden we een nummer en hoopten we dat alles klopte: de DOI's, de datums, de vindbaarheid. Nu lever ik een zip aan en zie ik het artikel minuten later live, netjes geregistreerd en vindbaar. De scanner vindt bovendien fouten in oude artikelen waar we al jaren naast zaten.”
S

Serdar A.

Redactiecoördinator, ACGPUBS

Klaar om te starten?

Vertel ons over uw plannen. Binnen een week zit u aan tafel met iemand die echt meedenkt.

Contact

Laten we praten over uw plannen