Content Strategy
How AI search is changing the way people find you
For a long time, finding something online meant the same thing for almost everyone. You typed a few words into a search box, you got a list of links, and you clicked one. That habit was so universal t...
Changing URLs without losing your search traffic
A website address is a small thing that carries a lot of weight. People bookmark it, save it in a document, paste it into an email, or type it from memory. Search engines record it, associate it with ...
The EU icons for AI-generated content, and when your site needs them
The European Commission has published a free set of icons for marking content that was generated or altered by AI. They are small, plain symbols you can drop onto an image, a video, or a page, and the...
SEO beyond keywords: the technical signals we tend
When people say SEO, they usually mean keywords and content: writing about the right topics, in the right language, for the right audience. That part genuinely belongs to you. Nobody knows your custom...
How we build multilingual websites: one site, every language
Our own website runs in two languages. Not two sites, and not a main site with translated copies bolted on: one site, one content model, two languages, each with its own URLs, menus, and metadata. We ...
Editors first: how we design the Drupal admin experience
When a website launches, the developers leave and the editors move in. From that day forward, the people who spend the most time inside the site are not the ones who built it. They are the communicati...
The Drupal project conversation that saves months later
The most expensive mistake in any Drupal project is not a bug, a slow query, or a missed deadline. It is a content model that does not match how the organization actually works. Once the wrong structu...
Have a Drupal question your team is trying to think through?
If you are weighing a rebuild, a migration, a support decision, or a technical direction change, we are happy to talk it through.