Skip to content
English - United States
  • There are no suggestions because the search field is empty.

My booking engine is no longer displayed on the website, what's happening?

Quickly identify the cause of the problem

Key points • Engine failure due to a blocked script or configuration change • Essential checks on the page, script, and browser side • Direct impact on bookings and conversions • Quick actions to restore display

When a hotel website's booking engine suddenly stops appearing, the impact is immediate: lost visibility, decreased conversions, and customer frustration. Fortunately, in most cases, the problem can be resolved with a few simple checks. Here's how to identify the cause and quickly restore the booking engine.

A disappearing engine is usually linked to the associated script, an unintentional update, or an external blockage.

Check if the engine script is still present

  1. Open the relevant page in your editing interface.
  2. Locate the element that contained the engine (Embed, Code, Snippet).
  3. Verify that the provider's script (D-Edge, Bookassist, Siteminder, Mirai, etc.) is present and intact.
  4. If the script has been modified, deleted, or fragmented, re-integrate the original version provided by the service provider.

💡 Tip: Always keep a copy of the engine script in an internal document so you can restore it quickly.

Confirm that the engine supplier is functioning correctly

Sometimes the problem does not originate from the website but from the service provider's server.

  • Test the search engine on another page or in preview mode. • Go directly to the external booking URL if one exists. • Check the status or contact the provider's support if you suspect a problem.

Check for browser-side blocks

Some browsers or extensions may block the engine.

  • Test the page in private browsing mode. • Disable script blockers or ad blockers. • Try from a different device or network.

💡 Tip: Engines embedded via iframe are sometimes blocked by security settings. Testing on multiple browsers can help isolate the problem.

Confirm that no recent update has broken the block

A change in the editing interface may have removed the element containing the engine.

  • Check the page history if available. • See if a section redesign or element relocation might have hidden the embed. • Check that the display conditions (visibility, interactions, responsiveness) haven't disabled the element on mobile or desktop.

💡 Tip: A search engine can sometimes be "hidden" without being deleted. Switch the page to structure view to check for the element's presence.

Examine the security settings

Some scripts stop displaying when they detect: • a domain change • a site switch to HTTPS without a script update • a cross-domain issue between your site and the external search engine

In this case, an update to the script on the provider's side is often necessary.

Conclusion

A booking engine that stops displaying is a serious problem, but usually easy to fix. By checking the script, display conditions, browser extensions, and the provider's status, you can quickly restore a smooth experience and protect your conversions.