

Site Information
-
Logo
-
Link to site
Israeli Consular Services
When we started working on the MFA website, our goals were clear: deliver a modern Drupal website, make it lightning fast, and ensure it could handle the complex needs of multi-domain management. By launch, we hit all three — and even scored a perfect 100/100 on Google PageSpeed across all metrics.
Why were domains the focus
The MFA manages dozens of websites for embassies and consulates worldwide. Each one may have different languages, local content, or configuration needs. Instead of spinning up completely separate sites, we wanted a single codebase that could manage them all. That’s where the Drupal Domain modules came in.
Here’s what we used:
- Domain – the foundation for hosting multiple domains in one Drupal instance.
- Domain Access – giving editors control over which content appears on which domain.
- Domain Alias – mapping alternate domain names.
- Domain Config – keeping domain-specific configuration neat and organized.
- Domain Language – multilingual support per domain. Every embassy/consulate has different languages.
- Domain Path & Domain Path Pathauto – clean, automated URL structures per domain for SEO and usability.
Performance wins
Alongside domain flexibility, we made performance a priority. With smart caching, optimized images, and Drupal best practices, the site scored a full 100% on Google PageSpeed. For government websites serving global audiences, this level of speed and accessibility makes a big difference.

Takeaway
This project proved how powerful Drupal can be when handling multi-domain setups without compromising performance. The MFA website now runs on a scalable foundation, and the same approach can support other embassies worldwide.