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
impact-finances.fr
Debt consolidation and loan regrouping, a regulated YMYL category
France, French language
September 2024 to April 2025
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.
Oct 2024: 0 of 9. Reading of 1 June 2025.
378 in Oct 2024 to 754 in Apr 2025
5.21K in Oct 2024 to 37.8K in Apr 2025
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.

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

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.
Page one (1–10)11–2021–5051–100+
| Keyword | Oct 24 | Nov | Dec | Jan | Feb | Mar | Apr | May | Jun 25 | Trend |
|---|---|---|---|---|---|---|---|---|---|---|
| rachat de créditsLanding page | 100+ | 100+ | 100+ | 100+ | 100+ | 100+ | 63 | 40 | 35 | |
| regroupement de créditRelated term | 100+ | 100+ | 100+ | 100+ | 100+ | 100+ | 76 | 55 | 23 | |
| rachat de crédit locataireLanding page | 100+ | 64 | 66 | 41 | 41 | 39 | 26 | 21 | 3 | |
| rachat de crédit propriétaireLanding page | 100+ | 100+ | 100+ | 100+ | 100+ | 46 | 46 | 15 | 8 | |
| rachat de crédit trésorerieLanding page | 46 | 32 | 35 | 34 | 35 | 23 | 18 | 17 | 3 | |
| rachat de prêtsLanding page | 100+ | 100+ | 100+ | 62 | 30 | 36 | 28 | 15 | 15 | |
| regrouper des créditsRelated term | 100+ | 100+ | 100+ | 75 | 77 | 36 | 15 | 10 | 12 | |
| rachat de crédit sans conditionLanding page | 93 | 77 | 75 | 75 | 72 | 65 | 32 | 10 | 2 | |
| rachat de crédit le mansLocal page | 45 | 7 | 7 | 5 | 4 | 4 | 1 | 1 | 1 |
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

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

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
| Metric | Oct 2024 | Apr 2025 | Change |
|---|---|---|---|
| Total clicks | 378 | 754 | +99.5% |
| Total impressions | 5,210 | 37,800 | 7.3× |
| Click-through rate (calculated) | 7.2% | 2.0% | −5.2 pts |
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.

Backlink profile
Backlink profile
| Metric (Moz) | Before | After | Change |
|---|---|---|---|
| Inbound links | 1,200 | 1,700 | +500 |
| Linking domains | 142 | 245 | +103 |
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.

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
FinancialServiceentries 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.

