SEO & Marketing

Web development in Barcelona: real client opinions and mistakes to avoid

E
Equip editorial Posicionament-Web
28 Apr 2026 6 min 16 views

Web development in Barcelona: real client opinions and mistakes to avoid

When someone searches for opinions about web development in Barcelona, they usually have already had a bad experience or want to avoid one. And it makes sense: it's easy to pay between 1,500 and 4,000 € for a website that looks nice but Google completely ignores. The problem, almost always, isn't the design. It's that no one has thought about how Google reads that website or how a potential customer will find it.

Real cases: what clients tell us when they arrive

No two projects are the same, but there is a pattern that repeats itself: a website that "doesn't work" and an owner who doesn't know exactly why. Here are three concrete situations of the type of work we do:

  • Catalan cuisine restaurant in Gràcia: the website took more than 6 seconds to load on mobile, the menu was in PDF (invisible to Google) and the Google Business Profile listing was half-filled. Three concrete problems, three concrete solutions. Online reservations improved in less than three months.
  • Sustainable clothing store in Girona: e-commerce with 200 products, but no optimized category pages and product sheets with duplicate content. With a URL restructuring and unique texts per category, they went from zero organic visibility to ranking main collections in about four months.
  • Physiotherapy clinic in Tarragona: the H1 on the homepage was the clinic name, not any relevant keyword. There were no structured local business data or specific pages for each treatment. Changes that took less than a month and had immediate impact on local search.
What we hear often: "I paid 2,000 € for a website that doesn't appear on Google. No one told me that technical SEO wasn't included." This is exactly what we want to prevent from day one.

The 5 technical mistakes we almost always find

When we open a new client's Google Search Console, there are five problems that appear recurrently. None of them is difficult to solve if you know where to look:

  1. Indexed pages that shouldn't be: internal search pages, blog tags, URLs with parameters or "thank you" pages that bloat Google's index and dilute domain authority. In Search Console, you see it under Coverage > Indexed pages: if the number is much higher than the actual pages on the site, there's a problem.
  2. Core Web Vitals failing on mobile: especially LCP (time to load the main visible element) above 4 seconds. On WordPress sites with sliders, page builder plugins and uncompressed images, it's the norm. Google has been taking this directly into account in mobile rankings since 2021.
  3. Keyword cannibalization: two or more pages competing for the same keyword. Google doesn't know which to prioritize and ends up not ranking any of them well. This happens a lot in blogs with similar articles or in e-commerce with overlapping categories and subcategories.
  4. Lack of structured data (Schema): without local business Schema, Google can't show ratings, hours or addresses directly in search results. For clinics, restaurants or offices, it's a missed opportunity every day.
  5. Architecture without thematic hierarchy: all pages at the same level, without content siloing. Google doesn't understand what topic the website is expert in and distributes internal PageRank poorly.

The good news is that most of these mistakes can be fixed in two to four weeks if prioritized correctly. Ask us for a free audit and we'll explain which of these problems your website has right now, no beating around the bush.

What we do differently compared to other web agencies in Barcelona

Most web agencies separate design from SEO: one team builds the website and, if you want visibility on Google, you hire a service separately. The result is a technically finished website but invisible. We integrate it from day one, and the difference is noticeable:

AspectStandard web agencyOur approach
Technical SEONot included or as an add-onIntegrated in development
Web architectureBased on what the client asks forBased on prior keyword research
Core Web VitalsNot measured until launchOptimized during development
Google Business ProfileNot touchedConfigured and optimized at launch
Post-launch monitoringDelivery and goodbyeReview at 30 and 90 days with real data

We work mainly with SMEs and freelancers from Barcelona, Girona, Tarragona, Sabadell and Lleida. We don't make facade websites: we make websites that need to generate real contacts. If your business needs new clients, the website needs to be a lead generation tool, not a digital brochure that no one reads.

3-6m
Average time to see organic SEO results
+35%
Typical increase in contacts at 6 months
100%
Projects with technical SEO included from day 1

Typical results by sector: what you can expect

Timelines and impact vary greatly depending on sector and location. This is what we typically observe:

  • Local businesses (restaurants, clinics, offices): the fastest results come from Google Business Profile and local search. In 4-8 weeks you already notice changes if the starting point was low. A restaurant in Gràcia or a clinic in Tarragona can gain local visibility very quickly with the right changes.
  • E-commerce (Sabadell, Terrassa, Barcelona): organic results take longer, between 4 and 6 months, but the impact is much more scalable. A well-optimized category page brings traffic consistently for years with no additional cost.
  • Professional services (consultancies, architects, consultants): content is key. In local markets like Girona or Lleida, where organic competition is lower than in Barcelona, a well-structured service page can rank in 2-3 months.

We measure success with Search Console data (impressions, clicks, average position per keyword) and Google Analytics (organic sessions, conversions). Not with "your website looks good" or position reports without business context.

No lock-in contracts: our maintenance plans have no minimum contract. If you're not satisfied, you can cancel whenever you want. We believe the best way to retain clients is for results to speak for themselves, not the fine print of a contract.

Do you have a project in mind or a website that isn't generating what it should? Write to us today and we'll analyze your situation in a 20-minute call, at no cost or commitment.

Frequently asked questions

How much does a professional website cost in Barcelona?

The typical range for a professional website with technical SEO included is between 1,500 and 5,000 €, depending on complexity and whether it includes e-commerce. Be wary of very low quotes that don't detail whether technical SEO is included: often it isn't, and you end up paying for it separately when the website is already built.

Can you improve a website I already have?

Yes, it's one of the most common cases. We do a complete audit —Search Console, speed, structure, content— and propose a prioritized action plan. We don't always need to rebuild everything: often five or six well-executed changes completely change the website's performance.

How long does it take for a new website to rank on Google?

Between 3 and 6 months to see relevant organic results, as long as the website is well optimized from day one. In local markets outside Barcelona —Girona, Lleida, Tarragona— timelines are usually shorter due to lower organic competition.

Want to improve your SEO in Catalonia?

Free SEO analysis: we tell you exactly where to start.

Free analysis


Share:
E
Equip editorial Posicionament-Web

L'equip editorial de Posicionament-Web publica continguts SEO pensats per a negocis de Catalunya.

Comments

No comments yet. Be the first to comment!

Leave a comment