Websites2.1 · Flagship
Custom-coded websites built to load fast
Custom-Coded High-Performance Websites by Deepzeta AI are custom-coded in Next.js, TypeScript and Tailwind CSS, with no page builders or templates. Every page is optimised for mobile networks and measured against Core Web Vitals, with SEO, GEO and AI ranking built in. They suit any UAE business that wants a website that brings leads and sales, not just an online brochure.
Code ↔ Page
The page and the code that renders it
The page side is this page’s real opening section; the code side is the source code that renders it, read from this site’s repository each time the site is built.
export function FlagshipHero({
content,
service,
extras,
trail,
preview = false,
}: FlagshipProps & { trail?: readonly Crumb[]; preview?: boolean }) {
const Heading = preview ? 'p' : 'h1';
const pillar = service.pillar ? pillars.find((entry) => entry.pixel === service.pillar) : undefined;
return (
<section
aria-labelledby={preview ? undefined : 'service-heading'}
data-stage-hero={preview ? undefined : ''}
className={preview ? '' : 'px-stage-inset pt-stage-inset'}
data-view-service={preview ? undefined : service.slug}
data-view-pillar={preview ? undefined : service.pillar}
>
<div
data-fx-scene={preview ? undefined : 'flagship'}
className="dz-flag-hero relative mx-auto max-w-page overflow-hidden rounded-stage bg-(image:--dz-grad-stage) text-on-color"
>
<div className="relative mx-auto grid max-w-[60rem] justify-items-start gap-5 px-gutter pt-[calc(var(--dz-layout-header-height)+var(--dz-space-6))] lg:justify-items-center lg:pt-[calc(var(--dz-layout-header-height)+var(--dz-space-8))] lg:text-center">
{trail ? <Breadcrumbs trail={trail} tone="onColor" className="" /> : null}
<p className="flex flex-wrap gap-2.5 text-caption lg:justify-center">
{service.pillar && pillar ? (
<span
className={`inline-flex min-h-8 items-center gap-2 rounded-full px-3 text-ink ${PILLAR_WASH[service.pillar]}`}
>
<PillarMark pillar={service.pillar} className="size-2" />
{pillar.name}
</span>
) : null}
<span className="inline-flex min-h-8 items-center rounded-full border border-line-on-color px-3">
{service.number} · {extras.hero.tag}
</span>
</p>
<Heading id={preview ? undefined : 'service-heading'} className="text-hero-line text-balance text-on-color">
{content.heading}
</Heading>
<p className="max-w-[47.5rem] text-lead">{content.answer}</p>
<div className="mt-1 flex w-full flex-col gap-3 sm:w-auto sm:flex-row sm:flex-wrap sm:justify-center">
<CtaButton href={auditHref()} label={shellContent.cta} variant="primary" className="dz-cta-rim" />
<a href={`#${CODE_PAGE_ID}`} className="dz-press dz-button-on-color">
{extras.hero.seeCode}
</a>
</div>
</div>
<div aria-hidden="true" className="dz-laptop-stage">
<div className="dz-laptop" data-macbook={preview ? undefined : ''}>
<div className="dz-laptop-lid">
<div className="dz-laptop-screen">
<span className="dz-screen-bar" />
<span className="dz-screen-slab">{heroRotator.phrases[0]}</span>
<span className="dz-screen-line" />
<span className="dz-screen-line dz-screen-line-short" />
<span className="dz-screen-button" />
</div>
</div>
<div className="dz-laptop-base" />
</div>
</div>
</div>
</section>
);
}Before and after
When your website is only a brochure
A website can look fine and still lose you business: slow on a phone, hard for search and AI engines to read, with no clear next step. Here is what changes when it is built for speed, search and leads.
| Today | With Deepzeta AI |
|---|---|
| Your site runs on a theme, a page builder and plugins, each loading its own code. | Each page carries only the code it needs: no page builder, theme or plugin bloat. |
| Pages are slow to appear on a phone over a mobile network. | Images, fonts and code are optimised for mobile networks, and every page is measured against Core Web Vitals. |
| Search and AI engines find no clear, structured facts about what you offer and where. | Structured data, direct answers and FAQs set out your business so search and AI engines can understand and cite it. |
| The Arabic version is the English layout with Arabic text dropped in. | Arabic and English are built in, with a true right-to-left layout for Arabic. |
| Visitors read a page, find no clear next step and leave without a trace. | Every key page has a clear call to action and a lead form, with conversion tracking. |
How we build
How we build a custom-coded website
Search and speed are part of every step we take, not a clean-up job before launch. These are the steps we follow for every custom-coded website. The pages, languages and integrations change with your business; the process and the checks stay the same.
Plan the pages first
We plan the pages and their structure around the searches that bring you revenue.
Design and code each page
Each page is designed for your business and written in code, with no page builder or theme underneath.
Build search into the code
Clean URLs, a sitemap, internal links and structured data go in as the pages are coded.
Add the AI-search layer
Direct-answer sections, FAQs and an llms.txt file are written so AI engines can understand and cite you.
Connect tracking and tools
Analytics, consent and conversion tracking are set up, and the site is ready to connect to WhatsApp and your CRM.
Test speed and accessibility
Images, fonts and code are optimised for mobile networks, then tested against Core Web Vitals and for accessibility.
Launch with a performance report
You get a performance report at launch, with your pages measured against Core Web Vitals.
Deliverables
What you get
- A website designed and coded for your business, with no page builders, themes or pre-designed templates
- Every page optimised for mobile networks and measured against Core Web Vitals, with the results reported at launch
- Optimised images, fonts and code, accessible design, and a performance report at launch
- Arabic and English pages, with a true right-to-left layout for Arabic
- Technical SEO: clean URLs, a sitemap and internal linking, plus local SEO for each area or emirate you serve
- Structured data that describes your business, services and locations as one connected entity
- An llms.txt file, direct-answer sections and FAQs that AI engines can understand and cite
- Clear calls to action and lead forms, with analytics, consent (Consent Mode v2) and conversion tracking

Built on the same stack as this site
Every custom-coded site is built in Next.js, TypeScript and Tailwind CSS, a modern stack that is secure and easy to scale. This site runs on it too, hosted on Vercel. We set up analytics with GA4 and Google Tag Manager, and each site is ready to connect to WhatsApp, your CRM and your booking calendar.
- Next.js
- TypeScript
- Tailwind CSS
- Vercel
- GA4
- Google Tag Manager
- WhatsApp Business API
- HubSpot
- Zoho CRM
- Pipedrive
- Salesforce
- Odoo
- Cal.com
- Google Calendar
Proof
Watch this site run its own checks
This is a recording of a real run of this site’s own build and quality checks: the build, then the structured-data, SEO and link checks. It is replayed, not live.
- npm run build
- ▲ Next.js 16.3.7 (Turbopack)
- ✓ Compiled successfully in 426ms
- ✓ Generating static pages using 15 workers (27/27) in 449ms
- Route (app)
- ┌ ○ /
- ├ ○ /privacy
- ├ ○ /services
- ├ /services/[slug]
- │ ├ ● /services/speed-to-lead-system
- │ ├ ● /services/automated-quotation-tracking
- │ ├ ● /services/sales-follow-up-nurture
- │ └ ● [+8 more paths]
- ├ ○ /services/custom-coded-websites
- npm run check:schema
- ok 2 [gate-schema] › tests\gates\schema.spec.ts:50:5 › golden fixtures match the rendered graphs (59ms)
- check:schema: 15 page(s), 30 JSON-LD block(s) checked.
- 2 passed (2.3s)
- npm run check:seo
- check:seo: 15 indexable page(s) checked, 0 noindex skipped.
- 1 passed (2.3s)
- npm run check:links
- check:links: 15 URL(s) crawled, 673 link(s) checked; 285 header and footer link(s) checked against canonicals.
- 1 passed (2.3s)
Decision aid
Is it right for you?
Custom-Coded High-Performance Websites suit any business that wants a website that brings leads and sales, not just an online brochure. That covers new businesses building their first site and established ones whose site no longer keeps up. These questions help you decide which step fits.
- Is your current site slow on a phone?
- Then start with speed: a custom-coded site carries only the code each page needs, optimised for mobile networks and measured against Core Web Vitals.
- Do your customers read Arabic as well as English?
- Then build both languages in from the start, with a true right-to-left layout for the Arabic pages.
- Does your current site already bring in search traffic?
- Then plan the move with care. Website Redesign & Migration maps your content and sets up redirects, so old links still work.
- Do you only need one page for an ad campaign?
- Then you may not need a full website yet. Landing Pages & Conversion Rate Optimisation (CRO) covers campaign pages and A/B tests.
Built for UAE customers
- Arabic and English: Arabic pages get a true right-to-left layout, from the menu to the forms.
- Local by design: local SEO is set up for each area or emirate you serve.
- Consent built in: analytics and conversion tracking run with Consent Mode v2, and visitors can change their choice at any time.
- A person one tap away: every key page has a clear call to action and a lead form, ready to connect to WhatsApp.
Pairs well with
- Websites
Website Care Plan
Keeps the site hosted, secure, backed up and updated, with a monthly speed and uptime report and small content changes included.
- Growth & Ranking
AI Citation & Answer Engine Optimisation (AEO/GEO)
Adds comparison pages and monthly AI visibility tests on top of the GEO set-up every custom-coded site gets.
- Growth & Ranking
Local AI Dominance (Bilingual, Hyperlocal)
Takes local search beyond the website: your Google Business Profile in Arabic and English, the map pack and local citations. Both are part of the Launch Pack for new businesses.
FAQ
Questions about custom-coded websites
Straight answers on cost, timing, speed, Arabic and who owns the code.
How much does a custom-coded website cost?
A custom-coded website is priced after a free AI audit, because the cost depends on what the site has to do. The main drivers are the number of pages and languages, whether your content is ready or still to be written, and the integrations you need, such as WhatsApp, a CRM or booking. The audit ends with a written summary, next steps and a quote.
What decides how long a custom-coded website takes?
The scope decides it: the pages, the languages and the integrations, so we set a launch date after the free AI audit. A focused site in one language is a smaller build than a bilingual site with many service and area pages, lead forms and a CRM connection. SEO and speed are built in from the first line of code, not added at the end.
Why code the website instead of using a page builder?
Custom code lets each page carry only the code it needs, with no page builder, theme or unused plugins behind it. It is what lets every page be optimised for mobile networks and measured against Core Web Vitals. The design, the layout and the structured data are made for your business, not fitted into a template. This page shows it: the Code ↔ Page view reveals the real code behind its opening section.
How will we know the new website is really fast?
You get a performance report at launch, so you see the measured speed rather than a promise. Every page is optimised for mobile networks and measured against Core Web Vitals, whose good thresholds are LCP under 2.5 s, INP under 200 ms and CLS under 0.1 on each page, and the report shows where your pages stand. On this page, the build recording replays a real run of this site’s own build and checks.
Can we launch in English and add Arabic later?
Yes: we code the layout to follow the reading direction, so Arabic pages can be added later without rebuilding the design. This site is built the same way: it starts in English, and its layout is ready for Arabic. If you want both languages at launch, we build them together, with a true right-to-left layout for Arabic.
Can another developer work on our website later?
Yes: the code belongs to your business, and any developer who knows Next.js, TypeScript and Tailwind CSS can work on it. We build on your accounts and hand over full access at launch, so nothing is locked to us. If you would rather hand the routine work to us, the Website Care Plan covers hosting, security, backups, updates and small content changes.
How does the website handle visitor consent?
Every custom-coded site includes analytics, consent and conversion tracking, set up with Consent Mode v2, so your tags follow each visitor’s choice. Visitors can change that choice at any time. This site works the same way: “Cookie settings” sits at the bottom of every page. If you also want click-ID capture and offline conversion upload, add Analytics & Tracking Setup.



