Five page-one rankings for a regulated French credit broker

Impact Finances is a French intermediary that specialises in debt consolidation (rachat de crédits). We ran its SEO for eight months, in French, without CMS access, and with several of our recommendations left unimplemented. This page records what we did, what moved, and what we cannot claim.

Impact Finances

impact-finances.fr

Client

impact-finances.fr

Sector

Debt consolidation and loan regrouping, a regulated YMYL category

Market

France, French language

Engagement

September 2024 to April 2025

Scope

On-page, internal linking, schema, content, link building, page-speed recommendations

Delivery

Our UK-hours team, working through the client’s technical team

In October 2024, six of the nine keywords we tracked ranked below position 100 and none ranked on page one. By the 1 June 2025 reading, five were on page one: rachat de crédit le mans (1), sans condition (2), locataire (3), trésorerie (3) and propriétaire (8). Search Console clicks roughly doubled and impressions grew 7.3 times between October 2024 and April 2025. Linking domains rose from 142 to 245.

5 of 9
Tracked keywords on page one

Oct 2024: 0 of 9. Reading of 1 June 2025.

2.0×
Search Console clicks

378 in Oct 2024 to 754 in Apr 2025

7.3×
Search Console impressions

5.21K in Oct 2024 to 37.8K in Apr 2025

+103
Linking domains (+73%)

142 to 245 in Moz. About 100 were links we built.

Results based on the stated reporting periods and data sources.

Starting point and goal

The site already earned some traffic from blog articles. The client wanted something different: rankings for the main service keywords, which sit in a heavily contested category.

The October 2024 baseline from Search Console was 378 clicks and 5,210 impressions, with an average click-through rate of 7.2% and an average position of 47. In our rank tracking, rachat de crédits, regroupement de crédit, locataire, propriétaire, rachat de prêts and regrouper des crédits were all below position 100. The best positions were 45 (le mans) and 46 (trésorerie).

This was our first French-language site. The market, the language and the regulatory setting each shaped how we worked.

Three constraints and how we handled them

French, in a regulated category

Financial brokerage, credit consolidation and lending sites in France are regulated by authorities such as the ACPR (Autorité de Contrôle Prudentiel et de Résolution) and the AMF. Sites must show precise legal mentions (mentions légales), mandatory consumer warnings and data-handling notices. Literal translation or English-style keyword mapping would not have worked for a YMYL site like this.

Our workflow: we did keyword and content drafting in English with AI tools, translated it, and sent every piece to Impact Finances to proofread and edit. The client’s own French-speaking team was the final check on language and wording. It took us a few weeks to get comfortable working in French.

No edit access to the website

We could not publish changes ourselves. Each change needed two rounds of coordination: one with the client for language, and one with their technical team for implementation. This slowed delivery and, as the section on unimplemented recommendations shows, some suggestions were never built.

Time zones

India is about 3.5 to 4.5 hours ahead of France, depending on daylight saving. We already run UK-shift and US-shift teams, so the UK team handled this account to keep working hours aligned with the client.

What we did

We worked on titles, meta descriptions and URLs together with the client, and checked that the important legal pages were in place as trust signals. The most useful finding came from the site structure. The site already had landing pages for its six target keywords, but nothing linked to them. They were orphan pages.

We added all six to the main navigation under a “Guide du rachat de crédits” dropdown, and added internal links to them from the blog articles.

Impact finances menu without landing pages

Before. The “Guide du rachat de crédits” menu item opens nothing. The six landing pages are not linked from navigation.

Impact finances menu after adding landing pages

After. The dropdown lists the six target pages: rachat de crédits, locataire, propriétaire, trésorerie, rachat de prêts and sans condition.

Organization and office markupSchema

We implemented Organization schema with each office as its own FinancialService entity, one for Paris and one for Le Mans. Each has its own address, phone number and opening hours (Monday to Friday, 09:00 to 18:00). The organization entity also states the founding year (2005), the area served (France), the slogan, links to its social profiles, and seven knowsAbout topics such as rachat de crédit locataire and rachat de crédit hypothécaire.

Google’s Rich Results Test reported 3 valid items for the organization markup (the organization plus the Paris and Le Mans entries). A second report showed 2 valid FinancialService items, each with two non-critical warnings for the optional priceRange and image fields.

We credit this markup, together with the dedicated Le Mans landing page, for the rank on the Le Mans keyword. That term moved from position 45 in October 2024 to 7 in November and to 1 from April. Other changes ran at the same time, so this is our judgement and not a controlled result.

{
  "@type": "Organization",
  "name": "Impact Finances",
  "foundingDate": "2005",
  "areaServed": { "@type": "Country", "name": "France" },
  "knowsAbout": ["Rachat de crédits", "Regroupement de prêts", "Rachat de crédit locataire", "…"],
  "department": [
    { "@type": "FinancialService", "@id": "https://www.impact-finances.fr/#paris",
      "name": "Impact Finances - Paris",
      "address": { "addressLocality": "Paris", "postalCode": "75008" },
      "openingHoursSpecification": "Mon–Fri 09:00–18:00" },
    { "@type": "FinancialService", "@id": "https://www.impact-finances.fr/#lemans",
      "name": "Impact Finances - Le Mans",
      "address": { "addressLocality": "Le Mans", "postalCode": "72100" },
      "openingHoursSpecification": "Mon–Fri 09:00–18:00" }
  ]
}

Simplified from the Rich Results Test output. Street addresses, phone and fax numbers are left out here.

Informational blog content

We published 4 to 6 articles a month, which is roughly 32 to 48 over the eight months. Each targeted an informational keyword. Drafts were written with AI tools, translated, and sent to the client for proofreading and editing. Every article linked to the relevant landing page, which fed the internal-linking work above. The steady publishing also earned some links without outreach.

Trust-first link buildingOff-page

Because this is a YMYL site, we only wanted links from trustworthy sources. We started with foundation citations in niche directories, creating or editing profiles on Trustpilot, Pages Jaunes and Traders Union. We then wrote guest posts for finance-related websites. We built roughly 100 links this way.

Page speed

We recommended page-speed optimisation and the client’s technical team implemented it. Page load speed improved. We did not capture before-and-after measurements, so we do not report a figure.

Results

Keyword rankings, month by month

Each cell is the Google position on the 1st of the month in our rank-tracking sheet. The six “landing page” rows are the pages we linked from the new menu. The other rows are two related regroupement terms and the Le Mans local term.

Impact Finances keyword rankings

Page one (1–10)11–2021–5051–100+

KeywordOct 24NovDecJanFebMarAprMayJun 25Trend
rachat de créditsLanding page100+100+100+100+100+100+634035
regroupement de créditRelated term100+100+100+100+100+100+765523
rachat de crédit locataireLanding page100+646641413926213
rachat de crédit propriétaireLanding page100+100+100+100+100+4646158
rachat de crédit trésorerieLanding page46323534352318173
rachat de prêtsLanding page100+100+100+623036281515
regrouper des créditsRelated term100+100+100+757736151012
rachat de crédit sans conditionLanding page93777575726532102
rachat de crédit le mansLocal page4577544111
Google position on the 1st of each month, Oct 2024 to Jun 2025. “100+” means ranking below position 100 or not ranking. Source: our rank-tracking sheet.

What the table shows

  • The local term moved first. Rachat de crédit le mans went from 45 to 7 within a month and stayed in the top 10 for the rest of the period.
  • The big gains came late. On 1 March, the best of the six landing-page terms stood at position 23. Four of the five page-one rankings were first reached in the May and June readings. The 1 June reading was taken after our April end date, so rankings kept improving once our work had stopped. Although we stopped SEO in April, we continued the monthly blogs as requested by the client.
  • Specific terms won before broad ones. Terms with a clear qualifier (locataire, propriétaire, trésorerie, sans condition, a city) reached page one. The broad terms improved from below 100 but stayed on page two or three: rachat de crédits (35), regroupement de crédit (23), rachat de prêts (15) and regrouper des crédits (12).
  • Some rankings have since dropped. After we stopped working on the site, some of these keywords fell back.

How the results look in Google

rachat de credit le mans rankings

Search on google.fr for rachat de credit le mans. Impact Finances appears as the first result.

rachat de credit sans condition google rankings

Search for rachat de credit sans condition. Impact Finances is on page one, below Magnolia.fr. A competitor snippet in this capture is dated 4 August 2025, so it was taken after the engagement ended.

An honest answer suits a YMYL query. The phrase “sans condition” invites a promise that cannot be kept. The snippet Google shows for the Impact Finances page says: “Un rachat de crédit sans condition n’existe pas : une étude de solvabilité reste obligatoire.” It answers the searcher with the regulatory reality. We think that suits how Google treats financial queries, but we have no test that proves it affected the ranking.

Search Console, October 2024 vs April 2025

Impact Finances Search Console comparison
MetricOct 2024Apr 2025Change
Total clicks378754+99.5%
Total impressions5,21037,8007.3×
Click-through rate (calculated)7.2%2.0%−5.2 pts
Source: Google Search Console, whole site. The April click-through rate is calculated (754 ÷ 37,800). October 2024 average position: 47.

The April click-through rate is our calculation (754 ÷ 37,800). Impressions grew far faster than clicks because the site started to appear for many more queries, most of them at lower positions. This page does not break the data down by query. October 2024 average position was 47.

Impact finances search console comparison

Backlink profile

The +500 inbound links is the weaker number. Most of the increase is repeat links from the same websites. Linking domains is the figure we trust: it rose by 103, in line with the roughly 100 links we built. Moz also showed 70 new linking domains discovered in the last 60 days against 29 at the start, and 6 lost against 0.

Impact finances Moz backlink profile

Moz, before (left) and after (right).

Recommendations that were not implemented

Three of our suggestions are about trust signals, and none of them went live. We cannot say what they would have added. We list them because the gap is part of the result.

Author bios and reviewer or fact-checker notes Not implemented

Would show readers who wrote and who reviewed each piece of financial content. The technical team did not build it.

FinancialProduct / LoanOrCredit schema Not implemented

Would mark up interest rates (APR, or TAEG in France), repayment terms, fees and conditions. The client did not implement it.

Person schema with credentials Not implemented

Would describe each adviser’s credentials and years of experience, with LinkedIn links and regulatory registration numbers such as ORIAS. The client did not implement it.

Our hypothesis is that these signals matter most on the broad head terms that did not reach page one. We have no data to confirm that.

Learnings

  • Check for orphan pages before writing new content. Six existing pages had no links pointing to them. Linking them from the menu and from blog posts was the cheapest change in the project.
  • In a regulated language market, plan around the client’s reviewers. Their proofreading was the quality gate, so their turnaround set our publishing pace.
  • Report linking domains, not total backlinks. Total links include repeats from the same sites and overstate progress.
  • Give each office its own schema entity. Separate FinancialService entries gave the Le Mans page a clear location signal.
  • Settle implementation before kick-off. Agree who can edit the site and how fast. Every unimplemented recommendation here traces back to that dependency.
  • Expect rankings to move after you stop. Several terms kept climbing after April, and some fell later. Maintenance matters in this category.

How we measured, and what we cannot claim

  • Rankings come from our monthly rank-tracking sheet, read on the 1st of each month from October 2024 to June 2025.
  • Search Console figures compare October 2024 with April 2025 for the whole site, including blog queries.
  • Backlink data is from Moz. The “before” and “after” captures show the start and end of the engagement.
  • Attribution. Navigation, internal links, schema, content, link building and speed work ran together. We cannot separate the effect of each.
  • Results after April. The 1 June reading falls after our engagement ended, and some keywords have dropped since.
  • AI use. We used AI tools for first drafts and translation. The client edited every piece we sent.
  • Constraints. We had no prior experience in the French market, we had no CMS access, and the client chose not to implement some recommendations.
Ravi Swamy - Founder & Marketing Director at MindSnoop

Ravi Swamy

Founder & Marketing Director, MindSnoop

Ravi Swamy is the Founder and Marketing Director of MindSnoop, bringing over 15 years of deep expertise in media sales, branding, digital marketing, and business growth. Holding an MBA in Marketing along with Google & Meta certifications, Ravi specializes in SEO, paid advertising, social media, content marketing, and lead generation. He employs a practical, results-driven approach to help businesses scale their digital presence sustainably, while also being deeply passionate about mentoring aspiring digital marketers through hands-on education.

Leave a Reply

Your email address will not be published. Required fields are marked *