Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

Migration of a Sports Platform to Next.js Without Losing SEO

A British B2C platform that aggregates information about sports events around the world and allows users to proceed to ticket purchases through partners.

The project already existed and had organic traffic, so the main task was not just to “redesign the website”. It was necessary to move it to a modern technology stack, update the interfaces, improve performance, and at the same time keep the SEO structure that was already working.

=== MY TASK ===

To take part in the migration of the existing platform to Next.js, implement new frontend functionality, optimize the performance of key pages, and help preserve the search structure of the website during the move to a new framework.

=== WHAT WAS DONE ===

• implemented new pages and components based on the updated design;
• developed a high-performance sports event search page for stable work during peak traffic periods;
• recreated the blog and SEO content structure on the new stack;
• designed the routing so that it followed the existing URL hierarchy.

=== PROJECT FEATURES ===

The main challenge was that the website already had organic traffic and established positions in Google. That is why the migration to Next.js had to be careful: it was not enough to simply move the pages. It was necessary to recreate the URL structure for the blog, news, and SEO content so that search engines could correctly understand the updated version of the website.

For this, I used Screaming Frog, analyzed the current page structure, and built the routing on the new stack without chaotic changes in the links.

The second important part was the sports event search page. During peak hours, it had to handle very high traffic, with 200,000+ users at the same time. Because of this, it was important to work carefully on performance: avoid unnecessary re-renders, not overload the DOM, correctly handle large lists of events, and keep a smooth user experience.
This was not just a UI project. It was a technical migration of an existing platform, where it was necessary to balance new design, performance, SEO, and product stability.

=== RESULT ===

The client received an updated frontend part of the platform built with Next.js, with a modern interface, improved performance, and preserved SEO structure logic.
The event search page was optimized to work with large amounts of data and high traffic during peak periods.
The migration made it possible to move the existing product to a modern technology stack without chaotic loss of important pages, URL structure, and SEO logic.

=== TECHNOLOGIES ===

Next.js, TypeScript, Material UI, React Hook Form, Redux, React Query, REST API, Screaming Frog

#NextJS #React #TypeScript #FrontendDevelopment #SEO #TechnicalSEO #Migration #WebApp #SportsPlatform #HighLoad #PerformanceOptimization #ReactQuery #Redux #MaterialUI #ReactHookForm #RESTAPI #FrontendOptimization #B2CPlatform
Work details
Added 3 June
61 views
Freelancer
Ruslan Rastehaiev
Ukraine Kharkiv
No reviews

Available for hire Available for hire
On the service 7 years