Web development in Girona: real opinions and how not to make mistakes in choosing
When a business in Girona looks for someone to build their website, the problem is usually not finding options. The problem is knowing which one is worth it. We've been working with SMEs, freelancers and shops in the region for years, and what we see repeatedly is that most disappointments don't come from price, but from poorly managed expectations and websites that were never designed to appear on Google. Here we explain how we do it and why clients come back.
| Location | Girona and region (Salt, Olot, Figueres, Costa Brava) |
|---|---|
| Services | Custom web, WordPress, WooCommerce, landing pages |
| Delivery time | 3–6 weeks (standard projects) |
| Client profile | SMEs, freelancers, shops, clinics, offices |
| Post-delivery guarantee | Free technical review at 30 days |
Real cases: what clients in the Girona region say
The opinions that matter to us don't talk about colors or typefaces. They talk about whether the phone rings more. Here are three situations we've experienced directly:
- Restaurant in central Girona: The website was three years old and loaded in 6 seconds on mobile. When we opened Search Console for the first time, we saw that 78% of traffic came from mobile but the bounce rate exceeded 70%. The problem was a 4 MB header image that nobody had optimized. Three weeks after the redesign, online reservations grew clearly and sustainably.
- Physiotherapy clinic in Salt: It had been online for eight months with no organic visits. The previous agency had never set up Search Console or Google Business Profile. Moreover, the services page had a
noindextag active by mistake since launch day. Google had never indexed it. When we fixed it, within six weeks it was already appearing for local searches. - Fashion shop in Figueres: They had WooCommerce with 300 products, but no category structure designed for SEO. Each product page competed against the others for the same keywords. Google didn't know which one to rank and ended up ignoring them all. We reorganized the content architecture and within four months they were in the top positions for local product searches.
What we do differently from other web agencies in Girona
We're not the only option in Girona, and we don't claim to be. But there are specific things we do differently, and it's worth knowing before you decide:
- Technical SEO is not an extra: In many agencies, SEO is an additional service contracted separately. We integrate it into the structure from the first draft: canonical URLs, content hierarchy, speed, Schema.org structured data and Search Console configuration on launch day. Not in month three.
- We understand local differences: Ranking a hairdresser in Olot is not the same as ranking a hotel on the Costa Brava. Search volume, competition and user behavior vary greatly. We work with real data from each area, not generic templates.
- We don't disappear in the first month: Once the website is delivered, we actively monitor for 30 days. We review indexing errors in Search Console, verify that main pages have been indexed correctly and check that speed is maintained in the real production environment, not locally.
- We train you to be independent: We dedicate two hours to teaching you how to manage your WordPress: edit text, add optimized images, create posts. We don't want you to depend on us to change a contact number.
If you have a website that's not working as expected, send us the URL and within 48 hours we'll tell you exactly what's wrong, at no cost or commitment. Many clients have started this way.
What the web development service includes
Each project is different, but all start from a common base that we don't negotiate because it's the minimum to have a working website:
- Custom design or advanced customization on WordPress or WooCommerce
- Integrated technical SEO: Core Web Vitals, URL structure, metadata, XML sitemap and reviewed robots.txt
- Google Search Console and Google Analytics 4 configuration from launch day
- Mobile adaptation tested on real physical devices, not just browser simulators
- Schema.org structured data for local businesses, products or professional services
- Linking and basic optimization of Google Business Profile for businesses with local presence
- Two-hour training to manage content independently
- Free technical review at 30 days after delivery
Technical errors we often detect in Girona websites
When we do an initial audit, there are errors that appear again and again. We list them in order of real impact on ranking:
- LCP above 2.5 seconds on mobile: The Largest Contentful Paint is the metric Google uses to measure perceived speed. If it exceeds 2.5 seconds, your ranking suffers directly. The first thing we look at in Search Console is the Core Web Vitals report to identify which pages are failing and for what specific reason.
- Important pages not indexed by mistake: It's more common than it seems. A
noindextag that was set during development and nobody removed when publishing. Or a services page blocked inrobots.txt. Invisible to the owner, but Google doesn't see it. - Google Business Profile disconnected from the website: For local businesses in Girona, Salt or Banyoles, GBP is as important as the website itself for local searches. If they're not properly linked and NAP data (name, address, phone) don't match, you lose local authority unnecessarily.
- Duplicate content in WooCommerce: Category, tag and product pages often generate duplicate URLs that Google penalizes. You need to configure canonicals correctly and decide which pages you want indexed and which you don't.
- Absence of structured data: A law office in Girona without Schema
LocalBusinessloses visibility in rich results. The competition that does have it appears with ratings, hours and address directly on Google. You don't.
Typical results in the first months
Nobody can guarantee specific positions on Google, and anyone who does is selling you smoke. What we can say, honestly and based on recent projects in the region:
What makes the difference in local projects is not having the most expensive website. It's having it well built from the start. A restaurant business in central Girona with a fast website, correct technical structure and optimized GBP can outrank competitors with much more expensive websites but poorly configured, and do it in less than six months.
If you want to know where you are right now, send us the URL. We'll explain in 48 hours what the three main problems are and what the first step would be to solve them.
Frequently asked questions about web development in Girona
How much does it cost to build a professional website in Girona?
Standard projects for freelancers and SMEs typically range between 900 and 2,800 €. An e-commerce with WooCommerce or a corporate website with many sections can exceed this range. The budget depends on the number of pages, features and whether content migration is needed. We send you a detailed budget in 48 hours, with no commitment.
How long does it take for the website to be ready?
For standard projects, between 3 and 6 weeks from start. The factor that extends projects the most is not us: it's the availability of content from the client. If you have texts, images and logos ready before we start, the process is much faster.
Will the website include technical SEO from day one?
Yes, always and at no additional cost. All projects include optimized speed, URL structure, metadata, XML sitemap, Search Console configuration and Schema.org structured data. Content SEO—creating articles, optimizing category text—is a later step that we can manage or the client can handle.
Do you offer web maintenance in Girona after delivery?
Yes. We have monthly maintenance plans that include WordPress and plugin updates, daily backups and technical support for incidents. It's not mandatory to contract it, but it's highly recommended for websites in active production. Plus, all projects include a free technical review at 30 days.
Do you work with businesses throughout the Girona region?
Yes. We work with clients from Girona city, Salt, Olot, Figueres, Banyoles, Ripoll and the Costa Brava. Meetings are held by video call or in person for local clients. For projects outside the region, we work with clients throughout Catalonia without problem.
The next step is simple
You don't need to have the whole project figured out to contact us. With the URL of your current website—or a brief description of what you need—we can already make an initial honest assessment. We'll explain if we can help you, how we would do it and how much it would cost, in less than 48 hours.
We work with a limited number of new projects each month to ensure that each client receives the attention they deserve. If you're considering it, now is a good time to write to us.