JRC Web is an SEO agency in Terrassa specialising in search rankings for companies and local businesses in the Vallès Occidental. We have spent more than 20 years helping small businesses and companies in Terrassa appear in Google’s top results, including its artificial intelligence answers (AI Overviews).
At JRC WEB (yes, that is how people know us around here) we approach SEO in Terrassa with one simple idea: rank in order to sell, not to collect keywords. We are a local SEO agency combining technical audits, content that answers real user intent and local SEO (Google Business Profile, NAP, reviews and citations) to move the business, not just the traffic. Day to day you will find us with GA4, Search Console, Screaming Frog, Semrush/Ahrefs and PageSpeed open; and, above all, with a roadmap prioritised by impact.
Barcelona is a competitive ecosystem: saturated sectors, bilingual searches, fast-moving trends and plenty of digital competition. Having run many projects here forces us to be surgical: every neighbourhood has its own micro-demand, and every vertical its own vocabulary. In practice, that means optimising the Google Business Profile, a consistent NAP, local reviews, LocalBusiness schema and hyperlocal content that captures neighbourhood queries and transactional intent. In our experience, combining local and technical SEO at the start speeds up the first wins.
The goals we look at together: clicks and rankings (GSC), traffic and conversions (GA4) and qualified leads in your CRM. We set targets by milestone (30/60/90 days) and keep to a fixed reporting cadence. As an SEO agency in Barcelona running a high volume of projects, we know that transparency shortens decisions and avoids surprises.
We start with a 360º audit: a full crawl of the site (indexing status, canonicals, sitemap, robots, log files where applicable), Core Web Vitals and real-world performance, information architecture, cannibalisation and an intent map by URL.
In parallel we run local keyword research (Terrassa, Vallès, Barcelona) to align categories, service landing pages and TOFU/MOFU/BOFU content. We have the backing of our SEO agency in Barcelona, a benchmark for search rankings in Catalonia.
Experience we bring: when we migrated a local services website in Terrassa, we prioritised quick wins (fixing noindex, duplicate titles and internal linking) before rewriting any content. That order stopped us losing traction and let us fine-tune the editorial plan with real data.
Quick deliverables: a prioritised list of technical fixes, a briefing by content template (H1–H3, FAQs, schema) and a proposed topic cluster by sector (e.g. home improvement, healthcare, hospitality, training academies, real estate).
If your business competes on maps, the local pack is half the battle. We optimise your Google Business Profile (categories, services, photos, posts, Q&A), NAP consistency, local citations and reviews with a clear request policy.
On top of that, we build service pages by neighbourhood/area where it makes sense (avoiding doorway content).
Experience we bring: in a local shop, simply combining “a page per service + verified reviews + geotagged photos” made organic calls take off. No magic numbers: it was process and consistency.
We do not publish for the sake of publishing. Every piece of content is born with intent, entities and structure: a single H1, logical H2/H3s, an FAQ to capture featured snippets and the right schema (LocalBusiness, FAQPage, Service, Product where relevant).
We use natural language including variants: search rankings in Terrassa, SEO company in Terrassa, SEO consultancy, technical SEO audit, SEO for small businesses, etc., without tipping into over-optimisation.
Experience we bring: in businesses with a large catalogue, we cut thin content by merging product pages and creating guide pages that concentrate authority and steer the user.
Internal linking is the 80/20 of many local websites: contextual links, useful breadcrumbs, category hubs and natural anchor text.
For link building, we prioritise local citations and mentions, collaborations with associations in Terrassa, county press and content worth linking to. No dubious shortcuts.
Experience we bring: cleaning up “forced” link profiles and replacing them with genuine collaborations usually steadies rankings and avoids nasty surprises during updates.
GA4 to understand behaviour and conversions (events + funnels).
Search Console for coverage, real queries and cannibalisation.
Screaming Frog + PSI/Lighthouse for technical work and CWV.
Semrush/Ahrefs for competitors, links and keyword gaps.
What matters to us is leads, sales, calls and bookings. Yes, we look at impressions and rankings, but as a means, not an end.
Communication SLAs: fortnightly or monthly meetings (depending on the plan), a shared board with tasks and a clear report (what we did, what changed, what is next). No 40-page PDFs without context.
Experience we bring: when the hosting or TTFB is holding everything back, we say so and propose a change with the pros and cons. A timely technical decision beats 6 months of rowing against the current.
Note: the ranges are indicative; we fine-tune after the initial audit depending on size, CMS, competition and goals.
| Format | Who it is for | What it includes | Delivery/SLAs | Indicative range* |
|---|---|---|---|---|
| Express Diagnosis | SMEs that want a clear picture | Mini technical audit + quick-wins checklist + 1 roadmap session | 10–15 days | €€ |
| Local Plan | Businesses focused on Terrassa/maps | Local SEO (GBP, NAP, reviews), service pages, internal linking, citations | Monthly sprints, a monthly call | €€–€€€ |
| Growth Plan | Websites with a catalogue/blog | 360º audit, monthly editorial plan, CWV optimisation, local/industry link building | Fortnightly, live dashboard | €€€–€€€€ |
| Bespoke Project | Ecommerce / multi-site | Migration, advanced architecture, content at scale, automation | A phased plan and OKRs | €€€€+ |
* We talk in ranges, not fixed price lists. We prefer transparency + a real fit.
Technical: indexing, CWV, performance, logs where relevant.
Content: briefs, writing/optimisation, FAQs, schema.
Authority: internal linking, mentions and local partnerships.
Local: GBP, NAP, reviews, citations.
Reporting: business KPIs, a dashboard and agreed meetings.
SEO is not instant. Significant movement usually shows within 3–6 months in local markets; in competitive sectors, longer. That is why we work in sprints with delivery milestones and regular reviews of priorities.
With these tools we build a simple board: what to work on this month, what to measure next and what to scale this quarter.
If you are seeing this image, it is no accident: there is strategy, content and a lot of SEO behind it.
We create real success stories by optimising websites that looked stuck.
Cannibalisation: two URLs fighting over the same intent → we consolidate and redirect.
Hosting/TTFB: we move to faster infrastructure and simplify plugins.
CWV: responsive images, lazy loading, optimised fonts, properly configured caching.
Indexing: clean sitemaps, GSC coverage, clear robots rules.
Doorway content: rewritten with real value and local differentiation.
Experience we bring: in training academies and hospitality, a well-built “best X in Terrassa” page (with real testing and useful guides) attracts informational searches that later convert into bookings and enquiries.
Terrassa is the third largest city in Catalonia with a very active business community. Most local service searches are settled on Google, and many businesses in Terrassa have still not optimised their digital presence. That is a real opportunity: with a well-designed SEO strategy you can win customers across the city and the county before your competitors do.
AI Overviews show AI-generated summaries before the organic results. For businesses in Terrassa, appearing in them means privileged visibility over competitors in Barcelona and Sabadell. At JRC Web we implement Schema markup, structured content and specific optimisation to maximise your presence in those AI answers.
JRC Web’s plans for companies in Terrassa range from €300/month (technical SEO and basic content) up to €1,000/month for advanced strategies with AI Overviews optimisation, link building and Google Business Profile management. No lock-in, no minimum commitment.
Yes. With a county-wide SEO strategy we can rank your business across the whole Vallès Occidental. That means creating geo-targeted service pages for Terrassa, Sabadell, Rubí, Sant Cugat and other towns, optimised for the specific searches in each area.
AI Overviews are the summaries Google generates with artificial intelligence and shows before the organic results. Appearing in them requires implementing Schema markup (FAQPage, LocalBusiness, Service), structuring your content with clear definition paragraphs and having established local domain authority.
Yes. We serve companies in Terrassa, Sabadell, Sant Cugat del Vallès, Rubí, Cerdanyola, Castellbisbal and the whole county. We also work with businesses in the Bages, the Baix Llobregat and the Barcelona metropolitan area.
Tell us what you need and we will prepare a quote within 24h.
No obligation. No lock-in.

