If you run a business in Madrid, Barcelona, or anywhere in Spain, you've probably wondered: why does my competitor appear before me on Google? The answer is almost always SEO — and the good news is that you don't need to spend money on ads to improve it.

At SITEGO, we build websites for freelancers and SMEs across Spain with SEO built in from day one. Here are the 5 most impactful things you can do right now.

💡 Quick tip: Google ranks websites that are fast, mobile-friendly, and clearly structured. All three come standard with every SITEGO website.

1. Claim and complete your Google Business Profile

1

For local businesses in Madrid and Barcelona, Google Business Profile (formerly Google My Business) is arguably more impactful than your website SEO. If you haven't claimed yours, do it today at business.google.com.

Make sure you fill in:

  • Your exact business name, address, and phone
  • Your opening hours (and holiday hours)
  • The right category (e.g. "Web Design Agency" or "Restaurant")
  • At least 5 photos of your business
  • A keyword-rich description mentioning your city

2. Use the right keywords on your website

2

Google needs to understand what your business does and where you are. Make sure your page titles, headings and content mention your service + city combination — for example "web design Madrid" or "peluquería Barcelona centro".

A common mistake is writing content only about what you do, without mentioning where you do it. Local businesses should always include city and neighbourhood keywords naturally in their text.

3. Make your website fast and mobile-friendly

3

Google's ranking algorithm strongly favours websites that load quickly on mobile. More than 65% of searches in Spain are done on smartphones — and if your site takes more than 3 seconds to load, most visitors will leave before they even see it.

Check your speed at PageSpeed Insights (pagespeed.web.dev). Anything below 80 on mobile is a red flag. SITEGO websites score 90+ on average.

4. Get listed on local directories

4

Every time another reputable website links to yours, Google sees it as a vote of confidence. For local businesses, the easiest wins come from free directory listings.

Prioritise:

  • Páginas Amarillas (paginasamarillas.es)
  • Yelp España
  • Tripadvisor (if relevant)
  • Your local council or chamber of commerce directory
  • Industry-specific directories (Booking for accommodation, Infojobs for HR, etc.)

5. Ask your customers for Google reviews

5

Reviews are one of the strongest local SEO signals. Businesses with 10+ genuine reviews consistently outrank competitors with none — even when those competitors have better websites.

The best way to get reviews: simply ask. After a successful job, send a WhatsApp message with a direct link to your Google review page. Most happy customers are glad to help — they just need the nudge and the easy link.

🚀 Want all of this done for you? SITEGO includes basic SEO setup on every website we build — meta tags, sitemap, Google Business configuration and speed optimisation. Talk to us on WhatsApp →

Summary: your SEO quick wins

  • Claim and complete your Google Business Profile today
  • Add city + service keywords to your website headings and text
  • Check your mobile page speed and fix any issues
  • Get listed on 3–5 free local directories
  • Ask your best customers for a Google review

None of these cost money — just a few hours of effort. If you'd prefer to have a professional handle it for you while building a beautiful, fast website, that's exactly what SITEGO does, from €150.