Flowcourier
  • Services
  • Clients
  • About
  • Blog
  • Support
  • Contact
Solutions / SEO Agent

SEO fields,
written from the page


Open a page, launch the Copilot, pick the SEO Agent. It reads the page's content, finds the metadata fields - even the oddly named ones - and proposes a meta title and description that fit the character budget. You apply what you like and save.

Free on the Umbraco Marketplace. Requires Umbraco AI with a chat profile.

Get it on the Marketplace For developers
How it works

One call,
one card per field

The agent makes a single model call per request and never writes to the database. Suggestions come back as cards with a character count and an explanation; Apply stages the value into the open editor, and the Save stays yours.

Install guide Umbraco Marketplace →

Finds your SEO fields

Meta title, meta description and other metadata properties - by name and editor type, or pinned down with one list in appsettings.

Writes to the budget

Titles aim for 60 characters, descriptions for 140 to 160, so they show in full on the results page.

Works per language

On multilingual sites it reads and suggests for the culture you have open.

Also in the editor

Not only
in the Copilot

A wand on every SEO field

Each SEO property's action menu gets Suggest SEO value: write from the page, shorten to fit, or rewrite around a keyword.

An SEO panel on the Analytics tab

Every field with its value and length against budget, and a Generate control each - no Copilot needed.

AI readiness with AEO

Install AEO and the panel adds an AI-readiness score with per-check findings and Fix buttons for the ones it can fix.

With Flowcourier AEO AEO for Umbraco →
FOR DEVELOPERS

Up and running in four steps

The short version. The full guide with screenshots, configuration reference and troubleshooting is in the developer docs.

  1. 1 · Set up Umbraco AI

    Install the Umbraco AI Copilot and create a chat profile with your LLM provider. The agent needs a default chat profile to appear.

    Backoffice
  2. 2 · Install the package

    dotnet add package Flowcourier.Umbraco.AI.Agents.Seo. No composer or startup code.

    Terminal
  3. 3 · Restart

    On the next startup the agent registers itself with the Copilot. Open any page, launch the Copilot and pick the SEO Agent.

    Umbraco
  4. 4 · Optional: pin the fields

    Leave Flowcourier:Seo:Fields empty and the model finds your SEO fields itself, or list the property aliases you want filled, for example metaName and metaDescription.

    appsettings.json
Read the developer docs
Common questions
What do I need before installing?

Umbraco 17.5 or later with the Umbraco AI Copilot and a chat profile configured with your LLM provider, for example OpenAI or Anthropic.

Does it change my content?

No. It reads the page, proposes values and stages them into the open editor. Nothing is saved until you click Save.

Does it fill in meta keywords?

Not by default - search engines ignore them. List a keywords field explicitly in the configuration if you want it populated.

Is it free?

Yes. Free to use, including commercially, under the Flowcourier licence.

Want the whole AI suite?

SEO Agent, Translation Agent and analytics in the Copilot install from one package. We can set it up together with your chat profile.

Book a meeting
Flowcourier logo

    Flowcourier
    Vesterbrogade 74 
    1620 Copenhagen V
    Denmark

    VAT: 45268381

  • Services
  • Platform modernisation
  • Integration & development
  • AI
  • Products
  • Client stories
  • About
  • Blog
  • Support
  • Contact
  • Talk to us
  • [email protected]
  • +45 42 40 09 65
  • Book a meeting