Skip to content
All work

Aline Motel

A booking-led site for a family-run motel in the Riverina — built in four languages, with structured data and imagery tuned so the pages load in about a second.

Client
Aline Motel, Griffith NSW
Role
Design and build
Year
2025
100
Lighthouse SEO
100
Lighthouse accessibility
1.1s
largest contentful paint
4
languages shipped

Direct bookings, not commissions

A motel that takes a booking through its own site keeps the margin that would otherwise go to an online travel agency. So the booking path is the spine of the page rather than an afterthought: a persistent action in the header, a primary call in the first viewport, and another at the end of every section a guest might use to make up their mind.

Four languages, indexed separately

Griffith has a large Punjabi, Hindi and Italian speaking population, and the motel serves both travellers and people visiting family. The site ships in English, Punjabi, Hindi and Italian, with hreflang annotations so search engines index each locale in its own right rather than treating them as duplicates of the English page.

Told to search engines properly

The motel is described in schema.org Motel structured data — address, rating, amenities, check-in and check-out — so search results can render it as a place rather than as a page of text. Canonical URLs, per-locale metadata and a real Open Graph image round it out.

Fast because of how it is built

Every image on the page is served through next/image, sized and formatted per device. Static rendering means the markup arrives complete. The result measures 1.1 seconds to largest contentful paint with zero cumulative layout shift, and perfect scores for accessibility, best practices and SEO.

Stack

Next.js · React · TypeScript · next/image · schema.org