SEO for Next.js apps — the complete checklist

Everything you need for your Next.js app to rank: metadata, Open Graph, sitemap, robots.txt, structured data, Core Web Vitals, and content strategy.

Why SEO matters for SaaS

Paid ads stop working when you stop paying. SEO compounds — every page and article you publish keeps bringing visitors for months and years. For a SaaS, organic traffic is the most sustainable acquisition channel. Next.js gives you all the tools to do SEO well.


1. Metadata on every page

Every page needs a unique title and description. In Next.js, export a metadata object or use generateMetadata() for dynamic pages. Keep titles under 60 characters, descriptions under 160. Include your primary keyword naturally.


2. Open Graph & Twitter Cards

When someone shares your link on X, LinkedIn, or Slack, the preview is controlled by Open Graph tags. Set openGraph.title, openGraph.description, and most importantly openGraph.images — a 1200×630px image that represents your page. Without it, shared links look bland and get fewer clicks.


3. Sitemap & robots.txt

Create app/sitemap.ts and app/robots.ts in Next.js. The sitemap tells Google which pages exist. Robots.txt tells crawlers which paths to skip (e.g. /dashboard, /api). Submit the sitemap in Google Search Console.


4. Structured Data (JSON-LD)

Add structured data for rich results in Google. For a SaaS: SoftwareApplication with price and rating. For a FAQ section: FAQPage. For blog posts: BlogPosting. Use <script type="application/ld+json"> in your pages.


5. Performance & Core Web Vitals

Google uses page speed as a ranking signal. Use Next.js Image component (automatic optimization), minimize client-side JavaScript (prefer Server Components), and avoid layout shifts. Test with PageSpeed Insights.


6. Content is king

Technical SEO gets you to the starting line. Content wins the race. Write blog posts that answer real questions your audience asks. Each article is a new entry point from Google. Internal links between articles and your landing page help Google understand your site structure.


SEO built in from day one

Delfy comes with metadata helpers, sitemap, robots.txt, structured data (FAQ, Product, Organization), Open Graph tags, and a blog system — all pre-configured.

See what's included
SEO for Next.js apps — the complete checklist | Delfy.dev Blog