Next.js can produce excellent search experiences, but framework choice alone does not create SEO. Important pages must return meaningful HTML, use stable URLs and give crawlers consistent metadata and internal links.

Use the metadata API deliberately, generate sitemaps from real content, control canonical URLs and add structured data only when it accurately represents visible information.

Performance also matters to people. Keep client-side JavaScript focused, optimise assets, reserve layout space and test real templates—not only the homepage.

What to do next

Choose the one improvement most likely to reduce friction for a valuable user journey. Measure the result, learn from it and build from there.