MejorCorredorDeSeguros.com
Spain's directory of insurance brokers and brokerages: 1,907 DGSFP-registered professionals, browsable by province, autonomous community and insurance line. An own product from my network of websites, built with Laravel, MySQL and programmatic SEO.
Why it exists: the search tool the industry didn't have
Buying insurance by going straight to the insurer means seeing a single offer. A broker, by contrast, is an independent intermediary who compares companies on your behalf. The problem is that finding a broker near you was surprisingly hard: the DGSFP's official register is an administrative list built for supervision, not for consumers searching "insurance broker in my city", and the information was scattered across standalone websites with no search tool bringing it together in a usable way.
MejorCorredorDeSeguros.com solves exactly that. It is a product that is 100% mine — I designed it, built it and run it — part of my family of Spanish "Mejor..." directories, and it gathers into a single search tool the 1,907 brokers and brokerages registered with the DGSFP, findable by city, province or postcode.
The audience is twofold: consumers and SMEs who want an independent intermediary nearby, and the brokers themselves, who gain a visibility channel where users already arrive intending to request a quote.
What it lets you do
- Central search by city, brokerage name or postcode, accessible from the homepage.
- Professional profiles with contact details and a no-obligation quote request.
- Complete geographic navigation: pages per autonomous community and per province, each showing the number of brokers in the area.
- Seven insurance lines with their own landing page — home, car, life, health, funeral, liability and business — to capture high-intent searches.
- Quote form with GDPR consent that connects users with partner brokers in their area.
- Editorial blog backing the directory with guides on insurance and mediation: how to choose a broker, how to file a claim against an insurer, broker vs. agent vs. going direct.
- Schema.org structured data (Organization, WebSite with SearchAction) to maximise search engine visibility.
How it's built
1. Laravel architecture
- Custom Laravel + MySQL monolith, with no purchased themes or third-party plugins: Blade templates, thin controllers and a relational model connecting brokers, provinces, communities and insurance lines.
- Semantic routes designed for SEO from day one:
/mejores-corredores-de-seguros/{provincia}and/seguro/{ramo}, each resolved from the database. - In-house search (
/buscar) querying by city, name or postcode over already-normalised fields.
2. Data pipeline
- Public, verifiable source: the DGSFP's administrative register of insurance distributors plus public sources, as the site itself declares on its data sources page.
- Import and normalisation: cleaning names and addresses, deduplicating and assigning each professional to their province and autonomous community.
- Counts computed from the database — the "323 brokers in Andalusia" or "220 in Catalonia" shown on each territorial page come from the table itself, not from hand-written copy.
3. Programmatic SEO
- Thousands of pages generated from data: one profile per broker plus every province, community and insurance-line combination, each with a unique title, meta description and structured data.
- Cascading interlinking: homepage → community → province → profile, with insurance lines cross-linked to territories, so authority flows down to the very last page.
- Supporting editorial content: the blog targets informational searches ("how to choose an insurance broker") and pushes towards the directory, which captures the transactional intent.
4. Performance
- Tailwind CSS + Alpine.js compiled with Vite: purged CSS, a single lightweight bundle and zero heavy JavaScript frameworks.
- Minimal page weight, with asset preloading and lazy-loaded images — critical when the goal is ranking hundreds of location landing pages at once.
Coverage and where the data comes from
The directory covers all 52 provinces and 19 autonomous communities, Ceuta and Melilla included. Andalusia leads the coverage with 323 brokers, followed by Catalonia (220) and Castile and León (205). The data comes from the DGSFP's public register and open sources, and the site says so with no fine print: it is an independent website, not affiliated with the regulator, with its data sources page linked from the footer of every page. That transparency is deliberate — in a regulated industry, the credibility of the data is the product.
The outcome
An own digital asset that works on its own: users arrive looking for a broker in their area, find verified professionals from the official register and request a quote on the spot; brokers receive contacts that already come with intent. The same technical foundation — Laravel, a public-data pipeline and programmatic SEO — is reused across the rest of my "Mejor..." family of directories, so every new product inherits what the previous one taught me.
Do you work in the insurance industry? Take a look at my web design service for insurance brokerages.
A few screenshots
Frequently asked questions
Where does the insurance broker data come from?
All 1,907 brokers and brokerages in the directory are registered with the DGSFP (Dirección General de Seguros y Fondos de Pensiones), the body that supervises insurance mediation in Spain. Each profile lists their contact details and lets you request a no-obligation quote.
What is the difference between a broker and an insurance agent?
A broker is an independent intermediary: rather than working for a single insurer, they compare companies to recommend the policy that best fits the client. That is precisely the value the directory puts front and centre.
What territory does the directory cover?
It covers all 52 provinces and 19 autonomous communities, Ceuta and Melilla included. Every territory has its own page with a professional count: Andalusia tops the list with 323 brokers, followed by Catalonia with 220 and Castile and León with 205.
Which insurance lines can you explore?
Seven lines, each with its own landing page: home, car, life, health, funeral, liability, and insurance for companies and SMEs. Each line links to the specialised brokers and to editorial content from the blog.
How do you request a quote through the directory?
Through a no-obligation form available on the homepage and on every profile. Users give their express consent (GDPR) for their details to be shared only with partner brokers to prepare the quote, in line with the site's privacy policy.
Need something of this scale?
Custom Laravel, data pipelines and programmatic SEO that scales to thousands of pages. Free 30-minute call, no strings attached.
Request a free quote