Kennisbank
Uitleg zonder verkooppraat.
Vragen die telkens terugkomen, per stuk beantwoord. De uitleg is bewust neutraal: hij klopt ook als je het door iemand anders laat bouwen. Plaincodelab kiest per project de techniek die past — deze pagina’s leggen uit waarom die keuze telkens anders kan uitvallen.
Bouwen en kiezen
Welke vorm past bij welk doel, en wat de keuzes betekenen voor wat er later mogelijk is.
Maatwerk of een bestaand systeem: waar de grens ligt
Een bestaand systeem is sneller op te zetten en goedkoper in aanschaf. Maatwerk geeft precies wat je wilt en niets wat je niet gebruikt. De grens tussen die twee ligt zelden bij de omvang van het bedrijf, maar bij hoe bijzonder het proces is dat de site of app moet ondersteunen.
Maatwerk of een bestaand systeemApp, webapp of PWA: wat is nou het verschil
Drie woorden die door elkaar gebruikt worden en drie heel verschillende dingen betekenen. Het verschil zit in waar het draait, wat het mag van het toestel, en wat je klant moet doen voordat hij het kan gebruiken.
App, webapp of PWAHoe je een techniekkeuze beoordeelt zonder zelf ontwikkelaar te zijn
Er bestaat geen beste techniek, alleen een techniek die past bij wat er moet gebeuren. Een opdrachtgever hoeft de namen niet te kennen — wel de vier vragen waarmee je een voorstel toetst.
Techniek kiezenWat er in een goede briefing staat
Een briefing hoeft geen dik document te zijn. Wel moet hij de vragen beantwoorden die anders halverwege het project alsnog gesteld worden — dan zijn ze duurder.
Een goede briefing
Vindbaar en snel
Hoe zoekmachines en taalmodellen een site lezen, en waar snelheid vandaan komt.
Wat vindbaarheid in Google werkelijk bepaalt
Vindbaarheid is de optelsom van drie dingen: of een zoekmachine je site kan lezen, of er iets nuttigs op staat, en of anderen dat ook vinden. Alles wat als geheim verkocht wordt, valt onder een van die drie.
Hoe vindbaarheid werktGevonden worden in AI-antwoorden
Steeds meer mensen stellen een vraag in plaats van een zoekopdracht, en krijgen een samengevat antwoord terug. Dat verandert minder aan je site dan het lijkt — maar wat het verandert, is de moeite waard.
Gevonden worden in AI-antwoordenCore Web Vitals uitgelegd zonder jargon
Google meet drie dingen aan de ervaring van echte bezoekers: hoe snel het eerste beeld staat, of er iets verspringt tijdens het laden, en hoe snel de pagina reageert op een tik. Wat die drie betekenen, en waar ze in de praktijk misgaan.
Core Web VitalsStructuurdata: wat het is en waar het voor dient
Structuurdata is extra informatie in de code die uitlegt wát een pagina beschrijft: een bedrijf, een dienst, een product, een vraag met antwoord. Mensen zien het niet; zoekmachines en taalmodellen wel.
Structuurdata
Regels en toegankelijkheid
Wat er wettelijk van een site of app verwacht wordt, in gewone taal.
AVG en cookies: wat mag zonder toestemming
Niet elke cookie vraagt om een banner, en niet elke banner is geldig. Het onderscheid is eenvoudiger dan het lijkt: het gaat om wat je opslaat en waarvoor.
AVG en cookiesToegankelijkheid: wat WCAG vraagt en voor wie het geldt
Toegankelijkheid gaat over de vraag of iedereen jouw site kan gebruiken: met een schermlezer, met alleen een toetsenbord, met slecht zicht of op een klein scherm in fel zonlicht. Voor een groeiende groep organisaties is het bovendien wettelijk verplicht.
ToegankelijkheidBetalen op internet: providers, iDEAL en de regels van de winkels
Betalen lijkt een technisch onderwerp, maar de meeste verrassingen zitten in de regels eromheen: welke methode je klant verwacht, wat een provider kost, en wat Apple en Google van je vragen zodra het in een app gebeurt.
Betalen op internetMeertalige sites: indeling, hreflang en vertalen
Een tweede taal toevoegen is meer dan de teksten omzetten. Doe je de indeling goed, dan versterken de versies elkaar; doe je het slordig, dan concurreren ze om dezelfde bezoeker.
Meertalige sites
Beheer en onderhoud
Wat er ná de oplevering speelt: bijhouden, meten, verhuizen en veilig blijven.
Van oude site naar nieuwe zonder je posities te verliezen
De grootste schade bij een nieuwe site ontstaat zelden tijdens het bouwen. Hij ontstaat op de dag van de livegang, als adressen veranderen zonder omleiding.
Verhuizen zonder posities te verliezenBeveiliging: de basis die elke site nodig heeft
De meeste gehackte sites zijn geen doelwit van een aanval. Het zijn verouderde installaties die automatisch gevonden werden. Beveiliging is daarom vooral hygiëne, geen geheimzinnig vakgebied.
BeveiligingDomein, hosting en e-mail: hoe het samenhangt
Drie dingen die vaak op één hoop worden gegooid en toch los van elkaar staan. Wie het onderscheid kent, raakt niet in paniek als er iets verhuist — en zit nooit vast bij een leverancier.
Domein, hosting en e-mailMeten zonder mensen te volgen
Je hoeft geen profielen op te bouwen om te weten of je site werkt. De cijfers die er echt toe doen zijn er ook zonder toestemmingsbanner — en ze zijn eerlijker.
Meten zonder volgen
Kennisbank
Een vraag die hier niet bij staat?
Stel hem gerust. Plaincodelab antwoordt ook als het antwoord is dat je iets niet nodig hebt.