massruumWordPress & WooCommerce studio

Search visibility report · 1 – 31 August 2026

The best month so far: 14 search terms moved up, none moved down, and the title and content fix from the start of the month has now measurably taken hold.

This is a real report for a real client. Only the company name, its address and its trade's search terms have been swapped out, because we do not publish a client's data - every number, verdict, problem and next-month item is exactly as it stood. The client is in its third month, which is why the numbers are small and why there are still too few measurements to draw a ranking curve. The month in short: average position from 27.1 to 24.1, the brand search from 7th to 3rd, the outdoor-stairs page from 47th to 32nd. One more enquiry arrived. We also found two broken Russian-language pages that came in with the new translation tree - those are ours to fix.

Enquiries in total
41
counter started 7 August 2026, one arrived this period
Terms in the top 3
31
of 19 tracked, was 2
Average position
24.13
was 27.1. Lower is better
Clicks from Google
4612
90 days, was 34 at the previous measurement

At a glance

At a glance

upEnquiries14 enquiries in total, 1 of them this period (24 August 2026). No spam at all. The counter was switched on 7 August 2026, so this figure does not reach back before that date - everything earlier exists only in your inbox.
upRankings14 terms moved up and not one moved down. The average went from 27.1 to 24.1. The comparison is against the previous measurement on 13 August 2026.
upBrand searchThe company's own name now sits 3rd, up from 7th. On its own name a company should be first, so there is ground left, but the direction is right.
upOutdoor stairsvälistrepp moved from 47th to 32nd and välistrepid entered the top 100 for the first time, at 37th. That is exactly the page we fixed on 7 August 2026 - the term was missing from the page's own text and was put in.
watchCutting servicesmetallisaagimine went 31 -> 29, but plasmalõikus (320 searches a month, the largest number on the whole list) went from 50 to 54. That service needs its own page; right now four different search terms are squeezed onto one.
fixTwo broken pagesOpening the Russian-language section left two links broken - one service page points at two addresses that do not exist. Google sees them as 404s. This is ours to fix and it will be done.
okTechnical health98 out of 100. The crawler went through 53 pages against 20 last time - that is the new English and Russian tree, now discoverable.
fixAI assistant answersAsked the questions your customers actually ask, AI assistants name Näidisklient in none of them. In most of those answers they name nobody at all - this is unclaimed ground rather than somebody else's.
fixLinks from other sites12 links from 10 domains. The two largest competitors have 210 and 39 domains. This is the one part of the picture that work on the site itself does not move.

Enquiries this period

Enquiries this period

Enquiries

41

in total since 7 August 2026, 1 this period

Forms submitted

4

before spam was removed

Phone and email taps

not counted yet

The event exists on the site, but it is not marked as a key event in Google Analytics - that one is on your side.

There was no spam at all in this period. All 4 form submissions count as enquiries.

What counts as an enquiry

An enquiry means a message that names a job or a service you actually sell, or asks about price, timing or availability, and leaves a way to reply. Sales pitches aimed at you, job applications and spam do not count.

Enquiries per week
00.511.52Aug 7Aug 13Aug 241Aug 7 1Aug 13 1Aug 18 1Aug 24 1

Counting started 7 August 2026. Before that date there is no data - a zero before it means not measured, not that there were no enquiries.

Table view
Enquiries per week
DateValue
2026-08-071
2026-08-131
2026-08-181
2026-08-241

Where you rank

Where you sit in Google

Estonian search terms, quoted exactly as people type them: metalltrepp a steel staircase, keerdtrepi paigaldus spiral staircase installation, välistrepp an outdoor staircase, metallisaagimine metal sawing, plasmalõikus plasma cutting, vana trepi lammutus demolishing an old staircase. Measured in Estonia, in Estonian, on desktop - the same settings as every earlier check. The number is which result you are.

metallvormide tootmine
#1
metallmoodulid
#1
1
näidisklient
#3
4
metalltrepp210/mo
#12
4
metalltrepid70/mo
#15
vana trepi lammutus
#16
keerdtrepi paigaldus140/mo
#22
1
metallisaagimine70/mo
#29
2
metalltreppide tootmine30/mo
#31
32
välistrepp90/mo
#32
15

Bar length shows the position on a scale from #1 to #40. A longer bar is a better position.

Table view
Where you rank
KeywordPositionChangeMonthly searches
metallvormide tootmine#1+0
metallmoodulid#1+1
näidisklient#3+4
metalltrepp#12+4210
metalltrepid#15+070
vana trepi lammutus#16+0
keerdtrepi paigaldus#22-1140
metallisaagimine#29+270
metalltreppide tootmine#31+3230
välistrepp#32+1590

The curve

The curve

Average position across the tracked searches

Not enough measurements yet for a trend line. #27.1#24.1

Clicks from Google results per month
0102030May 1Jun 1Aug 129May 1 Organic 0Jun 1 Organic 3Jul 1 Organic 14Aug 1 Organic 29

Unpaid search only. May starts on the 26th and August ends on the 23rd, so those two are part-months and lower for that reason alone. Google Ads is running on this site. We have access to neither the ads account nor the spend figures, so the paid side cannot be drawn here. The chart above is unpaid search only, which Google measures separately from advertising and which advertising does not affect.

Table view
Clicks from Google results per month
DateOrganic
2026-05-010
2026-06-013
2026-07-0114
2026-08-0129

What we shipped, and whether it worked

What we shipped, and whether it worked

Fixed the titles, descriptions and page text - the terms that were missing from the page itself2026-08-07WORKEDvälistrepp 47 -> 32 and välistrepid entered the top 100 for the first time (37). That is the page where the term was simply absent from the copy and was put in - it was named in the previous review as the first thing to look at. The final verdict on the whole set comes on 28 September 2026.
The service button now pre-fills the subject field on the form2026-08-18WORKEDThe enquiry of 24 August 2026 arrived with its subject attached again. Second time in a row that this worked.
The English and Russian page trees became visible to search engines2026-08-20TOO EARLYThe crawler now finds 53 pages instead of 20. New pages have to be indexed before they can bring anything at all - verdict on 17 September 2026. Two broken links came in with this change, see below.

Where AI assistants look

Where AI assistants look

AI search visibility

0%

0 mentions across 20 AI assistant answers, over 5 tracked questions - the same as last time. The important difference: in most of those answers no company is named at all. The times somebody is named, it goes to two construction firms and two foreign material manufacturers - not to your competitors in this market. That means the slot is empty rather than taken by somebody else, and an empty slot is cheaper to take than an occupied one.

Cited instead of you
Construction firm A
1 mentions
Construction firm B
1 mentions
Foreign material maker A
1 mentions
Foreign material maker B
1 mentions
Näidisklient (you)
0 mentions

Who assistants name when asked your customers' questions.

Table view
Cited instead of you
Cited instead of youmentions
Construction firm A1 mentions
Construction firm B1 mentions
Foreign material maker A1 mentions
Foreign material maker B1 mentions
Näidisklient (you)0 mentions

What needs attention

What needs attention

fix

Two Russian-language pages are broken

One Russian service page points at two other Russian pages that do not exist at those addresses. Both return a 404. They came in when the Russian tree was opened to search engines.

A broken link costs two things: a visitor who lands there reaches an empty page, and Google reads it as a sign of how the site is kept. Two pages is not a disaster, but these are the first broken links this site has ever had.

This is entirely ours to fix and it will be done before the next review. Nothing is needed from you.

fix

The largest search term is also the weakest position

plasmalõikus is, at 320 searches a month, the largest term on your whole list. You sit 54th on it, and this period you moved down rather than up.

The cause is structural: four different search terms - plasma, laser and waterjet cutting plus sawing - are all squeezed onto one page. Google then cannot tell what that page is actually about, and gives it a mediocre position on each of them.

The answer is to give plasma cutting its own page, with pricing. That is ours to do and it is the next substantial piece of work.

fix

Two of the tracked terms point at the wrong search

metallvormide tootmine sits 1st and metallmoodulid sits 1st as well. Both sound good and neither brings a customer.

We checked what people searching those words are actually after: Chinese industrial mould manufacturers for the first, container houses and modular buildings for the second. Neither search has a single measured search per month.

So first place is technically true and commercially empty. Whether to point those pages at where the demand actually is, or leave them alone, is a decision we should make together.

watch

Advertising and search results cannot be told apart

Google Ads is running on the site. We have access to neither the ads account nor Google Analytics, so we cannot see how many visits and enquiries come from advertising and how many from unpaid search.

In practice that means every growth figure in this report is narrowed to what Google measures separately from advertising. That is honest, but it is also less than you could actually know.

Two things would settle it and both are a couple of minutes on your side: Google Analytics access for us, and marking the enquiry event as a key event.

watch

Links from other sites are still 12

12 links from 10 domains. The two largest competitors have 210 and 39. This is the one measure that has not moved all summer.

Links from other sites are one of the main things Google uses to decide who to trust. Work on the site itself does not move it.

The simplest first step is the trade association and the sector's directories. Those need an account in the company's name, which is why this one is on your side.

Next steps

Next steps

part 1

Massruum is preparing

Fix the two broken Russian links

Why this mattersTwo 404 pages that came in when the Russian tree was opened. The first broken links this site has had.

The links point at Cyrillic addresses while the real pages sit at transliterated ones. Either fix the links or add a redirect.

Under an hour. Inside the monthly fee.

Build a dedicated plasma-cutting page with pricing

Why this matters320 searches a month, currently 54th and falling. Four different search terms sit on one page and Google cannot tell what it is about.

A new service page for plasma cutting alone, with price ranges, and narrowing the existing page to sawing.

About a day. Inside the monthly fee, but it is this month's larger piece.

Push keerdtrepi paigaldus closer to the first page

Why this matters140 searches a month at difficulty 6 - the easiest substantial term on the whole list. Currently 22nd and the only one that did not move this period.

Longer page copy, internal links, frequently asked questions.

Half a day. Inside the monthly fee.

Write content for the empty AI questions

Why this mattersOn those questions no company is named at all. An empty slot is cheaper to take than one somebody already sits in.

Specific pages that answer the question directly - one at a time.

We start with one this month and do the other two next - three at once is more than one month covers.

part 2

Needs your decision or access

Give us access to Google Analytics

Why this mattersFourth review in a row where we cannot see which channel the visits and enquiries come from. Without it, nobody can say how much of the result is advertising and how much is search.

Google Analytics -> Admin -> Property access management -> add our measurement account as a viewer. We will send the address by email.

Two minutes.

Mark the enquiry event as a key event and connect it to Google Ads

Why this mattersThe event already exists on the site and works. Until it is marked as a key event, Google Ads cannot learn which clicks led to an enquiry - and the ad budget is being spent blind.

Two switches in Google Analytics. There is no write API for it, so somebody has to do it by hand.

Five minutes.

Decide what happens to the two wrong search terms

Why this mattersmetallvormide tootmine and metallmoodulid are both 1st on searches none of your customers make. Third review in a row with this question open.

Either point those pages at where the demand is, or leave them alone and stop spending time on them.

One conversation.

Join the sector's trade association

Why this matters12 links from 10 domains against a competitor's 210 and 39. It is the one measure that has not moved all summer, and an association's member list is the most natural first place to be.

The membership application. We write the description.

One application.

How this was measured

How this was measured

Sources

  • Google Search Console, your own account, 90 days to 23 August 2026. These are Google's own measured numbers, not an outside estimate.
  • The site's own database - the enquiry counter, read on 1 September 2026.
  • Rank tracking: Estonia, Estonian, desktop, 19 tracked terms, measured 20 August 2026.
  • A full crawl of the site, 53 pages.
  • AI assistant answers: 5 tracked questions across two providers, 20 answers.

Parameters

  • The same settings as every earlier measurement - location, language, device and the tracked-term list have not changed.
  • The ranking comparison runs against the measurement of 13 August 2026, which is the previous time the tracker actually re-measured.

What these numbers cannot tell you

  • Google does not say what most people actually searched for. 44 of your 46 clicks and 751 of your 1,292 impressions sit in searches Google will not name. Any keyword list is a sample rather than the whole picture.
  • We do not have Google Analytics access. There is no visit or channel figure anywhere in this report, because honestly there is nowhere to take one from.
  • Enquiry counting started 7 August 2026. Everything that happened before that date exists only in your inbox. The figure of 4 is therefore not growth from zero, it is three weeks' actual result.
  • There is no ranking curve yet. There are two measurements - drawing a line needs three. The third arrives with the next review.

Other things that moved in this period

  • Google Ads is running on this site. We have neither account access nor spend figures, so every traffic number in this report is unpaid search only, which Google measures separately from advertising.
  • Two things landed on the site in the same period: the keyword fix of 7 August 2026 reached its measurement window, and the English and Russian trees opened on 20 August 2026. The ranking rise is largely the first of those - the outdoor-stairs page was named in advance - but the two cannot be separated perfectly cleanly.
  • Google changed its ranking twice inside the 90-day window - a core update from 21 May 2026 to 2 June 2026 and a spam update from 24 June 2026 to 26 June 2026. Both fall outside the comparison this report is built on.

Next measurement

  • 2 October 2026

Your site could get one of these every month

The monthly SEO service is €199 a month. Rank tracking in Google and in AI assistant answers, content optimisation, competitor tracking and this report - every month, on no long contract.

See what the monthly fee coversAsk for a quote: tanel@massruum.ee · Loe seda näidisraportit eesti keeles