Boost your business with SEO, Google Ads, and Data Analysis.
Hi, I'm Gema, a freelance SEO consultant in Barcelona, specialized in helping small and medium businesses to gain online visibility and attractmore customers through customized digital strategies.
My approach combines technical SEO, local positioning, content optimization and digital analytics so that every action hasa real impact on your business. It's not just about appearing on Google, but about connecting with the right people, at the right time and with theright message.
I work closely and transparently, adapting each strategy to the needs of your project. Whether you need to improveyour local positioning in Barcelona, optimize your website for Google, or analyze the results of your campaigns, I can help you achieve measurable and sustainable results.
If you are looking for a freelance SEO in Barcelona with experience in Google Ads, Tag Manager, Analytics and data strategies, I will be happy to help you boost your digital presence and grow your business step by step.
Companies that have trusted me



Why hire a freelance SEO in Barcelona like me?
I not only execute strategies, but I create solutions designed for the real needs of each business. My goal is that SMEs can access a quality SEO without relying on expensive tools or complicated processes.
Python Automation
I develop custom scripts to audit websites, generate SEO reports and analyze data without the need for paid tools. This translates into savings, efficiency and faster results.
Transparency and support
I work with you step by step, explaining actions, results and opportunities for improvement. Communication is direct and without unnecessary technicalities.
100% results oriented approach
Every recommendation and every change has a purpose: to improve your positioning, attract qualified customers and generate sustainable growth.
For whom do I work?
Every business is different, but they all share the same goal: to grow. These are the people I can help:
Local small businesses
I help you position yourself in your area and attract nearby customers through effective and affordable local SEO strategies.
Independent professionals
If you offer professional services (lawyer, real estate agent, center medical...), I help you to improve your visibility and build authority digital.
Marketing agencies
Managing your projects with white label.
How I can help you
I offer a comprehensive approach to improving your online presence, from the initial strategy to execution and results analysis."
SEO Audit and Strategy
In-depth analysis to identify opportunities and create a roadmap to organic growth.
Saber más →Google Ads Management
Creating and optimizing paid campaigns to maximize your ROI and capture qualified leads.
Saber más →Technical Configurations
Expert implementation of GA4, GTM, Search Console and more for accurate data measurement.
Saber más →Recent Projects

1st place on Google for a clinic in Barcelona: IV Therapy Treatment
To improve the sales of this high-margin treatment.
Ver caso completo →
Organic Positioning Improvement for Law Firm
The law firm needed to improve its visibility on Google to attract new clients.
Ver caso completo →What results can you expect?
My goal is not only to improve your positioning in the results of Google, but to generate a real impact on your business.
- Increase qualified traffic and relevant leads
- Increased local visibility in Barcelona and other locations
- Clear reports with real growth metrics
- Automated processes to reduce costs and time
- Personalized strategies with continuous monitoring
"Con una pasión por la creatividad y un enfoque analítico, mi misión es ayudar a marcas como la tuya a conectar con su audiencia de manera auténtica y efectiva."
Desde el Blog
View all
Position Your Restaurant with AI and Local SEO
Discover how to optimize your restaurant for artificial intelligence and master local SEO. Improve your Google My...
Read more →Ready to start?
Let's talk about your project. Tell me about your goals and I'll get back to you in 1-2 business days with next steps.
Schedule a Call
Book an appointment on my calendar for an initial 15 minute consultation.