Services · Website development · Tourism websites

Websites for the ziyarat and visitor services that pilgrims rely on in Makkah.

Codeeo provides tourism website development in Makkah for ziyarat companies, Umrah service providers adding visits to their programmes, cultural venues and licensed guides. Every guest in the holy city is a Muslim visitor whose first purpose is worship. Around the prayers and rites, many want to see Jabal al-Nour, Jabal Thawr, Arafat and Mina outside the Hajj days, or the exhibitions near Mount Hira. We build Arabic first websites that describe those visits with accuracy and humility, and route requests to your team without friction.

The website handles presence, information and enquiries. It explains what you offer, earns search visibility in the countries your guests come from, and gives agents and families a clear way to ask for a programme.

Built for
Ziyarat companies, Umrah service providers, cultural districts and exhibitions, and licensed guides serving visitors in Makkah.
Typical timeline
Agreed after discovery and planned around Ramadan and the Hajj season, so launch and staff training do not fall in your busiest weeks.
What you own
The domain, code, CMS, hosting account, every language version of the content and all enquiry data, in your organisation's name.
Rated
4.7 / 5 from 23 Google reviews

200+ companies servedFrom a first store to an ADX listed developer

Modon
Majid Al Futtaim
HP
Belkin
Dulsco Group
OneClickDrive
Hanayen
HMS
Clocksprings
Ghezlan

What the website includes

Built for guests who plan around prayer, rites and crowds.

Pilgrims in Makkah have little spare time and a lot to think about. Their hotel may be in Ajyad next to the Haram or several kilometres away in Aziziyah, their group may follow a leader, and their days change with the prayer times and the crowds. Many plan months ahead with an agent at home, then decide on extra visits once they arrive.

A Makkah tourism website has to serve both moments. Before travel, it must rank in the guest's country and language and give agents what they need to include your ziyarat in a package. During the stay, it must load on a crowded mobile network and answer the practical questions quickly: where the coach waits, how long the visit takes, whether it suits an elderly parent, and how to ask for a place. Underneath, a CMS lets your staff change timings, close programmes during Hajj and publish seasonal notices in every language at once.

Explain your project
  • Visit pages for the sites around the city

    Pages for each place your programmes include, such as Jabal al-Nour and the Cave of Hira, Jabal Thawr, Arafat, Muzdalifah and Mina outside the Hajj days, with what guests will see, how much climbing or walking is involved, and how long they will be away from the Haram.

    Guests choose the right visit for their age and fitness.

  • Hotel area pickup information

    Clear pickup details for the main hotel areas, such as Ajyad, Misfalah, Jabal Omar and Aziziyah, with meeting points described in words and on a simple map. Staff update points in one place when roads close or crowd controls change, and every page follows.

    Fewer missed pickups and fewer phone calls.

  • Seasonal notices and closures

    A notice system for Ramadan timings, the Hajj period when many sites close to visitors, and short term changes. Notices appear on the relevant pages in each language and expire automatically, so guests never read last season's information.

    Information on the site matches what happens on the ground.

  • Pages written for source markets

    Arabic first, with language versions for the countries your guests travel from, such as Urdu, Bahasa Indonesia, Malay, Turkish, Bengali, English and French. Each language has its own URLs and hreflang tags, and copy is reviewed by native speakers rather than generated by a widget.

    Families find you in their own language before they fly.

  • Agent and group leader portal

    A login area where Umrah agents abroad download programme sheets, see the visits you can add to a package, and send group requests with arrival dates, hotel and language. Group leaders can request a visit for their whole group in one form.

    Agents can sell your visits without long email threads.

  • Scholarly review workflow

    Draft, review and publish stages for any text about the Seerah, the rites or the sacred sites, with the reviewer and source recorded on each page. Your chosen scholar approves content before it goes live, in every language version.

    Accurate religious content with a record of who approved it.

  • Exhibitions and cultural venues

    Listings for the cultural attractions your programmes visit or that you operate, such as the exhibitions of the Hira Cultural District, with hours, visit length and group arrangements. Where a venue sells its own tickets, we link to its official channel rather than duplicating it.

    Guests see cultural visits alongside the historic sites.

  • Hosting that holds up in Ramadan

    Traffic to Makkah sites climbs sharply in Ramadan and before Hajj. We plan hosting, caching and a content delivery network for those peaks, keep pages light for congested mobile networks, and monitor uptime so slowdowns are caught early.

    The site stays fast in the weeks that matter most.

  • Accessible design for older pilgrims

    Large text, strong contrast, simple navigation, captions on video and forms that work with screen readers and on older phones. Each visit page states the level of walking and whether a wheelchair can be accommodated.

    Elderly guests and their families can use the site unaided.

  • Enquiries to the right desk

    A short request form, a WhatsApp button that opens with the programme and language already written, and routing to the staff member who speaks that language. Every enquiry is logged in your CRM with its source page and campaign.

    Replies arrive quickly and in the guest's language.

Who this is for

The Makkah organisations we build tourism websites for.

Visitor services in Makkah sit alongside the official pilgrimage system, which is governed by the Ministry of Hajj and Umrah, and the wider development of the city's sites led by the Royal Commission for Makkah City and Holy Sites. Your website needs to be clear about what you provide and what remains with official channels. These four kinds of organisation make up most of the Makkah work we plan. The difference shows in the navigation, the tone of the copy and the enquiry routes each one needs.

01

Ziyarat companies running daily visits

You run coaches and guides to the historic sites every day. Your website should publish every programme with honest timings, pickup points by hotel area and clear guidance on what each visit involves physically. Strong pages in several languages help you rank in source markets and reduce the questions your staff answer at hotel desks. A notice system handles the weeks when sites close for Hajj. Each programme page can show the next available departures your staff publish each week.

Accurate timings matter more than persuasive copy here.

02

Umrah service providers adding visits

Your core work is the pilgrimage itself, arranged through official channels, and ziyarat is an extra. The website keeps the two clearly separate: your services and licences on one side, optional visits on the other, with an agent area that lets partners abroad add your visits to their packages. We do not present the site as a replacement for Nusuk or for official permits. Your licence and registration details appear on every page footer, where agents look for them.

Keeping official processes and optional extras apart avoids confusion.

03

Cultural districts, museums and exhibitions

Visitors want hours, location, transport from the Haram area, visit length and rules for groups. We build a site your team runs, with an events section, educational pages that can rank for searches about the history of the city, and group request forms. Content passes through your review step before publication. Opening hours and seasonal changes are edited once and shown everywhere they appear.

04

Licensed guides and small teams

A lean, fast site that shows your licence, your languages, the visits you lead and how to reach you. It needs few pages but each one must be precise. We set up a Google Business Profile linked to the site and a WhatsApp route, so a guest who meets you once can find you again next year. Reviews from past guests, collected with their permission, can be shown on the relevant visit pages.

Six stages from discovery to a live Makkah site.

  1. 01Discovery over videoYour programmes, source markets, languages, seasons, agents and current site, reviewed together by video, then written into a scope with a page list and review rules. We also list which source markets bring most of your groups.
  2. 02Content plan and approvalsCopy plan for every page and language, and named reviewers for religious and historical content, agreed before any writing begins. Seasonal notices for Ramadan and Hajj are drafted at this stage too.
  3. 03Tourism website design for Makkah visitorsRespectful, readable designs in Arabic and each other language, built from your photography and tested on older phones and busy networks. Imagery is chosen with care, avoiding faces of worshippers without consent.
  4. 04Build on stagingTemplates, the multilingual CMS, notices, forms, WhatsApp routing, agent area, CRM link and consent aware analytics, all reviewed on a staging site. Group request forms are tested with agents from two or three markets.
  5. 05Peak readiness and SEOLoad testing for Ramadan traffic, Core Web Vitals checks, structured data, hreflang, accessibility checks and redirects from every old URL. We rehearse the publishing of a closure notice in every language.
  6. 06Launch outside the peaksGo live in a quieter period, train staff by video, then review enquiries and search data after the next Ramadan to plan improvements. Training sessions are recorded for staff who join during the season.

Technology

What we build this with.

We pick a stack your staff can manage in several languages and that handles traffic peaks: WordPress with careful caching, or a headless CMS with Next.js. Hosting location is chosen with your PDPL obligations in mind.

01Web

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Laravel
  • WordPress

02Commerce

  • Shopify Plus
  • WooCommerce
  • BigCommerce
  • Headless storefronts

03Data and cloud

  • PostgreSQL
  • MySQL
  • MongoDB
  • AWS
  • Azure
  • Docker

04Marketing and tracking

  • GA4
  • Google Tag Manager
  • Search Console
  • Meta Pixel
  • Looker Studio

Questions Makkah tourism companies ask before a website project.

Information, visibility and enquiries for ziyarat and visitor services.

We build the public website: programme and site pages, language versions for your source markets, an agent area, notices for Ramadan and Hajj, enquiry forms and WhatsApp routing, SEO, accessibility, hosting and analytics. Guides' operational tools and payment collection are separate projects. The site describes your services; it does not perform rites or issue the permits that official platforms handle. A clear boundary between the website and those other systems keeps the first release focused and gets it live sooner.

Tell us what the business needs. We will tell you what to build first.

Schedule a free consultation and get a written recommendation, with costs, before you commit to anything.

Get in touch

PROVEN RESULTS

4.7 / 5from 23 Google reviews