SEO for removal companies is the work on your website, Google Business Profile and content that gets you found by people moving within your town or between two cities. Those two searches behave in opposite ways: on 12 November 2026, across 6 Italian smartphone searches for routes and quotes (such as "trasloco milano roma", Milan to Rome removals), Google never showed the map with business listings, while an AI Overview appeared on all 6 (Visilay study with DataForSEO).
Zero maps out of six.
So people moving between cities pick a removal firm from the organic results and AI answers, not from the star ratings on the map. And a long route is worth a lot: in Italy a click on "trasloco milano roma" costs $20.02 on average, against $5.81 for the generic "traslochi" (Google Ads Italy via DataForSEO, November 2026). In the UK, "removal quote" averages $16.62 a click.
So why do most removal firms only work on the map?
Because it works for local moves. But someone moving a three-bed flat 600 km does not open Maps: they type the route into Google, read a couple of pages and ask two or three firms for a quote.
The mistakes we see most often on removal company websites:
- one "national removals" page listing 40 cities and no prices;
- route pages copied with only the destination city changed;
- a Business Profile stretched across half the country, hoping to show up in the other city too.
We know this mechanism well. For Sunscape we built a page architecture by region from scratch: in six months, tracked keywords on page one went from 1 to 38 out of 143 and organic impressions from 329 in March to 5,809 in August 2026 (the Sunscape case study). For Contesini Consulenze, two offices near Mantua, local search brought 299 enquiries at €7.20 each (the Contesini case study).
What does a region have to do with a removal?
A route is a territory with two ends. You cover it the same way: one real page for each slice of demand, not one copied page for each place name.
We have already covered websites, Google Ads and lead portals for removal firms: how to build a removals company website, Google Ads for removal companies and lead generation for removal companies. The comparison with plumbers and electricians in the same city is in our guide to SEO for tradesmen. This article is only about organic rankings. You will find:
- what Google shows on 7 real searches for routes, cities and quotes;
- why your Business Profile stops at two hours' drive;
- how to build a route page that is not a doorway page;
- which routes to choose, starting from search volumes;
- what AI Overviews and ChatGPT read when someone asks for a long-distance removal firm.
Let's get started.
What people see when they search for a move between two cities (6 searches, no map)
People searching for a route mostly find removal company websites, then quote portals, and almost never the map. Across 7 Italian smartphone searches run on 12 November 2026, each simulated from the departure city, we counted 64 organic results: 42 removal company sites and 20 portal pages (Macingo, Prontopro, Spedingo, Wetacoo and similar), plus 2 other results.
| Search (searched from) | Map | AI Overview | Organic: firms / portals | Firm pages built for the route |
|---|---|---|---|---|
| trasloco milano roma (Milan) | no | yes, 10 sources | 5 / 4 | 1 |
| trasloco roma milano (Rome) | no | yes, 10 sources | 8 / 1 | 3 |
| traslochi milano napoli (Milan) | no | yes, 6 sources | 7 / 2 | 6 |
| trasloco napoli milano (Naples) | no | yes, 6 sources | 5 / 4 | 0 |
| trasloco da nord a sud (Italy) | no | yes | 6 / 2 | 0 |
| preventivo trasloco online (Italy) | no | yes, 7 sources | 6 / 2 | 0 |
| traslochi bologna (Bologna) | yes, 4 listings | yes | 5 / 5 | 0 |
Three things stand out.
First: the map only appears on the city search. On "traslochi bologna" (removals Bologna) there are four listings with 226, 247, 391 and 558 reviews. On every other search, nothing.
Second: on routes, portals are weaker than you might think. On "traslochi milano napoli" searched from Milan, 7 results out of 9 are removal firms and 6 are pages built for that exact route: Zamboni Traslochi, La Meridionale, Traslochi Sargu, Traslochi Matarazzo, Solano Express and Decorato.
Third: no paid ads on any of the 7 searches, even with estimated costs per click of up to $20.
The UK looks similar. On "london to manchester removals", searched from London on the same day, 7 of the first 8 results were removal firms, 6 of them with a page dedicated to that route, plus one Reddit thread. No local pack, and no quote portal in the top 8 (a second check a few minutes later also showed Compare My Move: these results move).
Where the search starts matters (Naples to Milan is not Milan to Naples)
The same route searched from two cities gives two different first pages. "Trasloco napoli milano" searched from Naples shows Naples firms and portals, with no pages built for the route: L'Europea Traslochi appears four times with generic pages. "Traslochi milano napoli" searched from Milan shows six.
The most likely explanation is that Google takes the searcher's location into account. And people moving usually search from the city they are leaving. So a route page works best in the city you start from: a Milan firm writes "Milan to Naples", a Naples firm "Naples to Milan".
Why your Business Profile is not enough for long-distance moves (the two-hour limit)
A removal company's Business Profile covers its town and the surrounding area, not long routes. Google's help pages are explicit: "You can have up to 20 service areas. The boundaries of your overall area shouldn't be more than about 2 hours of driving time from where your business is based" (Google Business Profile Help, checked on 12 November 2026).
Milan to Rome is almost 600 km. London to Manchester is over 200 miles.
No service area reaches that far. And stretching it beyond the limit is a quick way to get a suspended profile, as we explain in our guide to the Business Profile service area.
That does not make the profile unimportant. It matters for city searches, which are the biggest ones: in Italy "traslochi roma" gets 3,600 searches a month, "traslochi milano" 2,900, "trasloco torino" 2,400 (Google Ads Italy via DataForSEO, 12-month average). In the UK, "removal companies near me" gets 9,900 a month and "removals near me" 5,400. There, category, reviews and photos matter, and the method is the one in our guides to Google reviews and local SEO.
But the route is a different race. Who wins it?
Whoever has a page on their website that answers that route. The same applies if you want to show up in a city where you have no office: see our article on how to rank in another city.
And here is the sum almost nobody does. Milan to Rome gets few searches (110 a month) but each one is valuable: advertisers pay $20.02 a click on average, and for a north-to-south move Italian firms Cavanna and Carcano Traslochi quote an average cost of €1,500 to €2,500 in their guides. One accepted quote pays for months of work on a single page.
Which routes is your firm missing while your competitors show up?
You have just seen that the map disappears on routes and that a paid click can cost over $20. Let's look together at your website and Business Profile, the routes you actually run and the searches where you are currently invisible.
Book a strategy callHow to build a route page Google won't treat as a doorway (price, distance, dates)
A route page works when it contains information that only applies to that route: distance, journey time, starting prices, departure days and parking or access rules at both ends. Google lists as doorway abuse "having multiple domain names or pages targeted at specific regions or cities that funnel users to one page" and "creating substantially similar pages that are closer to search results than a clearly defined, browseable hierarchy" (Google spam policies, doorway abuse).
In plain terms: if you only change the city name, it is a doorway page.
The pages we saw on page one do the opposite. Traslochi Sargu, in its Rome to Milan page cited by the AI Overview, promises the move finished in a day, prices from €700 and traffic-zone permits included. Solano Express puts the distance in the title: Milan to Naples, 770 km. Decorato publishes a Milan to Rome price list for five property sizes, with a shared-load price and a dedicated-van price. In the UK, the route pages on "london to manchester removals" show a price and a rating in the snippet, and some add the miles and journey time.
| What to include | Why | Example we found |
|---|---|---|
| Distance and journey time | It is the first fact the AI Overview repeats | about 600 km (Grillo), 770 km (Solano Express) |
| Starting price by property size | Answers "how much" without sending people to a portal | price list for 5 property sizes, studio to villa (Decorato) |
| Part load or dedicated van | The first choice the customer has to make | two price columns in the Milan to Rome list (Decorato) |
| Departure days | Something no portal can copy | a weekly service Milan, Livorno, Rome, Naples (Franzosini) |
| Access rules at both ends | A real question the AI Overview cites | Milan and Rome traffic-zone permits included (Sargu) |
| Moves already done on that route | Concrete proof, not a slogan | over 20 offices moved from Rome to Milan (L'Europea Traslochi) |
Two practical rules.
One page per route, both directions only if you work both ends. If you are based in Milan, "Rome to Milan" only makes sense if you have a base or partner in Rome.
Link every route page from a "national removals" hub that lists them, with business structured data consistent with your profile (how to add LocalBusiness schema). That is the browseable hierarchy Google asks for, the opposite of scattered pages. The full method for location pages is in our guide to location pages for SEO.
Which routes to choose (and why 50 searches a month is enough)
The routes worth covering are the ones your firm actually runs every month, ranked by demand. Volumes are small, and that is fine: a route search is almost always someone whose move is already decided.
| Search (Italy) | Monthly searches | Average cost per click | Peak month |
|---|---|---|---|
| trasloco milano roma (Milan to Rome) | 110 | $20.02 | February 2026 (210) |
| trasloco roma milano (Rome to Milan) | 90 | $14.43 | June 2026 (140) |
| trasloco da nord a sud (north to south) | 50 | $6.32 | September 2026 (90) |
| traslochi milano napoli (Milan to Naples) | 40 | $12.79 | January to March 2026 (70) |
| traslochi internazionali (international) | 390 | $10.64 | October 2026 (590) |
The UK pattern is the same. "London to manchester removals" and "removals london to manchester" each get about 10 searches a month, yet advertisers pay $15.92 a click on the second (Google Ads UK via DataForSEO).
Are 40 searches a month worth a page?
Yes, if one enquiry is worth €1,500. And the figures understate real demand: many variants ("removals from milan to rome", "milan rome removals prices") fall below the measurable threshold but still exist, as we explain in our article on zero-volume keywords.
How to choose in practice:
- Start from the routes you already run: your last 30 invoices tell you more than any tool.
- Keep your own city as the starting point, for the reason above.
- Add routes with a fixed part-load run: if a van goes to Naples every fortnight, that page has an argument your competitors lack.
- Do not build pages for routes you don't run: a "Milan to Palermo" page without a real journey is exactly the doorway to avoid.
February is when "trasloco milano roma" hits 210 searches and October is when it drops to 50. A page published in November has three months to get found before the peak.
Quotes and prices online: what customers search for and what page one shows
Price searches outnumber route searches and are mostly informational: in Italy "quanto costa un trasloco" (how much does a move cost) gets 1,000 searches a month, "preventivo trasloco" (removal quote) 480 and "preventivo trasloco online" 170 (Google Ads Italy via DataForSEO). In the UK "removal quote" gets 880. People making these searches are still deciding, and they read.
On "preventivo trasloco online" the first page on 12 November 2026 had 6 removal firm sites out of 9 results and no map. In first place was a firm with an instant quote page (Atim Sempione), then Macingo, then other firms with forms or cost guides: Pulser Italia, APM Traslochi, Grillo, La Meridionale.
What makes the difference is in the snippet, here and across the other searches in the study. APM Traslochi shows price bands by property size. Traslochi Sargu states prices from €380 depending on distance and volume, across 40 routes in Italy. Cavanna and Carcano give one figure for a north-to-south move: €1,500 to €2,500.
A firm that writes a price already stands out in the snippet, because everyone writes "free quote". In our review of 26 removal company websites, only 3 showed a price (details in our guide to removals company websites).
Two pages worth having:
- a cost guide with price bands by property size and distance, updated every year with the date visible;
- a quote page with a short form (from, to, size, floor, date) and a stated response time.
Portals remain a channel, and a useful one for a small firm: the maths on what an enquiry and a completed move cost is in our article on lead generation for removal companies.
What AI Overviews and ChatGPT read when someone asks for a removal firm on a route
AI answers about routes mostly cite removal firm pages that state prices and services for that route. In the AI Overview for "trasloco milano roma" (12 November 2026), 6 of 10 sources were removal firm sites (Sat Movers, Sinibaldi, Grillo, Traslochi Sargu, Tonino Cotroneo, Mister Traslochi), 2 were portals (Macingo, Boxengo), one a start-up (Wetacoo) and one a Reddit thread.
Then we tested ChatGPT, with web search on, asking in Italian: "I need to move a one-bedroom flat from Milan to Rome: which removal firms do you recommend and how much does it cost?".
It recommended 4 firms, all based in the Milan area. Its stated first choice was Traslochi Milano by Decorato, with 15 reviews. The other three had 127, 282 and 83.
Why the firm with the fewest reviews?
ChatGPT said so itself: it was the one with "the most detailed price list for the specific route" (our translation). Decorato's Milan to Rome page publishes the price for a 25 m³ one-bedroom flat: from €1,780 as a part load and from €2,360 with a dedicated van, excluding VAT. ChatGPT copied those figures into its answer, with a link.
It is the same pattern we found with accountants (SEO for accountants): AI picks whoever states the service and the price on the page, not whoever has the most stars.
Google describes the mechanism in its documentation: AI Overviews and AI Mode may use a "query fan-out" technique, issuing multiple related searches across subtopics and data sources to develop a response (Google Search Central, AI features). For a route the subtopics are predictable: distance, cost by property size, part load or dedicated van, access rules, timing. A page that answers all of them has more chances of being one of the sources. More on this in our guides to query fan-out and local AI visibility, and if you want to work on it with us, see our GEO service.
Nobody can guarantee being cited. But a route page with no price and no distance has nothing to cite.
FAQs on SEO for removal companies
It depends: portals bring leads shared with other firms, your own pages bring leads that are yours. On 12 November 2026, in the Italian search for Milan to Naples removals made from Milan, 7 of 9 results were removal firm sites and only 2 were portals: on the routes you actually run, it pays to have your own page.
No. Google allows up to 20 service areas and says the overall area should not extend more than about 2 hours of driving time from where the business is based. Long routes need a page on your website, not your profile.
It depends on the routes you run: one for each route with real journeys, starting from your own city. A page for a route you do not run, with only the name changed, fits Google's examples of doorway abuse.
No. In our test ChatGPT chose as its first recommendation for a Milan to Rome move the firm with 15 reviews, because it published a price list for the route (one-bedroom flat from €1,780 as a part load). A starting price filters enquiries, it does not remove them.
Yes, but less than for local moves. On the 6 Italian route and quote searches we checked the map never appeared, and ChatGPT preferred a firm with 15 reviews to others with 127 and 282. Reviews remain decisive for city searches such as removals Bologna, where the 4 listings on the map had between 226 and 558 reviews.
SEO for removal companies in short (and the timetable nobody publishes)
On routes, the map disappears.
Your profile stops at two hours' drive.
One page per route, with distance, price and departure days.
Write from the city you start from.
ChatGPT picks whoever publishes a price list.
The work on your profile, citations and reviews is in our guide to local SEO; for transport firms that do not do removals there is our article on logistics SEO. If you would like us to do it with you, start from our SEO service page.
One last idea. Every firm that runs part loads already has a timetable: Milan to Rome on Tuesdays, Naples every other week. Few put it on their website (Franzosini, with its weekly service, is an exception). Yet upcoming departure dates are the one piece of content no portal can copy, and they change every week: a route page saying "next departure: 24 November, space for 2 one-bedroom flats" is fresh, useful and unique all at once.
Speak soon!