Site Information

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.

Webpage audit report showing perfect performance score and mobile site preview on the left.


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.