DEV Community

Cover image for SEO is Dead? How I Optimized My Next.js SaaS for ChatGPT & Perplexity (AEO)
Damir
Damir

Posted on

SEO is Dead? How I Optimized My Next.js SaaS for ChatGPT & Perplexity (AEO)

Everyone is still playing the Google SEO game: stuffing keywords, buying backlinks, and fighting for Page 1.

But if you are building a B2B SaaS in 2026, your target audience (developers, founders, CTOs) has already changed their behavior.

They aren't Googling anymore.

They are asking:

  • ChatGPT
  • Perplexity
  • Claude
  • Google AI Mode

When I launched my micro-SaaS ComplianceRadar (an automated EU AI Act risk scanner), I realized something interesting:

Getting to the top of Google might take 6 months.

But getting cited by an LLM as an authoritative source can happen almost instantly if you structure your site correctly.

Welcome to AEO — AI Engine Optimization.

Here are the three things I implemented on day one to make my Next.js SaaS machine-readable for AI systems.


1. The Secret Weapon: llms.txt

Just like robots.txt tells search engines where to go, the new llms.txt concept helps AI agents understand what your company actually does.

AI crawlers like:

  • OpenAI's crawler
  • Anthropic crawlers
  • Perplexity indexing systems

prefer high-signal text over visual layout.

They don't care about your beautiful Tailwind gradients.

They want structured facts.

I created an llms.txt file and placed it in the public/ folder so it lives at:
complianceradar.dev/llms.txt

Example structure:

# ComplianceRadar

> Automated EU AI Act Risk Tier Classification for Developers

## Primary Services

- AI Risk Scanner: Analyzes an AI application's feature set and outputs a strict risk classification.
- Compliance Roadmaps: Technical and legal summaries based on Annex III.

## Target Audience

- Indie Hackers
- AI Startups
- Compliance Officers

## Trust & Methodology

The classification engine maps user inputs directly against the official text of the EU AI Act using a strict decision tree.
Enter fullscreen mode Exit fullscreen mode

2. Injecting Heavy Structured Data (JSON-LD)

LLMs rely heavily on the semantic web.

Having an tag is nice.

But giving the AI a literal JSON object describing your product is much more powerful.

Inside my Next.js App Router, I injected JSON-LD schemas into core routes.

Main schemas used:

Organization

WebSite

SoftwareApplication

FAQPage

Example:

{
  "@context": "https://schema.org",
  "@type": "SoftwareApplication",
  "name": "ComplianceRadar",
  "applicationCategory": "BusinessApplication",
  "description": "Automated EU AI Act risk classification tool",
  "offers": {
    "@type": "Offer",
    "price": "29",
    "priceCurrency": "EUR"
  }
}
Enter fullscreen mode Exit fullscreen mode

This explicitly tells AI systems:

what the product is

what category it belongs to

how it is priced

Structured data = AI-friendly content.

3. The "Authority Anchor" Technique (Official Citations)

Here is the biggest mistake founders make with content marketing:

They write great opinion pieces but provide zero hard sources.

LLMs are designed to prioritize authoritative and corroborated information.

If your blog post says:

EU AI Act fines are 7% of global revenue

without linking to a primary source, an AI model may ignore it.

To fix this, I added explicit outbound links to primary legal sources.

For example:

  • official EU law documentation
  • EUR-Lex legislation pages
  • regulatory summaries

By doing this, the article becomes a bridge between complex legislation and developer-friendly explanations.

This signals to AI systems:

This source is aggregating verified regulatory information.

And that increases the chances of being cited.


The Result

Building an interactive SaaS is only half of the battle.

The other half is distribution.

By implementing:

  • llms.txt
  • structured JSON-LD
  • authoritative citations

ComplianceRadar is no longer just waiting for Google indexing.

It is actively feeding structured, trustworthy data into the AI models developers use every day.


Final Thought

If you are building a SaaS in 2026, especially for developers:

Stop optimizing only for Google.

Start optimizing for the machines your users are actually talking to.


Try the Scanner

If you're building an AI feature and want to understand potential regulatory risks under the EU AI Act, you can try my free scanner here:

ComplianceRadar

Top comments (0)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.