Resources
AI, automation and the web, written from production
One topic for each domain we actually operate. Every article starts from work done in production, with its figures and its limits.
The topic guide
Where to start
One entry guide per topic: it sets the frame, the other articles in the topic go deeper.

AI SEO agency: what it should actually deliver
"AI" has become every SEO agency's sales pitch. Here is what an AI SEO agency should concretely deliver, the questions that expose the others, and why human review remains non-negotiable.

Static site with Astro: why migrate, without losing your SEO
A static site generated by Astro replaces an ageing WordPress or Drupal without changing a single address: pages in plain HTML served by a CDN, no plugin to patch, and a publishing chain with rollback. What it changes, how the migration goes, and when not to do it.
All articles, by topic
No article matches. Try another word or clear the filter.
01 · SEO and AI visibility
SEO, GEO and visibility in generative engines
GEO, generative engine optimization, is the work of making a site quotable by ChatGPT, Claude, Perplexity and Google AI Overviews. It does not replace SEO: it sits on top of it, with its own formats (direct answer, sourced facts, llms.txt) and its own measurement.

Choose and price5 min The topic guide
AI SEO agency: what it should actually deliver
"AI" has become every SEO agency's sales pitch. Here is what an AI SEO agency should concretely deliver, the questions that expose the others, and why human review remains non-negotiable.

Practical guide7 min
How to get cited by ChatGPT and AI search engines
What actually gets a site cited by ChatGPT, Claude or Perplexity: let the bots read it, answer straight away, source every fact, mark up only what is shown. And how to measure it without fooling yourself.

Practical guide6 min
Hreflang and multilingual SEO: the costly mistakes
Hreflang pointing to pages that do not exist, a poorly chosen x-default, 404s in the wrong language, untranslated titles, a language routed but forgotten elsewhere: the mistakes we found on multilingual sites we operate, and how to avoid them.

Understand6 min
llms.txt: what it is really for
The llms.txt file promises to help AI read your site. What the proposal says, what can be verified about real usage, what Google, OpenAI and Anthropic say about it, and why we publish one anyway.

Understand8 min
Programmatic SEO: when it works, when it hurts
Generating thousands of pages from a database can serve your visitors or earn you a scaled content abuse penalty. What makes the difference, seen from a real estate catalogue published in six languages.

Choose and price5 min
SEO agency pricing in 2026: the real numbers
How much does an SEO agency cost in 2026? Published and observed ranges, what moves the bill, the quote traps in the AI era, and the questions to ask before signing.
02 · Websites, migration and Astro
Websites, migration and Astro: performance, editing and cost of ownership
A static website is a site whose pages are generated in advance, at publication time, then served as they are by a CDN: no database and no code executed on each visit. With a generator like Astro, it replaces an ageing WordPress or Drupal without changing addresses or content.

Understand8 min The topic guide
Static site with Astro: why migrate, without losing your SEO
A static site generated by Astro replaces an ageing WordPress or Drupal without changing a single address: pages in plain HTML served by a CDN, no plugin to patch, and a publishing chain with rollback. What it changes, how the migration goes, and when not to do it.

Choose and price6 min
Headless Astro and Sanity: who edits what, at what cost
A headless site separates content editing (Sanity) from publishing (Astro): the team writes in a tool, the site stays static and fast. When this set-up is justified, how it fits together, what it really costs, and why we unplugged our own.
The whole topic : Websites, migration and Astro The related offer