JRC Web is an SEO agency in Barcelona specialising in search engine optimisation for companies and local businesses. Over 20 years helping businesses appear on Google, including its AI-generated answers (AI Overviews). No lock-in contracts. Just results.
Professional audit from €490
· · ·
When a website is going nowhere, there is no need to overcomplicate it. We start with a light audit to spot blockers (indexing, duplicate titles, cannibalisation), clean up the architecture, build clear internal linking and target keywords with transactional and local intent. That, backed by 4-6 well-focused pieces of content and a couple of Maps listing optimisations, is usually enough to get going. Real examples: posicionofontaneria.com went from 0 to 500 visits in 24 months with very basic SEO, and electropuntonline.com from 0 to 100 visits in a year, enough to validate demand and collect first leads. The goal here is not to rank for everything: it is to gain traction and confirm which keywords bring clients.
When the market responds, we move to cluster architectures, in-depth content, improved internal linking and quality link building (press releases, partnerships and media). A practical case: opocme.com went from 50 to 2,200 visits in 24 months with a cluster strategy plus long-tail content, technical optimisations (Core Web Vitals, schema, pagination) and a moderate link campaign. The result: more calls and more quotes month after month. Another example: HelloBaby Eco 5D came to us with 25 visits and grew to 350 in 12 months.
Real results with verifiable data. No fluff. No empty promises.
Opocme is an academy specialising in preparing candidates for police and emergency service exams in Catalonia. When we started, its website received just 50 visits a month from Google.
Professional aerial installer in Catalonia
24h roadside assistance
5D baby ultrasound scans








If you want to improve your local visibility, we explain how to appear first on Google Maps. You can also read our guide on how to improve your website's rankings or find out why your website does not appear on Google.
If you are looking for an SEO agency in Barcelona that speaks plainly and moves the needle, you are in the right place. We work SEO with a mix of local quick wins and medium-term strategy so growth is a sustained curve, not a spike. Day to day we run several projects at once, from bricks-and-mortar businesses to eCommerce.
Weeks 1–2: technical audit (crawling, indexing, Core Web Vitals, thin/duplicate content, architecture). In parallel, tuning your Google Business Profile, categories, services, UTMs on links, geotags and reviews. This is where we usually harvest the first wins: pages Google already wanted to rank but could not because of blockers, badly defined canonicals or cannibalised content. Running many projects has taught us that prioritisation matters more than an endless task list.
Months 1–3: we build a content map centred on transactional intent (services/landing pages) and supporting informational content (comparisons, how-to-choose guides, local guides). Authority is built with safe, contextual links, especially citations and local media. When we start a project we usually balance topic clusters (main service + sub-services) with discovery pieces that push brand demand.
Every month: a simple dashboard (not 30 charts to impress). What we review: visibility by folder (services vs. blog), CTR by query, pages that generate leads, re-optimisation opportunities (queries in positions 4–10). Our experience running many local projects has shown us that re-optimising is worth as much as publishing.
Joan Rabell is the founder and SEO consultant at JRC Web. Over 25 years ranking businesses in Barcelona and Catalonia on Google and, now, in AI answers too (ChatGPT, Gemini and AI Overviews).
Specialist in technical SEO, GEO (Generative Engine Optimization) and web architecture with a focus on measurable results. You deal directly with the person running your project, no middlemen, no lock-in contracts.
A clear, proven method so you always know what is happening with your project.
We analyse your website in depth to find technical errors, indexing problems, cannibalisation and keyword opportunities. We come out with an actionable plan and clear priorities.
We optimise content, create transactional pages, apply the technical fixes (Core Web Vitals, Schema, architecture) and launch the local SEO strategy.
Monthly reporting with GSC + GA4, review of results, page re-optimisation and next steps. We decide together what to scale next month.
No lock-in contracts, no small print. Choose the plan that fits your project and we get started.
A complete diagnosis of your website
To validate and get started
To scale and consolidate
This is what you get working with JRC Web compared with most agencies in the industry.
| Feature | JRC Web | Other agencies |
|---|---|---|
| Lock-in contracts | ✅ No lock-in contracts | ❌ Often 6–12 months |
| Experience doing SEO | ✅ 20+ years | ⚠️ Usually 2–10 years |
| Contact and communication | ✅ Direct with the person in charge | ❌ An account manager in between |
| Real cases with numbers | ✅ Published with data | ❌ Generic or without data |
| Monthly reporting | ✅ Clear and business-focused | ❌ Confusing reports with 30 metrics |
| Local SEO in Catalonia | ✅ Specialists with real clients | ⚠️ Generalists, not specialised |
| AI Overviews optimisation | ✅ Included in the Pro plan | ❌ Few agencies work on it yet |
Local SEO focuses on appearing in searches with specific geographic intent (e.g. plumber in Gracia) and in the Google Maps Map Pack. City-wide SEO also covers broader terms with no specific neighbourhood. At JRC Web we combine both strategies depending on the business goals: proximity leads or visibility across the whole city.
AI Overviews are the AI-generated summaries Google shows above the organic results. Appearing in them gives you privileged visibility at the exact moment someone is searching. You get there with correct Schema markup, content structured in question-and-answer format and consolidated domain authority.
In a competitive market like Barcelona, the first ranking movements show within 4 to 8 weeks. Reaching stable top 3 positions on Google takes 3 to 6 months of consistent work. Appearing in AI Overviews can be faster if Schema markup and structured content are implemented correctly.
Technical SEO includes: crawling and indexing audit, page speed optimisation, fixing 404 errors and redirects, Schema markup implementation (FAQPage, LocalBusiness, Service), Core Web Vitals optimisation and a review of the site architecture to make Google's crawling easier.
Yes. At JRC Web we implement AI Overviews optimisation in the SEO Pro (€480/month) and SEO Premium (€950/month). The process includes a content audit, Schema markup implementation, restructuring of key pages and tracking in Google Search Console to measure visibility in AI results.
We work with businesses in the city of Barcelona and across the metropolitan area: Terrassa, Sabadell, Badalona, Mataró, Granollers, Manresa, Martorell, L'Hospitalet, Cornellà and the surrounding towns. We also serve businesses in Girona, Lleida and Tarragona, and clients abroad.
Tell us what you need and we will prepare a quote within 24h.
No commitment. No lock-in contracts.
