Search visibility report Verified 6 August 2026

You rank #2 for the right term. Almost nobody searches it.

What we found when we measured every term in your category, every page of your site, and what the answer engines say when a buyer asks them directly.

60%of your ranked search volume lands on a deleted page
3,790monthly searches in your entire category
3 of 40answer-engine answers that name you
365licensed WA buyers, from the public record
01The company 01/13

What we measured, and what it says.

Green Vault Systems builds automated weighing, batching and packaging equipment for licensed cannabis operators, from Mukilteo, Washington. The Precision Batcher and AirKush are the products the market knows you for.

This report measures one thing: what happens when someone who needs that machine goes looking for it. It’s built from your own site, your own search footprint and the live results pages for every term in your category. We parsed 59 pages of your website, pulled your 165 ranked keywords, and checked all 27 terms that make up the commercial category.

59
pages of your site read in full
165
keywords you currently rank for
27
terms in your entire commercial category

The short version: the machine is not the problem, and the marketing execution is not really the problem either. You rank #2 for “cannabis packaging machines”, which is exactly the term a buyer would type. It’s searched about 70 times a month. That single pair of facts is what this whole report is about.

Everything here was verified on 6 August 2026. Where something couldn’t be measured, it says so rather than guessing.

02The critical finding 02/13

Most of your search demand arrives at a dead end.

25,670 of the 42,520 monthly searches your site ranks for land on pages that return “not found”. That’s 60%.

Google still has 72 of your 165 ranked keywords pointing at 22 URLs under /products/ that no longer exist. Every one of them returns HTTP 404. Someone searches for a part, finds you, clicks through, and gets an error page.

60%
of your ranked search volume goes to a 404
25,670
monthly searches landing on deleted pages
22
deleted URLs still ranking
Two numbers, two different things. 72 of 165 ranked keywords (44%) point at these pages. That’s a count of keywords. Those keywords carry 25,670 of 42,520 monthly searches (60%). That’s a count of searches. The headline figure in this report is the search figure. The dead pages hold a smaller share of your keywords and a much larger share of your demand, because the parts people search for are the high-volume terms.

The 22 URLs

  • /products/1-pex-hose-clamps
  • /products/100g-test-weight
  • /products/18-conveyor-belt-replacement
  • /products/24-volt-10-amp-power-supply
  • /products/3-4-id-clear-reinforced-tubing-feet
  • /products/6-bank-solenoid-rebuild-kit
  • /products/ball-joint-ring
  • /products/brushless-dc-motor-driver
  • /products/conveyor-90-degree-radius
  • /products/conveyor-belt
  • /products/conveyor-clamp
  • /products/conveyor-transfer-plate
  • /products/denester-assist
  • /products/homing-sensor
  • /products/infeed-belt
  • /products/multifunctional-timer-relay
  • /products/nylon-plastic-washer
  • /products/pack-funnel
  • /products/photoelectric-sensor-reflector
  • /products/pneumatic-thruster-slide
  • /products/thermocouple
  • /products/thermocoupler

What we can and cannot tell you about why

The product section is gone from the site’s content management system entirely. There is no product sitemap, no /shop/, and the sitemap index lists only posts, pages, categories and authors. No redirects were left behind for any of it.

greenvaultsystems.com/products/ does redirect to a blog post, but that’s WordPress guessing at a near-match, not a redirect anyone configured. /produc/ redirects to an unrelated product-counter page, and a nonsense URL under the same prefix returns 404. Whether the catalogue was retired on purpose or lost in a site move is unrecorded. There’s no archived copy of these pages anywhere, so we’re asking rather than assuming. It doesn’t change the fix.

Either way, the recommendation is the same: point each of these 22 URLs at the closest page that still exists. That’s a few hours of work, and it’s the single highest-return item on this list.

03Site health 03/13

Mechanical problems, which are the cheap kind.

Your site isn’t thin and it isn’t neglected. It is 59 pages with a median of 2,115 words, published steadily, with schema markup in place. The problems are mechanical, and mechanical problems are the cheap kind.

1,376
images with no alt text
238
internal links pointing at broken pages
14
orphan pages nothing links to
What we checkedResult
Pages parsed in full59
Median words per page2,115
Images missing alt text1,376
Internal links pointing at broken pages238
Orphan pages (nothing links to them)14
Pages with no H1 heading7
Near-duplicate page pairs5
PageSpeed, mobile / desktop53 / 68
Best practices / SEO54 / 85

Two test pages are live and indexed: /test-2/, titled “test popup 2”, and /test-popup/. So is an internal /category/for-review/ archive. Five assets 404 on their own pages, including two customer logos, Kings-Garden.png and Phatpanda-copy.png. Phat Panda is the subject of one of your own case studies.

robots.txt carries Crawl-delay: 10 above the User-agent: * line, so it binds to nothing and most crawlers ignore it. Harmless today, but the file isn’t doing what whoever wrote it intended.

Google holds no Chrome User Experience Report (CrUX) field data for this domain. There isn’t enough real traffic on the origin to populate one. Read every traffic estimate in this report against that.

04The About page 04/13

It works for people. It does not exist for Google.

Your About page works perfectly for people and does not exist for Google. Both halves of that sentence are true at the same time, which is why nobody has noticed.

Verified live on 6 August 2026: greenvaultsystems.com/about/ returns HTTP 500 while serving 76,351 bytes of perfectly good HTML. WordPress streams the page, hits a fatal PHP error near the end of the document, and sets the error status on shutdown, after the content has already gone out. Browsers render what arrived, so every human visitor sees a normal page. Crawlers read the status code, treat the URL as a server error, and drop it.

Don’t take our word for it. Open it. It will look fine. That is the entire problem: nothing about this is visible from the front end, and it will not appear in any report that checks whether pages ‘load’.

The page runs five Elementor add-on plugins on one page builder, the signature of an update breaking a single widget. That is a diagnosis to start from, not a certainty.

The visible consequence: your CTO and your Production Manager appear zero times across 59 pages of your own website, because the page that introduces them is the one page search engines have thrown away.

05Search visibility 05/13

Ranked well. For very little.

You rank for 165 keywords, worth an estimated 389 organic visits a month. 11 of those keywords sit in the top ten.

165
ranked keywords
389
estimated organic visits / month
78
rankings lost
Position bandKeywords
12
2–33
4–106
11–2019
21–5080
51–10055

What you actually holdRanked by position, not by volume — these are the terms you own

RankKeywordMonthly searchesPage
#2cannabis packaging machines70/cannabis-packaging-machines/
#5cannabis packaging machine70/cannabis-packaging-machines/
#10how is weed made from the plant140/steps-for-cannabis-processing-success/
#10clear trichomes110/maintaining-trichomes-during-cannabis-harvesting/
#14trichome close up70/maintaining-trichomes-during-cannabis-harvesting/
#18cannabis processor70/steps-for-cannabis-processing-success/
#19gummy counter30/cannabis-packaging-machines/edibles-counting-packing-system/
#20trichomes harvest time20/maintaining-trichomes-during-cannabis-harvesting/

Read the top two rows again. You are #2 and #5 for “cannabis packaging machine(s)”, the exact phrase a buyer would type. There’s nothing wrong with how that page is optimised. The term is simply worth 70 searches a month.

What you do not holdThe high-volume terms in your footprint, and where you actually sit on them

RankKeywordMonthly searches
#71supplies for growing weed1,000
#87growing pot supplies1,000
#90growing supplies for weed1,000
#93grow weed supplies1,000
#43trichomes ready for harvest720
#44trichomes ready to harvest720

These are home-grower and hobbyist terms. They carry real volume, and you’re on page five to page ten for all of them. They aren’t your buyers, and chasing them wouldn’t help. We list them because they are the reason a traffic-shaped report would tell you to write more blog posts. That would be the wrong advice.

You run no paid search at all: 0 paid keywords. That’s a decision worth revisiting, and sheet 06 explains why.

06What the market actually searches for 06/13

Your whole category is smaller than one term next door.

We built a thousand-term commercial slate from your own market and scored every term. 27 of them are genuinely cannabis-equipment terms. Together they are worth 3,790 searches a month.

3,790
monthly searches — your entire category
136,970
monthly searches — packaging automation
36×
larger, one category across

This is the finding the rest of the report hangs on. The whole cannabis packaging equipment category is 3,790 searches a month nationally. That is every term, not a sample. The generic packaging-automation category next door is 136,970. You’re competing in a room roughly 36 times smaller than the one your machine already qualifies for.

Your categoryThe biggest terms in it, and what advertisers pay for a click

TermMonthly searchesCost per click
pre-rolls packaging720$0.00
weed machine480$0.58
equipment for growing weed390$0.00
weed packaging companies210$0.00
weed packaging company210$0.00
automated pre-roll machine210$0.00
automatic pre-roll machine210$0.00
equipment for weed140$0.41

The category next doorSame machine, different vocabulary

TermMonthly searchesCost per click
packaging machine1,900$5.71
packaging machinery1,900$5.71
nutra-med packaging1,600$7.23
pack machinery1,000$5.74
automated packaging systems720$14.04
vertical form fill and seal machines720$12.32
Look at the two cost-per-click columns together. Cannabis equipment terms mostly price at $0.00. That doesn’t mean cheap traffic. It means nobody is bidding at all: there is no commercial advertising market in your category. Meanwhile “automated packaging systems” clears $14.04 a click, because that’s where the buyers with budgets are.

The strategic read: you sell a precision weighing and batching machine. Cannabis is one industry that needs it. Your equipment already qualifies for the far larger food, nutraceutical and general packaging-automation market. Your own site says you have decades of experience in food and agriculture. The category, not the ranking, is the constraint.

07Who really competes with you 07/13

They rank for the machine. You rank for the plant.

We bought the full ranked-keyword footprint of every equipment manufacturer you named. Then we checked who holds page one for all 27 terms in your category.

ManufacturerKeywords they rank for
levapack.com2,414
paxiom.com1,055
landpack.com281
canapasolutions.com120
actionpacusa.com85
leafypack.com53
greenvaultsystems.com165

Who actually holds page oneAcross all 27 category terms — the census, not a sample

DomainPage-one appearances
customconesusa.com9 of 27
amazon.com9 of 27
creativelabz843.com4 of 27
reddit.com4 of 27
rollpros.com4 of 27
stmcanna.com4 of 27
canapasolutions.com4 of 27
preroll-er.com4 of 27
weighpack.com4 of 27
bagking.com3 of 27
dragonchewer.com3 of 27
fullscaleco.com3 of 27
The competitor set everyone assumes is not the one that shows up. Paxiom and ActionPac hold page one on 3 of 27 terms each. customconesusa.com and amazon.com hold 9 each. The companies winning your category are pre-roll and cone specialists, plus Amazon. For a capital-equipment maker, Amazon is a distribution fact rather than a search one.

Canapa by PaxiomYour closest true competitor, measured properly

Paxiom’s cannabis brand trades as Canapa at canapasolutions.com. It ranks for 120 keywords worth 21,020 monthly searches, and it holds page one for the terms that describe the machine itself:

RankTermMonthly searches
#10pre-roll machine1,900
#8pre-rolled cone filling machines480
#9pre rolled cone filling machines480
#8automated pre-roll machine210
#9automated pre roll machine210
#9automatic cone filling machine170

Your competitors are not invisible, so the honest comparison is this: Canapa owns page one for “pre-roll machine” and you rank for “clear trichomes”. They’re answering the buyer’s question. Your best-ranked content answers a grower’s.

Pre-roll is the largest live sub-cluster in your category: 8 of the 27 terms. Our crawl of your site found no pre-roll product line, so the gap is in what you sell as much as in what you rank for. Worth a conversation before it becomes an SEO task.

07bWho actually buys the machine 07b/13

Your buyers are a public record, not a search result.

Sheet 06 delivered the bad news: 3,790 searches a month across your entire category. This sheet is the answer to it.

You can’t wait for 3,790 searches to find you. You don’t have to. Every licensed cannabis producer and processor in the United States is a matter of public record, filed with each state’s regulator, updated continuously, and free to obtain.

365
licensed WA producers & processors, with contact details
1
state, pulled in under an hour
3,790
monthly searches you would otherwise be waiting on

As a demonstration, we pulled Washington from the Liquor and Cannabis Board’s own renewal file: 365 businesses holding a Producer or Processor privilege, each with trade name, licence number, street address, city, county and phone number. Not a purchased list, not scraped, not inferred. It’s the state’s published record.

The fileWhat it contains
SourceWA LCB cannabis licence renewals, data.wa.gov
Rows holding a Producer or Processor privilege365
Fields per rowTrade name, licence #, UBI, address, city, county, ZIP, phone, renewal date
Cost$0.00
Repeatable forEvery state you sell into
These two pools are not the same thing, and the difference matters. Sheet 07 measures your competitors: who you’re ranked against. This sheet is your audience: who signs the purchase order. You don’t sell to LeafyPack. You sell to the operator who has to weigh and bag flower at volume, and there are 365 of them in one state.

This part doesn’t depend on search at all. It’s why a small category is survivable: in a market this size, you go and get the list.

08Reputation 08/13

Four reviews. None since 2022.

You have two Google Business Profiles. One is unclaimed. Neither shows the Mukilteo address you actually trade from. All four of your reviews sit on the one with no address at all.

Listing AListing B
NameGreen Vault Systems LLCGreen Vault Systems
Claimednoyes
Address shown720 132nd St SW, Everettnone
Categorynot setSuppliers
Reviews04, all five-star
Opening hoursnot setnot set
2
Google listings, one unclaimed
4
reviews, total, ever
2022
the year of your most recent review

The four reviews are dated 24 December 2017, one in 2019, one in 2021, and the most recent on 16 January 2022. Every one is five stars. That’s a good record, and it’s four and a half years cold.

Neither profile carries 4640 Campus Pl Ste 105, Mukilteo, your address of record. One shows an Everett address; the other shows none. Your buyers verify that a supplier is real before wiring a six-figure deposit. For them, this is a trust problem before it is a search problem.

Fixing this is free and takes an afternoon: claim listing A, merge or remove the duplicate, set the real address, set a category, set hours, and ask the last dozen customers for a review.

09Authority and backlinks 09/13

This part is working.

Your link profile is healthy and genuinely earned. This is the sheet with good news on it.

382
backlinks
242
referring domains
0
broken backlinks
MeasureValue
Total backlinks382
Referring domains242
Referring main domains198
Domain rank151
Broken backlinks0

242 referring domains and zero broken backlinks is a better profile than most manufacturers of your size carry. Nothing here needs fixing.

One flag: some of the authority you have already earned points at the 22 deleted pages from sheet 02. Redirect those URLs and you recover the traffic, plus the link equity, the ranking value those links carry, that is currently draining into 404s.
10Citations 10/13

Present on six of forty-one.

We checked 41 directories: cannabis trade, industrial marketplaces and general business listings. You are present on 6.

6
directories you are listed on
35
you are missing from
41
checked in total

Present

Cannabis & Tech Today, Crunchbase, Google Business Profile, LinkedIn, MapQuest, ZoomInfo

MissingIncluding every cannabis trade directory except one, and every industrial marketplace

BBB, Facebook, YouTube, Manta, Bing Places, Apple Maps, Chamber of Commerce, Dun & Bradstreet, Bloomberg, Yelp, Yellow Pages, Superpages, Foursquare, Citysearch, Hotfrog, Cylex, MerchantCircle, Local.com, Brownbook, BizProfile, OpenCorporates, USA Cannabis Directory, MJBiz Directory, MJBizDaily, mg Magazine, Ganjapreneur, Cannabis Business Times, Marijuana Venture, Thomasnet, GlobalSpec, Machinio, Exapro, Packaging Digest, PMMI, Explorium

Search your own company name and look at what comes back. Job boards and data scrapers dominate your brand results: Indeed, SimplyHired, beBee, Trabajo, ImportGenius, UeeData, BizProfile. The only real directory presence is Yellow Pages, Superpages and USA Cannabis Directory. A buyer checking you out finds your hiring pages and your import records before they find you.

One axis of this could not be measured. Checking directories by phone number returns a persistent server error from the data provider; we made four attempts across two number formats. That axis is not measured, which is not the same as clean, and we are not reporting it as a result.

11Search without clicks 11/13

We asked the answer engines. Three of forty named you.

Increasingly, the buyer never reaches a results page. They ask an assistant and take the answer. So we asked the assistants directly.

We put 10 real buying questions to four answer engines: Google’s AI Mode, ChatGPT, Gemini and Perplexity. We phrased each one the way a licensed operator actually would: “Who are the best manufacturers of … for a licensed cannabis operator?”. That is 40 answers. You are named in 3 of them.

3 of 40
answers that name you
10
buyer questions asked
4
answer engines measured
Answer engineAnswers naming Green Vault
Perplexity2 of 10
Gemini1 of 10
Google AI Mode0 of 10
ChatGPT0 of 10
All four surfaces3 of 40

Perplexity names you twice and Gemini once. Google’s AI Mode and ChatGPT do not name you at all across ten questions each. When they do name you, they cite your domain. So the citation works. The problem is that you are not in the answer to begin with.

This matters more here than it would for most businesses. Sheet 06 measured your category at 3,790 searches a month. With a pool that small, an answer engine that resolves the question without a click is no thin slice of the funnel. It is a large part of what is left of it.

Everything on this sheet is our own measurement, made on 6 August 2026. There is no industry average anywhere on this page. We asked the questions, we paid for the answers, and the counts above are what came back.

The questions we asked: pre-rolls packaging; weed machine; equipment for growing weed; automated pre-roll machine; equipment for weed; pre-roll machines; hemp cultivation equipment; hemp farming equipment; pre-roll joint machine; custom pre-roll packaging.

12What this means 12/13

Four moves, in order.

Four moves, in the order we would do them. The first two are maintenance. The third and fourth are the actual strategy.

Move 1 — redirect the 22 dead product URLsA few hours. Recovers 25,670 monthly searches and the link equity draining with them.

Point each dead /products/ URL at the closest page that still exists. Nothing else on this list pays back this fast. Before you start, settle internally whether that catalogue was meant to go. The answer changes what each URL should point at, though not whether to do it.

Move 2 — fix the About page and claim the second Google listingAn afternoon each. Both are trust, not traffic.

The 500 error is almost certainly one Elementor add-on. Deactivate them one at a time and watch the status code. Then claim listing A, set the Mukilteo address on whichever listing survives, add a category and hours, and ask recent customers for reviews. The newest one you have is from January 2022.

Move 3 — go and get the buyersThe category is 3,790 searches a month. Do not wait for them.

Sheet 07b lists 365 licensed Washington producers and processors, with addresses and phone numbers, pulled free from the state’s own record. The same file exists for every state you sell into. In a category this size, outbound to a verified list beats waiting on search, and it is the one channel whose size you control.

Move 4 — decide whether you are a cannabis companyThis is the one that is worth more than the rest combined.

Your entire category is 3,790 searches a month at roughly zero cost per click, because nobody is bidding. Directly adjacent, general packaging automation runs 136,970 searches a month at $12–$91 a click. That is roughly 36 times the demand, from buyers with procurement budgets. Your machine already does that job, and your own site claims decades in food and agriculture.

We are not telling you to leave cannabis. You have a real position in it: #2 for the category term, a patent, and named customers. What we are saying is that the ceiling in this category is set by the category, not by anything you are doing wrong. The same equipment is already qualified for a market 36 times larger. That is a business decision, and it is the one this data keeps pointing at.

If you do only one thing from this report, do Move 1. It takes a few hours. If you do only one thing that matters, have the Move 4 conversation.

13Method, and what we could not measure 13/13

Where every number came from.

How every number in this report was produced, and what we could not measure.

SheetMeasured from
02 Deleted pagesYour live ranked-keyword export, cross-referenced against live HTTP status checks on 6 August 2026
03 Site healthOur own render crawl of 59 pages, plus a third-party on-page crawl and Google PageSpeed
04 About pageLive HTTP request, 6 August 2026
05 Search visibilityRanked-keyword and domain-overview data, US, desktop
06 The categoryA 1,000-term commercial slate, every term volume-scored
07 CompetitorsFull ranked-keyword pull for each named manufacturer, plus live page-one results for all 27 category terms
07b Audience poolWA Liquor and Cannabis Board licence renewals, data.wa.gov
08 ReputationGoogle Business Profile API, both listings, by CID
09 AuthorityBacklink index, live
10 Citations41 directories checked individually by profile URL
11 Answer engines10 questions put to 4 engines — 40 answers, bought by us

What we could not measure

Directory presence by phone number. The data provider returns a persistent server error on that query. Four attempts, two number formats, same error. Reported as not measured, not as clean.

Whether the product catalogue was retired deliberately. There is no archived copy of those pages and no redirect was configured, so intent cannot be established from outside your business. Sheet 02 asks rather than assumes.

Real-world speed data (CrUX). Google’s Chrome User Experience Report holds nothing for your domain. There is not enough real traffic on the origin to populate it. Every traffic estimate here is modelled, and should be read that way.

Two dates on your own site. Your pages attach “75 years” of experience to two different fields, and third-party profiles say 65. We have not resolved which is right, so no figure for it appears in this report.

Nothing in this report is an industry average, an estimate of someone else’s data, or a guess. Every figure is measured from your site, your search footprint, your listings, or a query we paid for and ran ourselves. Where a thing could not be measured, it is named above rather than left blank.

Prepared for Green Vault Systems, 6 August 2026.

The ceiling here is set by the category, not by anything you are doing wrong.

Which is unusual, and it is why this report ends with a business question rather than a task list. The machine is good, the site ranks, the links are earned. The room is small.

Prepared for Green Vault Systems. Every figure measured 6 August 2026 from your own site, your own search footprint and queries we ran ourselves. Nothing on these pages is an industry average or an estimate of someone else’s data.