Blog/SEO case study: content SEO for XTB in Czechia, Slovakia and Hungary

SEO case study: content SEO for XTB in Czechia, Slovakia and Hungary

Published September 30, 20266 min read
SEO case study: content SEO for XTB in Czechia, Slovakia and Hungary

From 2022 to 2025 I ran SEO at XTB for the Czech, Slovak and Hungarian markets.

The content program combined more than 150 new articles, over 40 major updates, duplicate consolidation, internal linking and technical SEO.

This case study describes my own role and a publicly verifiable trend for the Czech site.

I don't claim one person or one change caused all the growth. Local colleagues, subject-matter reviewers, the legal team, developers and the strength of the XTB brand all contributed.

I use the same principle in my SEO consulting. I define the role of the URL, the search intent and the business priority first. Content or a dev ticket comes after that.

Where it started and what my role was

I joined XTB in June 2022 as SEO manager for CZ, SK and HU. The education section already existed. It needed a more systematic topic map, clearer ownership of queries and ongoing work on older content.

I was responsible for:

  • topic, query and SERP research across three markets
  • content priorities and the role of each URL
  • writing and editing a large share of the Czech educational articles
  • briefs for other authors and for expert review
  • consolidating overlapping pages
  • internal linking and technical SEO together with other teams
  • measuring performance and deciding which pages to rewrite or leave alone

Financial content is YMYL (Your Money or Your Life), a topic that can seriously affect someone's finances, health or safety.

Search volume therefore never came before accuracy, risk warnings, current regulation and review by the expert or legal team.

What the public data shows

The charts below come from Ahrefs and show estimates for the Czech part of the site, xtb.com/cz. June 2022 marks when I started. I left in April 2025.

Organic positions for xtb.com/cz according to Ahrefs, August 2021 to April 2026

From June 2022, the number of keywords in the top 20 grew steadily across the 1–3, 4–10 and 11–20 groups.

By the end of 2023, visibility on the chart had roughly tripled. Later it held at around 1,000 to 1,200 positions.

Estimated organic traffic for xtb.com/cz according to Ahrefs, August 2021 to April 2026

Estimated organic traffic in Ahrefs climbs from a low base in June 2022 to a peak of around 8,000 visits a month in 2024. The chart is the tool's public estimate. It is not XTB's internal traffic.

Both charts have two limits. Ahrefs models traffic from rankings and search volume, so this isn't XTB's analytics.

And timing alone doesn't prove how much of the change came from a specific activity, the brand, the market or a Google update.

How I built the content opportunity map

The research didn't start with an export of the highest-volume phrases. For each topic I combined search volume, intent, what the SERP looked like, the existing URLs, business value and whether XTB could give a trustworthy answer.

Each working decision had four possible outcomes:

  1. create a new URL for a missing, distinct intent
  2. rewrite an existing article that had history but didn't match what users needed
  3. merge overlapping pages and keep the stronger target
  4. deliberately not publish, if the topic brought no relevant traffic or we lacked the expertise

Proper keyword research has to end in a map of URLs and priorities, with the volume table as an input. That map is what let me coordinate authors, reviews and technical changes across several markets.

150+ new articles was never the success metric

Over three years we published more than 150 new articles and over 40 major rewrites. The publishing count describes the work. It says nothing about the result.

For each page, these mattered more:

  • which intent and topic cluster it covers
  • whether it gives an original, expert-correct explanation
  • which follow-up questions and products it links to
  • whether it can be crawled, indexed and measured
  • how its performance changes after publishing or a rewrite

A rewrite could be worth more than a new article. An older URL already had history and links, but often needed a more precise answer, a better structure, fresh data or less overlap with another page.

Example: CFDs, from definition to decision path

The article What is CFD trading (in Czech) shows how one page can serve several related informational needs without spinning off duplicate URLs.

The structure takes the reader from the definition through how it works and a practical example to leverage, risk, regulation and choosing a platform.

The order follows the decision path. A beginner first needs to understand the instrument, and only then its variants and context.

I didn't stuff keywords into H2s. Each section answered a different question and still belonged to one coherent topic.

Three query types, three SEO strategies

The same format didn't work for every topic. The decision depended on the competition and how broad the intent was.

Forex: a realistic goal in heavy competition

On a broad topic like forex, brokers compete with big media and specialist portals.

I never set "position one at any cost" as the goal. The aim was an expert-correct entry into a competitive topic and coverage of the variants beginners actually search for.

Spread: a narrow definitional intent

Spread has a narrower intent. One precise definition with a practical explanation could serve several variants, like "bid ask spread" or "spread forex" and their Czech equivalents, without splitting them into several weak articles.

S&P 500: specific queries over the broadest phrase

On S&P 500, beating every financial portal on the most generic query wasn't realistic.

So the content targeted more specific decisions: how to invest, which ETFs exist, the historical context and what a Czech investor needs to know.

That spread performance across dozens of relevant variants. It is more stable than depending on one generic phrase with a different intent.

What mattered besides content

The content program wouldn't have worked without the technical and organizational basics. Every new page needed the right template, indexability, an internal path, measurement and an owner for updates.

So we also kept working on:

  • internal links between educational articles and relevant parts of the site
  • duplicate consolidation and redirects
  • metadata and template elements
  • technical errors affecting crawling or indexing
  • publishing QA and a performance review afterwards
  • working with the legal and product teams

SEO was never a one-off project. It ran as a repeating cycle: research, decision, implementation, review, next priority. An SEO retainer with me works on the same loop.

What I would do differently today

Looking back, I would have introduced a stricter map of URL roles earlier.

For every important topic cluster, one place would show which URL owns the main intent, which pages support it and under what conditions new content gets created.

I would also log the date of every significant content and technical change more systematically. On a chart you can then tell publishing, rewrites, internal linking, template changes and outside factors apart.

Today I also work with query fan-out in research. I break a complex question into related sub-questions, but I don't automatically create a new URL for each one.

First I check whether it needs its own result or belongs inside a stronger page.

What carries over to your site

The growth of XTB's Czech education section didn't come from one article or a secret tool. It came from steady research, writing and rewrites, expert review, internal links, consolidation and technical implementation.

The rules that transfer best:

  1. Every URL needs a clear role and an owner of its intent.
  2. Publishing volume means nothing without visibility, traffic and a link to the business.
  3. Good content needs an update process, a technical foundation and a check after it goes live.

If you need to set content and technical priorities for your site the same way, see how I work as an SEO consultant. For a larger content map, keyword research is the separate next step.

SEO consultation

Not sure which SEO priority comes first?

A paid consultation gives you a prioritised plan built on your own data.

Fill in a short form. I reply within 24 hours with available slots. All I need is your URL.

In a hurry? Call +420 735 507 511.

P.S. If SEO doesn't make sense for you right now, I'll tell you straight away. Cheaper than a budget spent on the wrong priority.

Share:

FAQ

Frequently asked questions

What was your role at XTB?

From 2022 to 2025 I was SEO manager for the Czech, Slovak and Hungarian markets. I set the content priorities, wrote and edited a large share of the educational articles and worked on technical SEO and implementation.

Do the results in this case study come from Google Search Console?

No. The charts are public Ahrefs estimates for xtb.com/cz. I use them as an externally checkable picture of the trend. They are not exact traffic accounting.

How much content did the program produce?

Over three years, more than 150 new articles and over 40 major updates. The program also covered duplicate consolidation, internal linking and technical fixes.

Does the same approach work outside finance?

Yes. The framework carries over: search intent, a clear role for every URL, original expertise, implementation and measurement. What changes is the risk level, the sources, the customer's decision path and how much expert review the content needs.

What would you do differently today?

I would set up a fixed map of URL roles earlier, log the date of every significant change more systematically and separate optimizing for the main query from covering the more detailed related variants.