SEO consulting in Perugia

Being online isn't enough. You need to be found by the right people.

Professional SEO consulting to climb Google and grow organic traffic. Technical audit, keyword strategy, on-page optimisation and link building. From Perugia to all of Italy.

From € 200/month · Results in 3–6 months

// In short

SEO consulting in Perugia and across Italy: technical audit, keyword research, on-page optimisation, structured data, Core Web Vitals and local SEO. An audit starts at €300 as a one-off and ongoing SEO at €200/month; the first movements on Google usually appear after 6–8 weeks, solid results within 3–6 months.

Google isn't a lottery. It's an algorithm.

And like every algorithm, it has precise rules. Those who know and follow them rise. Those who ignore them or force them the wrong way drop — or get penalised. Professional SEO means understanding those rules and applying them systematically.

PILLAR 01 — TECHNICAL

The site must be readable by Google

Loading speed, correct HTML structure, sitemap, robots.txt, canonical tags, structured data, mobile-first. If Google can't read your site properly, it won't index it correctly — regardless of the quality of the content.

PILLAR 02 — CONTENT

Pages must answer the right questions

In-depth keyword research, content that matches search intent, heading structure, on-page optimisation. Google ranks the pages that best answer what people are looking for — not the prettiest ones.

PILLAR 03 — AUTHORITY

Other sites must cite and link to you

Backlinks are votes of trust from other sites. The more quality links point to your domain, the more authoritative Google considers your site. A good link profile takes time and strategy — not quantity, but relevance and quality of sources.

SEO takes 3 to 6 months to show significant results. Anyone promising first position in a week is lying — or using techniques that will get you penalised. But well-built organic traffic is the only kind that doesn't stop when you stop paying.

SEO consulting in Perugia

Where are you starting from?

/ SCENARIO 01

I have a site but Google can't find it

The site exists, but when you search for the services you offer it doesn't show up anywhere. The problem is almost always technical: missing on-page SEO, unindexed pages, a confusing internal structure, slow loading. We start from a complete audit that pinpoints exactly where to act — then we work in order of priority.

/ SCENARIO 02

I have traffic but nobody converts

Visits arrive, but few contact requests, few sales, a high bounce rate. The problem may be traffic quality (wrong keywords bringing the wrong people) or the page itself (unconvincing content, missing CTA, frustrating UX). Both variables are analysed before acting.

/ SCENARIO 03

A competitor pushed me down the rankings

You were at the top, then something changed — an algorithm update, a more aggressive competitor, a site change made without considering its SEO impact. A comparative analysis identifies what they do better and builds the plan to win back lost positions, or overtake them for good.

/ SCENARIO 04

I'm building something from scratch

You have a new website or a new project and want SEO to be part of the architecture from the start — not a patch added later. Structural SEO during the build costs far less than any corrective work afterwards. I define the URL structure, page hierarchy and keywords for each section before the first line of code is written.

What complete SEO consulting includes

Complete SEO, not just meta descriptions.

Real SEO is much more than the title tag. It's a system of dozens of variables that must work together — technical, editorial and relational.

Complete SEO audit

In-depth technical analysis of the site: crawl errors, duplicate pages, indexing issues, Core Web Vitals, internal link structure, backlink profile quality. The starting point that gives direction to all subsequent work.

Strategic keyword research

I identify keywords with the right balance of search volume, competition and commercial intent. I don't look for the keywords with the most traffic — I look for those that bring the right people, ready to buy or contact you. Long-tail included.

On-page optimisation

Title tags, meta descriptions, hierarchical headings (H1→H3), image optimisation (alt text, WebP, lazy loading), URL structure, internal anchor text, Schema.org markup for rich snippets. Every page optimised for its target keyword.

Advanced technical SEO

Core Web Vitals (LCP, CLS, FID), structured data (Schema.org), hreflang for multilingual sites, up-to-date XML sitemap, optimised robots.txt, 301 redirect management, canonical tags, orphan pages. The foundation everything else rests on.

Quality link building

Earning backlinks from authoritative, topically relevant sites: digital PR, editorial guest posting, local citations, content partnerships. No links bought from spam directories — only links Google sees as a real vote of trust.

SEO content strategy

An editorial plan based on keyword gaps — the topics your audience searches for and you don't yet cover. Article structure optimised for featured snippets (position zero), length, headings, visual elements.

Local SEO (Google Business)

Google Business Profile optimisation, review management, consistent local citations (NAP: Name, Address, Phone), geo-targeting of key pages. Essential for anyone working in a specific area who wants to dominate local searches.

Monitoring and reporting

Google Search Console + Google Analytics 4 dashboards set up and interpreted every month. A monthly report with tracked keyword positions, organic traffic, top landing pages, progress versus the previous month and next month's actions.

Ongoing competitor analysis

I monitor what your SEO competitors are doing — new content, acquired backlinks, ranking changes. Every month you know exactly who is overtaking you and on which keywords, and you already have the plan to respond before the gap grows too big.

SEO, without empty promises.

300€
Starting SEO audit
3–6mo.
Typical time to visible results
1report
Per month, clear and readable
∞
Free clicks once you rank

// ORGANIC SEO vs GOOGLE ADS — WHEN TO USE WHAT

ORGANIC SEO
  • Free traffic once you rank
  • Higher perceived credibility than ads
  • Cumulative effect over time
  • Takes 3–6 months to become visible
GOOGLE ADS
  • Immediate results (right away)
  • Precise geographic and demographic targeting
  • Great for limited offers or launches
  • Traffic stops when you stop paying

The best strategy is almost always a combination: Ads to drive traffic right away while SEO matures, then a gradual reduction of the Ads budget as organic traffic grows and stabilises.

SEO for businesses and professionals

If people search for what you offer, they must find you.

SEO works for any business whose potential customers use Google to find products, services or answers. In other words: almost everyone.

Local businessesRestaurants, practices, shops — dominate searches in your area
E-commerceProduct SEO, category pages, qualified traffic without Ads
ProfessionalsLawyers, doctors, consultants — visible when needed
Trades and companiesPainters, plumbers, electricians — found before the competition
Startups and SaaSOrganic traffic that scales with the product
Tourism and hospitalityHotels, B&Bs, farm stays — direct bookings without OTAs
Training and coursesSEO for online courses, academies, coaches and trainers
Brands and physical productsBrand + product SEO to reduce marketplace dependence
Your industryIf there's demand, we can capture it

How I work on SEO

How I work month by month.

MONTH 1 — FOUNDATIONS

Audit, keyword research and priorities

Complete technical analysis of the site with Screaming Frog and Search Console. In-depth keyword research with Ahrefs or SEMrush. Competitor analysis. Setting priorities: what has the most impact in the least time. Urgent technical fixes right away. An initial status report with benchmarks.

MONTHS 2–3 — OPTIMISATION

On-page, content and local SEO

Optimisation of all main pages: titles, meta, headings, content, images, internal links. Schema.org implementation. Google Business Profile optimisation where relevant. First link-building activities. The work of these months starts moving the first keywords.

MONTHS 4–6 — SCALING

Content, link building and growth

The editorial plan in action: new SEO content optimised for the identified keywords. Ongoing link building from qualified sources. Position monitoring and tactical adjustments. This is when keywords start settling on the first page.

FROM MONTH 6 — MAINTENANCE

Defending positions and new opportunities

Rankings aren't static — competitors act, Google updates the algorithm. Monthly work keeps the positions you've won, consolidates them and opens new keywords. A monthly report with real data, commentary and next month's plan.

Three SEO projects with real data.

Project scenarios: realistic examples built on the work I do most often. They don't name clients or report results — they show how I work.

SEO · 01/03Scenario

SEO for a cosmetics store

Catalogue structure, optimised product pages and content that answers what people search for, to get found without paying for every click.

keyword researchon-pagelink buildingschema
Scenario · Natural cosmetics6–9 months
Read the scenario: SEO for a cosmetics store
SEO · 02/03Scenario

Local SEO for physiotherapy

A complete Google listing, reviews collected with a method and pages built for searches in the city, where new patients make their choice.

local SEOGoogle Businessmapsreviews
Scenario · Physiotherapy practice3–6 months
Read the scenario: Local SEO for physiotherapy
SEO · 03/03Scenario

Online cultural magazine

An article archive put back in order: updated content, internal links and an editorial plan that follows what readers search for.

content strategybloginterlinkingeditorial
Scenario · Online publishing4–6 months
Read the scenario: Online cultural magazine

SEO consulting cost

Clear prices, no surprises.

SEO is an ongoing service: results grow over time and need constant maintenance. Monthly plans include everything — no hidden costs for tools or extra hours.

SEO Audit
€ 300one-off

Complete site analysis with a prioritised action plan. Ideal if you want to understand where to start.

  • Complete technical audit (100+ points)
  • Current keyword and opportunity analysis
  • Backlink profile analysis
  • Analysis of 3 main competitors
  • Prioritised action plan
  • Detailed PDF report
  • Presentation call (60 min)
Request the audit
MOST CHOSENSEO Monthly
from€ 200/month

A complete ongoing plan for sustained organic growth. 3-month minimum.

  • Initial audit included
  • Monthly on-page optimisation
  • 2–4 SEO pieces/month
  • Quality link building
  • 50+ keywords tracked
  • Local SEO (if relevant)
  • Monthly report + review call
  • Real-time dashboard access
Let's talk
SEO Intensive
from€ 600/month

For competitive industries or when you need to scale fast.

  • Everything in the Monthly plan
  • 6–10 SEO pieces/month
  • Intensive link building (10+ links/month)
  • 200+ keywords tracked
  • CRO (conversion optimisation)
  • Multi-channel strategy (SEO + content)
  • Priority on urgent technical fixes
  • Bi-weekly call
Tell me about the project

SEO FAQ

The questions everyone asks.

The first movements in the SERPs usually show 6–8 weeks after the first intervention. Significant results — first-page keywords, a measurable traffic increase — typically arrive between the 3rd and 6th month. Very competitive markets take longer. That doesn't mean the work isn't working: SEO builds on itself, and organic traffic built over 6 months keeps growing for years if properly maintained.

It works especially well for local businesses. Local SEO (optimising for geo-targeted searches like "plumber Perugia" or "restaurant near me") is often less competitive than national SEO, and results come faster. An optimised Google Business Profile, consistent local citations and pages optimised for the target city are often enough to bring a local business into Google's map top 3 — which captures 70% of clicks on local searches.

Yes, and they're complementary. Ads deliver immediate traffic but stop when you stop paying — and 73% of users prefer to click organic results over ads for informational searches. SEO builds a base of free, qualified traffic over time that gradually reduces dependence on (and spending for) Ads. The ideal is to use Ads while SEO matures, then balance the two channels based on the real ROI of each.

Every month you receive a structured report with: tracked keyword positions (month-on-month), organic traffic from Google Analytics 4, impressions and CTR from Search Console, new backlinks acquired, and the month's activities with estimated impact. I don't send slides with inflated charts — I show you Google's real numbers, with commentary. If something isn't moving in the right direction, I say so right away and we adjust the strategy.

Yes. I work on existing sites built by others — WordPress, Shopify, Webflow, static sites, any CMS. The initial audit identifies the necessary work and how to carry it out on your site's specific technology. For deeper technical work (code changes, server optimisation), I can coordinate with your current developer or handle it directly if given access. You don't need to change platform to do good SEO.

Positions you've won don't vanish overnight. If you've reached the first page for competitive keywords, you'll stay there for a while even without active work. Over time, though — 3, 6, 12 months — competitors who keep working will overtake you, algorithm updates may penalise you and your backlink profile ages. SEO is like the gym: results last after you stop, but slowly deteriorate if you don't maintain them. That's why it's designed as an ongoing service, not a one-off intervention.

SEO consulting in Umbria and across Italy

From Perugia, SEO without borders.

I'm based in Perugia but run SEO projects for businesses and professionals across Umbria: Perugia, Terni, Foligno, Spoleto, Assisi, Gubbio, Città di Castello, Umbertide, Orvieto, Narni, Amelia, Bastia Umbra, Corciano, Marsciano, Deruta, Castiglione del Lago, Norcia and every other town in the region.

90% of the work happens remotely — which means I work with clients all over Italy with no geographical limits. SEO works nationwide: ranking on Google doesn't depend on where the consultant is, but on the quality of the work.

WRITE TO ME NOW

Your customers are looking for you.
The problem is
they find your competitors.

First call is free. I analyse your site live, show you the main SEO opportunities and tell you what I'd do in your shoes.

Your data stays between us. No newsletter, no spam.

New message Reply within 24h
To Marco Bagiacchi