Skip to content

Home · Cases · Websites · Titlo

Web · Next.js · Laravel · SaaS · Migration · UX

Titlo — SEO tools platform

We built Titlo end to end: a Next.js marketing site (titlo.ru) and a Laravel app (cabinet.titlo.ru) — 19 SEO modules, guest demos, plans, and a clean migration off Bitrix. Live at titlo.ru.

19 modules in one dashboard

  • Client Titlo
  • Industry SaaS / SEO tools
  • Period product · Next.js + Laravel · since 2023
  • Site titlo.ru
Live view

About the client

Titlo is a toolkit for SEO specialists and marketers: keyword research, relevance, competitors, rankings, site monitoring, and a dozen utilities in one dashboard. The public site is titlo.ru (Next.js); the product lives at cabinet.titlo.ru (Laravel). Free to start, XLS/PDF export, Google Search and other engines.

01

The pain they came with

The SEO team lived in Excel and a scatter of tabs — keyword sets in one tool, rankings in another, client reports glued together overnight. The old Bitrix site couldn’t carry modern marketing or module demos.

  1. Scattered SEO stack

    Keyword research, relevance, rankings, and uptime lived in different tabs. Before a client call, someone spent a night assembling XLS.

  2. Bitrix as a product storefront

    A generic online store doesn’t fit SaaS. You need module landings, guest demos, a BFF to the cabinet API, and clean URLs after migration.

  3. Two surfaces

    Marketing and cabinet are separate repos and deploys (PM2). The chain still has to work: sign-up → module → report.

Starting point
02

How we guided them

We shipped Titlo as a Next + Laravel pair: content migrated from Bitrix, reference landings for each module, and a cabinet with 19 tools plus demos.

  1. 01

    Marketing titlo.ru on Next.js App Router: home, pricing, ~57 URLs, sitemap/robots

  2. 02

    Landings for 19 modules (relevance, rankings, clusterizer, competitors…)

  3. 03

    Guest demos and a BFF `/api/*` → cabinet with no secrets in the browser

  4. 04

    Cabinet cabinet.titlo.ru on Laravel: accounts, limits, modules, PDF/XLS

  5. 05

    Migration from Bitrix: redirects, smoke URLs, sitemap comparison

  6. 06

    Deploy: PM2 + nginx, git-first on a VPS

03

In plain speak

Brief jargon — without the fog. How we explained each step to the client.

Specialist speak

19 modules in one dashboard

How we explained it

From a word generator to ranking monitors — without hopping across third-party tools and Excel.

Specialist speak

Next + Laravel

How we explained it

Polished storefront and SEO on Next; data, limits, and the checks themselves live in the Laravel cabinet.

Specialist speak

Migration from Bitrix

How we explained it

Old addresses aren’t lost: redirects and a URL map so search and bookmarks land on the new site.

Specialist speak

Demos and BFF

How we explained it

You can try a module from the site; API calls go through the storefront server so keys never show in the browser.

04

What we did, step by step

Each step is a concrete change. Meaning on the left, screen on the right.

01

Marketing site — titlo.ru

Dark product storefront: hero with a project panel, a “keywords → SERP → control” story, module catalog, Free/Pro plans, and news.

02

Module landing

Reference page — relevance analysis: SERP comparison, word clouds, TLP, video lessons, FAQ, and a CTA into the cabinet.

03

Cabinet sign-in

cabinet.titlo.ru — personal dashboard with modules, plans, and check history. Sign-up and demos start on the storefront.

·

More frames from the project

Not a gallery for its own sake — a few screens that complete the picture.

Brand
Module
Cabinet
05

Where we landed

Live SaaS: storefront at titlo.ru and cabinet at cabinet.titlo.ru — 19 SEO modules, a free start, reports without Excel. We run the product ourselves for our clients and subscribers.

What they got

  • SaaS SEO platform · 19 modules · free / $0 start
  • titlo.ru on Next.js · cabinet.titlo.ru on Laravel
  • Relevance · rankings · clusterizer · competitors · monitoring
  • Migration from Bitrix · ~57 URLs · demos and BFF
  • XLS / PDF export · Google and search engines
  • Live titlo.ru + cabinet.titlo.ru

In numbers

19 Modules
Next.js Storefront
Laravel Cabinet
live Site

Need SaaS — or a marketing site off Bitrix?

We’ll build a Next storefront and a Laravel cabinet the same way we did for Titlo.

Other projects

Similar cases and neighbouring directions