Skip to content
Portfolio
Corporate site · Asia trade lane

Kiev Shipping — Asia

A new site for the Asia trade lane of shipbroker Kiev Shipping Ltd — project, breakbulk and dry bulk chartering from China, Korea and Japan, in four languages.

Year
2026
Scope
Relaunch: design & build
Route
Asia → Europe
Languages
EN · 中文 · 日本語 · 한국어
Kiev Shipping — Asia

The site in numbers

4
languages: English, Chinese, Japanese, Korean
8
chartering services, each with its own page
61
redirects from the old site’s addresses
1.0 s
to first paint, down from 2.7 s
About

One route, one site — rebuilt

Cargo from China, Korea and Japan is a different conversation from Black Sea grain — different cargoes, different vessels, different buyers. That is why the Asia lane has long had a site of its own.

But it was an English-only Bootstrap template that talked about the company in general, with no headings for search engines and a 23-field form where every field was mandatory. We rebuilt it around Asian project, breakbulk and dry bulk cargo — and in the languages of the region.

Old site and new — drag the slider

After
Before
Before After
A reference page buyers actually use
Vessel types

A reference page buyers actually use

Choosing the right ship is the first question in any enquiry. The vessel types section lays out six types with the client’s own schemes and specifications in real HTML tables, and opens with a size guide covering ten classes of bulk carrier — from Handysize to VLOC.

  • Six vessel types with schemes and real tables, not pictures of tables
  • A bulk carrier size guide for ten classes right in the hero
  • Every page leads to a freight enquiry
Voyages that sell the next voyage
Portfolio

Voyages that sell the next voyage

Each fixture has a page of its own: vessel, cargo, route with the transshipment port, period, photos and video. Service pages pull in related voyages automatically — only Asian ones, matched by loading port against the ports directory.

  • Voyage pages with photos and video from real shipments
  • Related voyages picked automatically for each service
  • A gallery of 22 photos and 36 videos
On the site

Built to turn visits into enquiries

Three enquiry forms

Quick (five fields, a phone or email is enough), “I have cargo” and “I have a vessel” — all configured in the admin.

Attachments

Up to five files of 10 MB each — cargo lists, drawings, photos — stored privately.

Spam filter without a captcha

A bot trap, a fill-time check and a rate limit keep the inbox clean.

Every channel

One number for calls, WhatsApp, Viber and Telegram, four department emails and a sticky mobile bar.

SEO done properly

One H1 per page, canonical, Open Graph, JSON-LD and hreflang; 183 URLs in the sitemap.

Analytics kept

The analytics and ad accounts stayed the same, so the data history carried over.

Under the hood

The flagship’s platform, one generation on

The new site follows the architecture of the flagship kievshipping.com — a server-rendered public site and a separate admin app — but on a fresh Laravel 12 codebase. The proven modules came over from the flagship and grew: multilingual content, roles with a permission matrix, a form builder, a page-block builder, redirects with hit counters, draft preview and an activity log.

The public pages are plain Blade with about 6 KB of JavaScript; the admin is React with Fluent UI. That base turned out solid enough for the next site in the family — Best Break Bulk is built on top of it.

Best Break Bulk
Same client · Kiev Shipping Ltd

Best Break Bulk

The breakbulk brand of the same broker — voyage distances between 3,807 ports, freight calculators and 29 language versions.

View the case

Need a site that brings real enquiries?

Tell us about your business — we’ll suggest an approach and an estimate.

Get in touch

Have a project in mind? Tell us about it.

Tell us about your project

We reply within one business day

Start a project