Simple play icon Course
Skills Expanded

Adding Internationalization and SEO in Next.js 14

by Kamran Ayub

Reaching global audiences requires more than just translation. This course will teach you how to add internationalization (i18n) and optimize SEO in your Next.js application to boost search rankings and reach new audiences.

What you'll learn

Expanding a website to a global audience isn’t just about translation—it involves tailoring the user experience and optimizing visibility across different regions. In this course, Adding Internationalization and SEO in Next.js 14, you’ll learn to enhance your Next.js application to effectively reach global users and improve its discoverability. First, you’ll explore how to support multiple languages with the Next.js app router from the perspective of an e-commerce site. Next, you’ll discover how to make internationalization easier using next-intl. Finally, you’ll learn how to customize SEO metadata, like creating dynamic social sharing images and richer search results. When you’re finished with this course, you’ll have the skills and knowledge to implement internationalization and SEO strategies to extend your application’s reach and performance.

About the author

Kamran is a full-stack web developer who lives in beautiful Minneapolis, Minnesota. He is the founder of Keep Track of My Games, which is like Goodreads but for gamers. He also helps maintain the Excalibur.js TypeScript game engine and speaks regularly at conferences like NDC and React Summit. Previously, he worked as an enterprise web developer for over 12 years for companies like Target and General Mills until he quit to spend more time with family and take summers off. He loves sharing what h... more

Ready to upskill? Get started