Case study · Corporate website

Promax Global

A corporate website built to be modern, trusted and fast.

A multi-page corporate website for a group working across ports, infrastructure and national development. It ranks on Google, it can be read and cited by ChatGPT, Perplexity, Gemini, Claude and many other AI agents and LLMs, its main content loads in under a second, and it runs on a secured hosting platform with round-the-clock security and monitoring.

Visit promaxglobal.ae

Lighthouse · live site

Performance
Accessibility
Best Practices
SEO
Role
Freelancer · end-to-end ownership
Client
InnovateNex, for Promax Global
Timeline
Jul – Sep 2026 · live
Scope
Multi-page site · SEO + GEO · hosting & deploy

The project

Project brief

Promax Global needed its website rebuilt from the ground up. The old site no longer reflected where the company was heading. It needed to look modern, be structured around the company's vision and its sectors, and work as hard for the business as the team does: easy to find, quick to load, safe to run.

InnovateNex brought me in as a freelancer to deliver it. I took the existing content, restructured it around the company's portfolio, and rebuilt the whole site on a modern stack. I stayed with the client until it was live.

ModernA fresh, premium look across every page and every screen size.
StructuredContent organised around the company's vision: sectors, services, projects and a clear route to getting in touch.
FoundBuilt from day one to rank on Google and be cited by AI assistants.

SEO + GEO

How the site gets found

GoogleBingChatGPTPerplexityGeminiClaudeLinkedInWhatsApp
  1. 1

    robots.txt

    Invited in

    Search engines are allowed everywhere, and 14 AI crawlers are named one by one, because several of them won't crawl a site unless they're welcomed by name.

  2. 2

    sitemap.xml

    Every page listed

  3. 3

    <head>

    Each page describes itself

  4. 4

    JSON-LD

    Understood as a company

  5. 5

    llms.txt

    Written for AI models

promaxglobal.ae / robots.txt1 / 5

User-Agent: *Allow: /

User-Agent: GPTBotAllow: /

User-Agent: ClaudeBotAllow: /

User-Agent: PerplexityBotAllow: /

User-Agent: Google-ExtendedAllow: /

Sitemap: https://promaxglobal.ae/sitemap.xml

Lighthouse report

Performance

Performance
Accessibility
Best Practices
SEO

First Contentful Paint

0.5 s

first content on screen

Largest Contentful Paint

0.7 s

main content visible

Total Blocking Time

0 ms

nothing blocks a click

Cumulative Layout Shift

0

the page never jumps

Lighthouse 13.4.1 · desktop · promaxglobal.ae

Under the hood

What's under the hood

Search-ready on every page

Each page has its own title, description, canonical address and link-preview card.

<head>

titlePorts & Maritime Development | Promax Global

meta description…written for this page

link canonicalpromaxglobal.ae/portfolio/ports-maritime-development/

og:titlePorts & Maritime Development — Promax Global

og:imagelink-preview card

</head>

promaxglobal.ae

Ports & Maritime Development — Promax Global

Readable by AI assistants

AI crawlers are welcomed by name, and an llms.txt guide explains the site to them.

# robots.txt

User-Agent: GPTBotAllow: /

User-Agent: OAI-SearchBotAllow: /

User-Agent: ChatGPT-UserAllow: /

User-Agent: ClaudeBotAllow: /

User-Agent: PerplexityBotAllow: /

User-Agent: Google-ExtendedAllow: /

User-Agent: Applebot-ExtendedAllow: /

… 14 AI crawlers named

/llms.txt · a plain-language map of the site for AI models

Understood as a company

Structured data describes the business, its services and where each page sits.

Organization

JSON-LD on every page · Service on the sector pages

Secure connection

HTTPS-only over TLS 1.3, with round-the-clock protection and monitoring at the edge.

https://promaxglobal.ae
http://301 → https://
TLS1.3 · AES-256-GCM
ProtocolHTTP/2
HSTSHTTPS-only, remembered

Nothing to hack

A pre-built site with no back end to break into.

Database…
Admin login…
Server-side code…
Plugins to patch…
Open API…

Pre-built pages served from the edge

Fast by default

Media cut 84%, then compressed and cached at the edge.

Video306 MB
Images173 MB
Total479 MB
BrotliEdge cacheHTTP/2

New page in minutes

A content entry becomes a finished page — the same system built every page on the site.

// one content entry
blocks: [
  {
    type: "feature-cards",
    heading: "…",
    columns: 3,
  },
]

becomes a finished section

Ships on every push

Every change to the main branch is built and deployed automatically.

git pushbuildrsync · SSHlive

GitHub Actions · static export · only changed files travel · SSH key held in repository secrets

Responsive

Mobile-friendly

Home

The headline is on screen immediately. On a phone the copy takes the full width and the background sits behind it.

Ownership

What I owned

Architected

A site that grows without a rebuild.

Multi-page12 section types
  • One route map drives the menu, the sitemap and every page, so a link can never point at a page that doesn't exist.
  • Pages are built from structured content rendered into twelve section types. Every page on the site came from the same system, and the next one is a content entry, not new code.
  • A three-level menu that deep-links straight into sections of each sector page.

Stack

Framework

Next.jsReactTypeScriptStatic export

Front end

Tailwind CSSGSAPMotion

Search

JSON-LDllms.txtrobots.txtsitemap.xmlOpen Graph

Hosting & delivery

Edge CDNTLS 1.3GitHub Actionsrsync over SSH

Let’s work together

Have a project in mind?

patharia52@gmail.com
Connect & Follow
Open to Work© 2026 Mustafa Patharia. All rights reserved.