Voor wie
Volgen wat andere producten uitbrengen
Concurrentieonderzoek dat je als bladwijzers bewaart, verwordt tot een lijst links waar je niet in kunt zoeken. Opgehaald als Markdown wordt het een corpus dat je kunt doorzoeken, vergelijken en citeren in een beslisdocument – met de publicatiedatum van de pagina zelf, zodat een changelog-regel zijn echte timing houdt.
Waarom je overzicht wegzakt
Je houdt vijf concurrenten in de gaten, en na een half jaar is je map met bladwijzers een lijst titels waarvan je niet meer weet wat erin stond. Zoeken kan niet, want de tekst staat niet bij jou. Kom je terug op zo’n link, dan is de changelog inmiddels aangevuld of de documentatiepagina herschreven, en de zin waarop je je herinnering baseerde is weg.
Wat je wél kopieerde, staat verspreid en zonder datum. Een screenshot in een presentatie, een alinea in een document, een bericht in een chat – bij elkaar genoeg om iets te beweren, te weinig om het te onderbouwen. Als iemand in een beslisdocument vraagt sinds wanneer een concurrent iets aanbiedt, begint het zoeken opnieuw.
Wat het extra vervelend maakt, is dat changelogs zelf niet blijven staan. Oude regels worden na een paar releases samengevat in een overzicht, verhuisd naar een archief dat niet in het menu staat, of gewoon weggehaald bij de volgende site-vernieuwing. Precies de regel die je nodig hebt om te laten zien wanneer iets is verschenen, is de regel die het eerst verdwijnt. Wie de pagina heeft opgehaald toen hij nog volledig was, heeft die datum nog.
Wat je opbouwt
- Publicatiedatum gelezen van de pagina, dus een changelog-regel houdt zijn echte timing
- Met regels per website gaat elke concurrent vanzelf naar een eigen map
- Tabellen met pakketten, limieten en functievergelijkingen komen heel door
- De bron-URL staat in elke notitie, dus een bewering is altijd terug te vinden
- De bestanden staan in je eigen vault, naast de besluiten die ze onderbouwen
- Platte tekst is doorzoekbaar met elk zoekprogramma, ook over honderden notities
- Twee clips van dezelfde changelog laten met een diff zien welke regels erbij zijn gekomen en welke zijn verdwenen
- Een clip is tekst, dus hij gaat als citaat in een beslisdocument in plaats van als schermafbeelding die niemand kan doorzoeken
--- title: "Changelog" source: "https://docs.mollie.com/changelog" date: "2024-08-06T00:00:00.000Z" extraction: "dom" --- ## 2024-08-06 - Het veld `billingAddress` is nu verplicht bij nieuwe betaalmethodes. - Endpoint `/v2/customers` geeft voortaan een cursor terug in plaats van een offset.
Een marktdossier inrichten
Concurrentieonderzoek werkt alleen als het bijhouden niets kost. Deze instellingen zorgen dat elke pagina die je toch al leest vanzelf op de goede plek belandt.
- Open Opties met een rechtermuisklik op het icoon en zet de bestemming op een map die naast je productdocumentatie staat – in dezelfde vault of dezelfde repository als de besluiten die je erop baseert.
- Maak per aanbieder een regel per website met een eigen submap. Vanaf dat moment hoef je bij het ophalen niet meer te kiezen waar iets heen gaat, en dat is precies de handeling die je anders op drukke dagen overslaat.
- Zet het sjabloon voor de bestandsnaam op
{date}-{title}. De map staat dan chronologisch, en twee clips van dezelfde changelog blijven naast elkaar staan in plaats van elkaar te overschrijven. - Zet wat een klik op het icoon doet op “opslaan in map”. Bijhouden lukt alleen als het één toetsaanslag is; alles wat een venster opent, doe je op een dag niet meer.
- Laat in de frontmatter
sourceendateaan staan en zetauthoruit. Voor een releasepagina is er geen auteur die iets toevoegt; het adres en de datum zijn wat je in een beslisdocument moet kunnen noemen. - Zet afbeeldingen op overslaan. Productscreenshots op marketingpagina’s zeggen in een tekstdossier niets en hun adressen verlopen sneller dan de tekst.
- Haal de pagina’s die er echt toe doen – voorwaarden, limieten, releasenotities – een tweede keer op wanneer je merkt dat er iets is veranderd. Dan heb je twee bestanden om te vergelijken in plaats van een herinnering.
Instellingen voor productmanagers
Wat hier telt, is niet volledigheid maar herhaalbaarheid: dezelfde handeling, elke keer, zonder dat je iets hoeft te kiezen.
| Instelling | Waarde | Waarom juist deze |
|---|---|---|
| Regel per site | Eén submap per aanbieder | Het enige wat bijhouden overleeft, is bijhouden waarbij je niets hoeft te kiezen |
| Klik op het icoon | Opslaan in map | Eén toetsaanslag; alles wat een venster opent, sla je op drukke dagen over |
| Bestandsnaam | `{date}-{title}` | De map staat chronologisch en twee clips van dezelfde pagina blijven naast elkaar staan |
| Frontmatter | `source` en `date` aan, `author` uit | Adres en datum zijn wat je in een beslisdocument moet kunnen noemen |
| Afbeeldingen | Overslaan | Productscreenshots zeggen in een tekstdossier niets en hun adressen verlopen snel |
| Bestemming | Naast je productdocumentatie | Onderbouwing die ergens anders ligt dan het besluit, wordt niet teruggevonden |
| Sneltoets | `Alt+Shift+M` | Ophalen tijdens het lezen lukt alleen zonder muisbeweging |
--- title: "Wat is er nieuw in versie 7" source: "https://voorbeeld-product.nl/releases/7-0" date: "2026-01-22T00:00:00.000Z" extraction: "jsonld-articlebody" --- | Pakket | Verzoeken/min | Bewaartermijn | | --- | --- | --- | | Start | 60 | 7 dagen | | Team | 600 | 30 dagen | | Zakelijk | in overleg | 365 dagen | De pagina laadde haar tekst pas na een klik. De volledige tekst stond wel in de JSON-LD, en `extraction` zegt daarom `jsonld-articlebody` en niet `dom`.
Drie keer in een kwartaal
De vraag sinds wanneer
In een beslisdocument staat dat een andere aanbieder een bepaalde functie al langer heeft. Iemand vraagt sinds wanneer precies. Je zoekt in de map van die aanbieder op de naam van de functie en vindt de clip van de releasepagina, met de publicatiedatum die de pagina zelf opgaf in het veld date.
Dat is iets anders dan de datum waarop jij het ophaalde, en dat onderscheid is precies wat de discussie beslecht. Draagt de pagina geen datum, dan is het veld leeg – en dan weet je dat je die bewering niet op een datum moet baseren.
Een prijzentabel die je moet kunnen laten zien
Voor een positioneringsdiscussie heb je de pakketten en limieten van drie aanbieders nodig. Je haalt de drie pagina’s op; de tabellen komen als GFM-tabellen binnen, dus je kunt ze naast elkaar in één document plakken zonder ze over te typen.
Op het testcorpus van vijftien tabellen bleven er twaalf heel, tegen zeven bij elk van de vergeleken engines. Bij pakkettabellen zit de moeilijkheid altijd in dezelfde cellen: die met een voetnoot, een lijstje of een lege waarde.
Een changelog die is opgeschoond
Je haalt elk kwartaal de releasepagina van een aanbieder op. Bij de vierde ronde blijkt de pagina alleen nog de laatste twaalf maanden te tonen: oudere regels zijn samengevat of verplaatst.
Je eerdere clips staan er nog, met de datums die er destijds bij stonden. Een diff tussen twee ronden laat zien wat er is bijgekomen en wat er is verdwenen – en dat laatste is het soort informatie dat je op de live pagina per definitie niet meer kunt vinden.
Tegenover de gebruikelijke manieren
Marktonderzoek wordt in de praktijk op vijf manieren bijgehouden, meestal door elkaar. Wat ze opleveren en wat ze kosten:
| Hoe het nu gaat | Wat je krijgt | Wat het kost |
|---|---|---|
| Een map met bladwijzers | Een lijst adressen, in één klik per stuk | Niet doorzoekbaar, en de tekst achter de link verandert onder je handen |
| Schermafbeeldingen in een presentatie | Precies wat er stond, met opmaak | Niet doorzoekbaar, niet te citeren, en zonder datum van publicatie |
| Een spreadsheet met de hand bijhouden | Precies de velden die jij wilt | Kost elke ronde uren, en niemand doet het twee kwartalen achter elkaar |
| Een dienst die pagina’s bewaakt | Een melding als er iets verandert | Een abonnement en een dienst in het pad, en de melding zegt niet wat er veranderde |
| Clean Clipper | Gedateerde tekstbestanden in je eigen map | Geen monitoring en geen meldingen: het gebeurt alleen als jij de pagina bezoekt |
Als het bijhouden vastloopt
Op de prijzenpagina zegt hij “geen artikel”
Marketingpagina’s bestaan soms vrijwel geheel uit knoppen, koppen en linkblokken, en dan meldt de extensie dat er geen artikeltekst is in plaats van een lijst linkteksten terug te geven. Wil je juist de tabel, selecteer die dan op de pagina en haal de selectie op – dat werkt ook als de pagina als geheel wordt geweigerd.
Het veld date is leeg bij een releasepagina
Veel releasepagina’s zetten hun datums alleen als kopjes in de tekst en niet in de metadata, en dan blijft het veld leeg in plaats van gevuld met vandaag. De datums per regel staan wel gewoon in de tekst van de clip; alleen het veld bovenaan blijft leeg, omdat de pagina als geheel er geen opgaf.
Ik krijg geen melding als er iets verandert
Klopt, en dat gaat ook niet gebeuren: er zit geen monitoring in en de extensie doet uit zichzelf niets – ze maakt geen enkel netwerkverzoek. Wat je wel kunt doen, is de pagina’s die ertoe doen op een vast moment opnieuw ophalen en de nieuwe clip met de vorige vergelijken.
De vergelijkingstabel is scheefgelopen
Bij pakkettabellen zit de moeilijkheid in samengevoegde cellen: Markdown kent die niet, dus ze worden platgeslagen en de uitlijning kan daarna anders lopen dan op het scherm. De inhoud blijft er wel in. Controleer zulke tabellen in de leesweergave voordat je ze in een document plakt.
Wat het niet doet
Er zit geen monitoring in: de extensie waarschuwt je niet als een pagina verandert en haalt niets op eigen initiatief op. Er is ook geen crawler en geen batchverwerking – je haalt de pagina’s op die je zelf bezoekt, één tegelijk. Pagina’s die volledig uit marketingblokken bestaan en geen artikeltekst hebben, worden gemeld als “geen artikel” in plaats van als een pagina vol links teruggegeven.