Strategy and planning
You’re dealing with: an unclear brief and priorities.
We clarify goals, design the architecture, and split the work into phases, with analysis and project management.
We develop custom digital solutions on Drupal, a content management system (CMS), and run them after launch. We also offer Drupal upgrade and migration, AI implementation, technical SEO, ad management, and a technical audit.
We have strategy, design, and development under one roof, and we look after your website after launch.
You’re dealing with: an unclear brief and priorities.
We clarify goals, design the architecture, and split the work into phases, with analysis and project management.
You’re dealing with: a new website or custom features.
We develop web systems and applications on Drupal and keep them fast, secure, and stable.
You’re dealing with: an old website on Drupal 7 or 10.
Upgrade and migration is a move to a newer version, like moving to a new apartment. We take websites from Drupal 7 or 10 to Drupal 11 and later.
You’re dealing with: repetitive work with content.
We bring AI into your website and internal processes. On Braunoviny, for example, AI prepares article summaries through Gemini.
You’re dealing with: brand and website navigation.
We design your brand, user interface, and a design ready for development.
You’re dealing with: findability and measurement.
We set up structured data and consent-based measurement, so people can find you easily.
You’re dealing with: not knowing what your current website is missing.
The GEO / SEO report is a one-time website check for search engines and AI tools.
GEO (generative engine optimization) means adjusting a website so AI tools can understand and cite it. It’s like entering the correct address into a navigation app.
You get a list of problems and the order in which to fix them.
You’re dealing with: paid campaigns.
We launch, manage, and monitor PPC (pay-per-click) and Meta Ads campaigns tied to your website, and report the results.
Abbreva has been a Google Partner since 2016.
You’re dealing with: another vendor’s project that you want to keep developing.
A technical audit is a standalone service that checks a project’s technical condition. It’s a required step before we take over another vendor’s project for further development. It assesses five areas: code and coding standards, infrastructure, compliance with Drupal standards, data, and documentation, including the README and code comments.
You add content from AI tools to your website through an MCP (Model Context Protocol) server for Drupal, under editorial control. MCP is a standard outlet for plugging AI tools into systems.
Your department needs to speed up data work or expand reporting. We’ll build a custom module for it.
We speak the same language as your agency and specialists. When your website changes, we keep analytics, SEO, and content in mind.
We monitor the website and its critical functions, such as forms and connections to other systems.
We don’t tune speed once. We check it with every change.
Lighthouse and PageSpeed are Google’s measurement tools. Like a car inspection, but for websites. On key page templates, we keep the Lighthouse score at 90 or higher.
These days, AI shows almost anyone a shortcut. You can try making your own module or a whole website with it. But a shortcut sometimes ends in a dead end.
We went down this road before you. For years, we gathered experience from deployments that crashed. A deployment is the moment a new version of the website goes live.
We also gathered it from pipelines that turned red. A pipeline is a quality-control line: every change passes the same checks before it goes live. The same goes for modules that didn’t work, debugging logs, and PHP errors. We know where the road bends and where it’s closed.
That’s why every project follows the same rules, which we call the Abbreva Standard.
Every project gets this automatically.
Deployments run without downtime and with a backup made first. We restore the previous version within 5 minutes.
You get an estimate to approve before work starts. We do nothing beyond the estimate without your consent.
Monitoring is a night watchman making rounds of the website and its critical functions. Every request carries the same ID from brief to deployment, and you get notified of changes on both the test and live sites.
We back up the database every night at 1:00 a.m. and keep backups for 14 days. We test restoring from a backup at least once a quarter.
We update the core and modules at least once a quarter, and critical updates within 48 hours at the latest.
Support runs under an SLA (service level agreement). An SLA is an agreement on the scope of support. It works like a warranty: it spells out in advance when we respond. In an outage, we respond through the hotline within 15 minutes, or within 2 hours and follow up with a statement by the next business day, depending on your SLA scope. For an ordinary issue, we give you a statement by the next business day, or within 2 days if you have no SLA.
We state our limits up front and add another way forward to each one.

Planning a new website, or want to check your current one? We’ll go through your goals, possible solutions, and priorities for further development. The consultation is free. You’ll leave with a clearer idea of the next steps and, possibly, a concrete quote. We’ll be in touch within one business day.
We’ll check how accessible and understandable your website is to search engines and AI tools.
The result is a list of findings ranked by impact. Special price: CZK 9,900 excl. VAT (regular price: CZK 15,000 excl. VAT), delivered within 3 days.
Two packages. They differ in the number of page templates and in when you see the first usable version (MVP). We’ll scope anything beyond that as a custom project.