SEO & AI search · São Paulo, Brazil

Lorenzo Bisonti: SEO results measured in leads and revenue

10+ years in SEO and about 6 leading teams, across e-commerce, insurance, education and global consumer brands. These are the results I’m most proud of, with the starting point, the work and the business outcome.

LinkedIn lorenzobisonti.com geochecker.com.br
+50%digital revenue, Hope Lingerie
+50%monthly acquisitions, Sorte Online
+30%monthly leads, Azos
~40%higher local conversion, Kroton

Case studies

Hope Lingerie

E-commerce · at Infracommerce · ~12 months

Starting point

The React website was not being indexed properly, so Google could not read most pages. All 10 keywords that brought the most organic traffic were branded.

What I did

Diagnosed the indexation problem and rebuilt the technical foundation with the dev team. Then built the full plan: keyword clusters, a forecast and clear priorities.

  • Organic traffic2x
  • Digital revenue+50%
  • Generic terms among the top 10 traffic keywords0 → 9

Sorte Online

Brazil’s largest online lottery retailer · 2 years

Starting point

Organic was a key acquisition channel, but SEO and conversion were treated separately, and there was no forecast tying keywords to acquisitions.

What I did

Mapped 264 keywords by intent and tied them to traffic, conversion and revenue. Combined SEO and CRO with continuous hypothesis tests on landing pages, built dashboards used by the whole marketing team, and led the company’s first GEO initiative.

  • Monthly acquisitions+50%

Azos

Life insurance (insurtech), B2C and B2B brokers · consultant

Starting point

A newer brand competing with major insurance incumbents, in search and in AI recommendations.

What I did

Owned SEO, GEO and CRO: answer-first content, strategic landing pages for brokers, and authority work with mentions on relevant portals, forums and Wikipedia.

  • “How to sell life insurance” (Portuguese)Position 1
  • Monthly leads from that page+30%
  • Keywords in the top 3, in seven months73 → 90
  • AI recommendationsOvertook a key competitor

Kroton

Education group · at Yooper (agency)

Starting point

One of Kroton’s main brands sold local courses, and students searched for a course plus their city across the state of São Paulo.

What I did

Created, optimized and ranked city pages with unique local content and technical work (titles, internal links, structured data), prioritizing cities and courses by demand.

  • Conversion for local courses~+40%

Unilever and Reckitt

As Head of SEO LATAM · at Green Park Content

Unilever

Built a B2B content hub for restaurant owners and chefs: recipes, restaurant management and food management.

Reckitt

Designed a cleaning content hub that later integrated product pages as traffic grew, linking problems to solutions.

  • Unilever: qualified organic visits per month, one year after launch~30,000
  • Unilever: monthly acquisitions~400
  • Reckitt: total organic revenue across brand sites+25%
AI search

GEO Checker, my AI visibility tool

I built and run GEO Checker to measure how brands appear in AI answers. It generated 30+ qualified leads in its first month.

  1. Sends a set of real buyer prompts to ChatGPT, Claude and Gemini through their APIs.
  2. Scores each answer for brand mention, position, tone and the competitors cited.
  3. Repeats the benchmark over time, because answers vary between runs and models.
Results come from my roles and consulting work; figures are approximate where marked with “~”. Lorenzo Bisonti · bisontilorenzo@gmail.com