Web positioning in Terrassa: client opinions and why not all SEO works the same
When a business in Terrassa contacts me for the first time, they almost always say the same thing: «we already tried SEO and it didn't work». And when I dig a little deeper, the problem isn't SEO — it's how it was done. This page explains our approach, with opinions from real clients and the specific mistakes we fix first.
| Target location | Terrassa and Vallès Occidental |
|---|---|
| First visible results | 2–4 months |
| Consolidated results | 4–6 months |
| Typical profiles | Clinics, offices, renovations, local commerce, e-commerce |
| Differentiator | We prioritize the 5 actions that move the needle, not the 200 that fill a report |
Why local SEO in Terrassa is an opportunity now
Terrassa has around 230,000 inhabitants and a very diverse business fabric: industrial workshops in Can Palet, clinics in the city centre, professional offices in the Eixample area and shops in the Sant Pere and Les Arenes neighbourhoods. But if you look at the websites of these businesses, most haven't received any SEO attention in years.
This creates a real window of opportunity. In many sectors in Terrassa, reaching Google's top 3 doesn't require a huge budget — it requires doing well what the competition hasn't done. When someone searches for «labour lawyer Terrassa» or «emergency dental clinic Terrassa», the top three results take between 60 and 75% of clicks. The fourth and fifth get crumbs. And from the second result onwards, the drop is dramatic.
How we decide where to start (and why it matters)
Many SEO agencies hand you an 80-page report with 200 errors and start fixing them in alphabetical order. The problem is that 80% of those errors don't significantly affect your ranking. You pay for hours of work that don't translate into more clients.
What we do is different: the first week of a project in Terrassa we dedicate entirely to identifying the 3–5 actions that will really move the needle. Based on Search Console audit, PageSpeed and your Google Business Profile, we establish an order of action by real impact:
- Incomplete or miscategorized Google Business Profile — it's the number one factor in local SEO and what can be fixed in less than a week. The wrong main category can mean you don't appear in the Google Maps pack, regardless of how good your website SEO is.
- Generic service pages without local intent — having a «services» page instead of «physiotherapist in Terrassa» or «bathroom renovation Terrassa price» is losing qualified traffic every day. Each service deserves its own optimized page.
- Core Web Vitals below acceptable threshold — especially LCP (Largest Contentful Paint) on mobile. If it exceeds 4 seconds, Google directly penalizes ranking. The threshold we consider acceptable is 2.5 seconds or less.
- Disorganized indexing architecture — internal search pages, empty categories or product sheets without content that dilute domain authority and confuse Google.
- Absence of relevant local backlinks — an article in a Vallès Occidental media outlet or a mention in the Terrassa Chamber of Commerce is worth infinitely more than 50 generic paid directories.
Want to know which of these errors your website has?
Request the free SEO review — we'll tell you in 48h, no obligation →
Opinions and real client cases
I prefer to let results speak. Here are real cases from our clients, anonymized out of respect for their privacy, but with enough detail that you can recognize if your situation is similar:
- Physiotherapy clinic, Terrassa city centre: They had a website but no Google Maps presence. We optimized the GBP listing, created specific pages for each treatment («sports physiotherapy Terrassa», «post-operative rehabilitation Terrassa») and managed the first verified reviews. In 3 months, top 3 for main searches. New calls increased clearly and sustainably.
- Renovation company, Vallès Occidental: They competed with Barcelona companies with much larger advertising budgets. Instead of fighting in the same searches, we bet on very specific content («bathroom renovation in Terrassa», «kitchen quote Sabadell», «painter flat Rubí»). In 5 months, organic inquiries exceeded what they were getting from Google Ads each month.
- Catalan cuisine restaurant, Gràcia neighbourhood (Barcelona): Zero investment in advertising, but with an optimized GBP listing, photos updated weekly and a proactive review strategy, they went from 3.8 to 4.6 average stars and doubled visits from Google Maps in 4 months. A case we apply similarly to Terrassa restaurants.
- Sustainable fashion shop, Girona: Small e-commerce competing with large platforms in generic searches — a losing battle. We pivoted to long tail («eco-friendly women's clothing Girona», «sustainable fashion Catalonia fast shipping»). In 6 months, organic traffic multiplied by 2.5 without touching the advertising budget.
- Dental clinic, Tarragona: Fast website technically but with non-existent SEO architecture. We reorganized the structure, created pages for each treatment and optimized for urgent searches («emergency dentist Tarragona», «dental implants Tarragona price»). New patients via organic grew sustainably from the fourth month onwards.
The technical errors we fix in the first week
When I audit a Terrassa website with Google Search Console and PageSpeed Insights, what appears is usually not some exotic technical mystery. They're basic errors that have gone unfixed for months or years because no one had identified them as priorities. These are the most common:
- Indexed pages that shouldn't be: empty categories, internal search results, «thank you for contacting» pages. Each unnecessary indexed page dilutes domain authority.
- LCP over 4 seconds on mobile: Google's acceptable threshold is 2.5 seconds. Above 4, ranking drops directly and the user abandons the page before reading anything.
- Incorrect main GBP category: an error that can cost you appearing or not in Google Maps local pack, regardless of website quality.
- Misconfigured canonicals: Google indexes duplicate versions of the same page (with and without «www», with and without trailing slash), which divides authority between URLs that should be one.
- Absence of LocalBusiness Schema: adding structured local business data is a one or two hour task that can improve local pack visibility immediately and without any risk.
The good news is that most of these errors are fixed in the first two or three weeks. And results start moving shortly after, because Google reindexes corrected pages in days, not months.
Which Terrassa businesses we work with
| Sector | Local searches we want to win | Estimated time to top 5 |
|---|---|---|
| Health and wellness | «physio Terrassa», «psychologist Terrassa centre» | 3–5 months |
| Renovations and construction | «renovation company Terrassa», «electrician Terrassa» | 4–6 months |
| Professional services | «tax manager Terrassa», «lawyer Terrassa» | 3–5 months |
| Food and beverage | «restaurant Terrassa menu», «tapas bar Terrassa» | 2–4 months |
| Commerce and e-commerce | «florist Terrassa», «children's clothing Terrassa online» | 4–7 months |
If your sector doesn't appear here, it doesn't mean we can't help you. It means the competition is probably different and we need to analyze it first. Write to us and we'll tell you at no cost →
Frequently asked questions
How much does web positioning cost in Terrassa?
Local SEO projects in Terrassa typically range from 350 to 900 € per month, depending on the sector, competition and initial website status. We always do a free prior audit to give you an adjusted quote, with no surprises or hidden costs.
How do you differ from other SEO agencies?
We don't work by volume of billable tasks. The first week we identify the 5 actions that will really move positioning and execute them first. No 80-page reports that no one reads and that don't translate into more clients.
Do you have permanence contracts?
We work with a minimum of 3 months, which is the real time to see measurable movement. But without abusive permanence clauses. If after 3 months we haven't delivered demonstrable value, you can leave without penalty. Our retention is based on results.
Can you help a business that has never done SEO?
Yes, and it's often the most rewarding case. With no SEO history there are no old errors to fix, and initial improvements tend to be quick and visible. We always start with the free audit to know exactly where you are and where you can get to.
The next step is knowing where you really are
If you have a business in Terrassa and you're not appearing where you should on Google, the first step isn't to hire anything: it's to understand why. That's why we offer a free SEO review where we explain exactly which errors are holding you back, which searches you can win and in what realistic timeframe.
No unnecessary jargon, no sales pressure and no small print. Just concrete data and a clear action plan.