Wat 'je website zelf beheren' echt betekent.
Ik bouw sites die je zelf kunt bijhouden, zonder mij te bellen voor elke kleine wijziging. Zo denk ik erover, en zo ziet het er in de praktijk uit.
Een van de meest gehoorde frustraties bij ondernemers is dat ze zich gegijzeld voelen door hun webbouwer. Elke kleine aanpassing, een nieuwe foto, een gewijzigde prijs, andere openingstijden, kost geld en duurt veel langer dan nodig. Je stuurt een mailtje, je wacht twee dagen, en je krijgt een factuur voor een kwartier werk.
Dat is geen technisch probleem. Het is een keuze bij het bouwen, en meestal een verkeerde. De site is gemaakt om terug te geven aan de bouwer, niet om er zelf mee te werken.
Je website zelf beheren: wat dat echt inhoudt.
Een site die echt van jou is, is een site waarop je de dingen die veranderen zelf kunt aanpassen, zonder ook maar één regel code te snappen. Prijzen, teamfoto's, blogberichten, datums van evenementen, openingstijden, die banner die aangeeft dat je tussen kerst en oud en nieuw dicht bent. Dat hoort allemaal aanpasbaar te zijn via een simpel scherm, niet via een code-editor, en zeker niet via een mailtje naar mij.
Voor de meeste bedrijven betekent dat een goed CMS, een contentmanagementsysteem, dat vanaf dag één in het project zit. Niet iets dat je er achteraf bovenop plakt. Als je een website laat maken met een CMS, hoort dat beheerscherm zo duidelijk te zijn dat een nieuwe collega er binnen een ochtend zijn weg in vindt, zonder handleiding en zonder trainingsdag. Een CMS-website laten maken kost vooraf wat meer, maar dat verdien je terug in alle uren die je daarna niet aan een ontwikkelaar kwijt bent.
Een site die je niet kunt aanpassen, is een site die niet van jou is.
Wat je zelf moet kunnen wijzigen.
Als ik een site oplever, verwacht ik dat je dit soort dingen zonder mij doet:
- De tekst op elke pagina aanpassen, van de kop op de homepage tot de kleine lettertjes in de footer.
- Producten toevoegen, wijzigen of verwijderen, inclusief prijzen, foto's en beschrijvingen.
- Een blogbericht of nieuwsupdate plaatsen, met afbeeldingen, die vanzelf op de juiste plek verschijnt.
- Foto's op de site vervangen zonder je druk te maken over formaten of bestandstypes.
- Openingstijden en contactgegevens bijwerken, plus die ene banner die je rond de feestdagen altijd moet aanpassen.
Niets daarvan hoeft eng te zijn. Bij een goede opzet kun je de vormgeving niet per ongeluk slopen, dus pas je dingen aan met een gerust hart, in plaats van bang boven de opslaan-knop te hangen.
Waar ik de grens trek.
Sommige dingen hebben echt een ontwikkelaar nodig, en daar ben ik eerlijk over. Een compleet nieuw blok op de homepage, een nieuwe betaalprovider koppelen, de navigatie anders laten werken, een boekingssysteem op maat. Dat is echt werk, en daar mag je gewoon voor betalen. Het punt is niet om ontwikkelaars buitenspel te zetten. Het punt is dat je geen ontwikkelaarstarief betaalt om een telefoonnummer te wijzigen.
Ik bouw het ook zo dat het dagelijkse beheer en het structurele werk netjes gescheiden blijven. Jij krijgt een duidelijke, veilige plek voor content. De onderdelen die de site echt kunnen breken, zitten ergens waar je niet per ongeluk terechtkomt.
De oplevering is het stuk dat de meesten overslaan.
Hier gaat het bij veel projecten stilletjes mis. De site gaat live, iedereen blij, en dan schrijft niemand op hoe je het ding eigenlijk beheert. Een half jaar later zit de eigenaar te gokken, of belt hij de bouwer voor iets wat hij altijd al zelf mocht doen.
Daarom documenteer ik elk project dat ik oplever. Een korte handleiding met wat je kunt aanpassen en waar je het vindt, plus een schermopname waarin ik door het echte beheer loop: een echte pagina wijzigen, een echt product toevoegen. Tien minuten video die je opnieuw kunt bekijken, of kunt doorgeven aan wie volgend jaar bij je komt werken. Een paar uur van mijn tijd die jou een stapel kleine facturen bespaart.
Een vraag om te stellen voordat je tekent.
Voordat je met een nieuwe website in zee gaat, stel je degene die hem bouwt één vraag: laat me zien hoe ik de tekst op de homepage wijzig en een nieuw product toevoeg. Kan hij dat in vijf minuten laten zien, in het systeem dat je straks echt gebruikt? Goed teken. Wordt hij vaag, of legt hij uit dat dat 'kleine wijzigingsverzoeken' zijn die je bij hem indient? Dan weet je precies hoe de komende drie jaar eruit gaan zien.
Je zoekt geen website die je kunt programmeren. Je zoekt er een die je zelf kunt beheren. Dat is niet hetzelfde, en het verschil wordt vooral op dag één bepaald.
Volgende lezing
Waarom laadt mijn website langzaam? Zeven oorzaken.