STANK Products 20 September 2026

Website review & audit

An assessment of stankproducts.com in response to the client's concern that the site is holding back Meta advertising, followed by a full search engine audit.

The client

A Canadian direct-to-consumer brand selling a natural skin wash for people and animals, currently testing Meta advertising.

Business
STANK Products · Montreal, Quebec
Website
stankproducts.com · Shopify
Range
7 products · dog, horse, sphynx cat and human
Pricing
$34.50 to $79 · CAD, free shipping over $95
Languages
English and French · 43 pages in total
Advertising
Meta · no Google advertising or analytics
The stankproducts.com homepage as a first-time visitor sees it
stankproducts.com, the homepage as every first-time visitor sees it.
Part One

Website review

The question the client asked, what we found in answer to it, and what can be done about it.

1The brief

The client came to us with a specific concern about the website and its effect on advertising.

"It's my website, too busy. I'm currently testing on Meta and I think the results are poor because of my website."

The client, 20 September 2026

Two questions follow from that, and this part of the report answers both. Is the website the reason Meta advertising is underperforming? And if so, is it because the site is too busy?

2Summary of findings

The client is right that the website is holding the advertising back. Busyness is not the main reason. The homepage is busy: it carries 19 content sections and runs to roughly 25 phone screens, because it loads the animal range and the human range together and hides half of each. But reducing that would make the page tidier without moving results much. Three other issues carry far more weight, and all three are inexpensive to fix.

Finding 1

Every ad click meets a choice screen

Visitors must choose Animals or Humans before seeing any product. Product pages do not have this screen, so redirecting the ads resolves it at no cost.

Finding 2

The product data is broken underneath

Empty descriptions, missing product types and a tagline used as a product name. Meta and Google build their shopping ads from exactly these fields.

Finding 3

Trust signals work against the sale

A review claim the site's own review system contradicts, and an AI-generated mockup of the product on the page intended to build credibility.

The sections that follow take each in turn, then set out what is working, what could not be verified, and the fix that can be made immediately.

3The homepage choice screen

Every visitor to the homepage is met by a full screen asking them to choose Enter Animals or Enter Humans before they can see a product, a price or a buy button. This is the single largest issue affecting paid traffic.

The choice screen on desktop, both options visible
Desktop. Both options visible.
The choice screen on a phone, with only the Animals option visible
Phone. Only Animals fits. The Humans option is entirely below the fold.
The homepage on a phone after choosing Humans, showing the first screen
After choosing Humans, on a phone. The visitor is still not at a product. This is the first of roughly 25 screens, and there is no price or product visible yet.
4The immediate fix
Recommended this week

The product pages do not have the choice screen. Directing Meta advertising to a product page rather than the homepage removes the barrier entirely. It requires no change to the website, costs nothing, and can be made the same day inside the ads account.

Each ad can point to the product it features: a dog ad to the dog wash, a human ad to a human bundle. The visitor then lands on the product, the price and the buy button, which is what the ad promised.

5The product catalogue

This issue cannot be seen from the front of the website, and it is the second reason the advertising is likely underperforming. Meta's catalogue ads and Advantage+ shopping, and Google Shopping, are all built from the fields below.

IssueDetail
Page addresses do not match products"Dog STANK" is at /products/horse-wash-refill. The family pack is at /products/dog-wash. "3 bottles + Tote" is at /products/teen-wash. Products were renamed and reused without updating their addresses.
A tagline is used as a product nameOne product is named "Clean the problem. Condition the skin. Recalibrate the surface." It appears in the cart, the checkout, the receipt, Google and any Meta catalogue.
Empty descriptions3 of the 7 products have no description at all, including the dog and horse washes.
No product typeNone of the 7 has a product type set, which breaks Shopify's own filtering and every shopping feed.
64 options for 20 productsThe family pack lists dog, dog, human and dog, human, dog and human, dog, dog as separate choices. They are the same box. A buyer faces 64 options on a $79 bundle.
Why this matters for the advertising

If catalogue or Advantage+ shopping ads are in use, this alone would explain weak results regardless of the website's design. With no product type set, Meta cannot separate a dog buyer from a human one, and with descriptions empty or duplicated it has nothing to test between.

6Trust signals

Two elements intended to build confidence are working against it.

The Reviews page hero image enlarged, showing garbled label text on the bottles
The Reviews page image, enlarged. The bottle reads "FOR WIF SKIN" rather than WTF, with "Flant mired crainegel" and "Refiil save mopp maste lers" in the smaller text. It sits beside a 4.9 rating, four stock photograph faces and the heading Real Reviews Real Results.
The effect

On the one page whose purpose is credibility, the product shown is not the real product. Genuine photography of the actual bottles already exists elsewhere on the site and can replace it. If the 1,200 reviews exist on another platform, importing them is the most valuable single trust improvement available.

7Build defects

Smaller issues. Individually minor, collectively they make the site feel unfinished to a visitor who could not say exactly why.

A section of the homepage showing a truncated word, two identical icons and the header logo
One phone screen, three of the defects below: the truncated word, the repeated icon and the logo.
8What is working

Worth recording, because it narrows the work considerably.

A note on page weight

The homepage is 2.5MB across 325 file requests on a phone. That is heavy, and its effect on search ranking is covered in Part Two. It is not, however, the main reason the advertising is underperforming. The issues in sections 3 to 6 are.

9Measurement
No independent tracking

The site has no Google tracking of any kind: no Google Analytics, no Google Ads tag and no Tag Manager. Every conclusion currently drawn about the website's performance comes from Meta's own reporting, with nothing independent to check it against.

Installing Google Analytics is free and would allow future decisions to be based on how visitors actually behave on the site rather than on the ad platform's view of it.

10Advertising: points to confirm

We have not reviewed the ad account, so the following could not be verified from the outside. Both are worth checking before changing the campaigns.

Conclusion to Part One

The website is a genuine factor in the advertising results, as the client suspected. The fixes are mostly inexpensive, and the most important one is free and immediate. Part Two sets out the full search audit, which identifies further issues affecting how the site is found and trusted.

Part Two

Search engine audit

A full review of how the site is found, read and trusted by Google and by AI search tools. All 43 pages were crawled, speed was measured on phone and desktop, and five live searches were run to see what currently outranks the site.

37out of 100

Search health score

The technical foundations are sound: nothing blocks Google, the language tags are correct and the server is fast. The score is held down almost entirely by content: placeholder text left live, the wrong species described on the wrong product, empty fields and unsupported claims. Most of what follows is writing and settings work rather than rebuilding.

AreaWeightScoreSummary
Technical22%68Largely correct. Canonicals, language tags and addresses done properly.
Content quality23%24Placeholder text, wrong-species copy, empty fields, unsupported claims.
On-page20%2521 of 22 pages have no description. Product names read as cart labels.
Structured data10%38Valid, but the homepage is described as a product and key fields are missing.
Speed10%20Fails Google's thresholds on every page, phone and desktop.
AI search10%34Infrastructure ahead of the market, pointed at broken data.
Images5%4540% carry real descriptions. The before and after photos carry none.
11Critical search findings

Five issues beyond those in Part One, each serious enough to address first.

12Placeholder text

The How It Works page ends with a section headed Questions We Hear A Lot. It asks the five questions a buyer most needs answered before using the product, and each is answered with dummy text supplied with the theme. The word "Lorem" appears fifteen times on the page.

The How It Works FAQ with How often should I use it answered in Lorem Ipsum
Live on the site. "How often should I use it?" is answered with placeholder text. The other four questions carry the same block.
13Product descriptions

The sentence "Designed for dogs with sensitive skin, smelly paws, oily coats, and chronic funk" is built into the theme rather than drawn from each product. It appears on all seven product pages, and on the Sphynx and Horse pages it sits directly beneath the product name.

The Sphynx STANK product page with dog copy beneath the product name
The Sphynx page. The heading reads Sphynx STANK and the line beneath says designed for dogs. Below, the Processing times, Shipping and Sizes tabs are empty, as they are on every product.
ProductDescribed asCorrect
Sphynx STANKDesigned for dogsNo, for cats
Horse Wash 8 ounceDesigned for dogsNo, for horses
The Whole Stankin' Family PackDesigned for dogsNo, multi-species
Three human bundlesDesigned for dogsNo, for people
Dog STANK 8 ounceDesigned for dogsYes

It is also the only description text most products carry, so on six of the seven it is the sole product copy and it is incorrect. The correct cat copy for Sphynx STANK already exists in the product record and is never displayed. One change to the theme corrects all seven pages.

14Store policies
PolicyStatusEffect
Privacy PolicyExistsNot linked from the footer or anywhere else
Refund PolicyMissingRequired by Meta and Google Shopping
Terms of ServiceMissingStandard trust signal for any store
Shipping PolicyMissingCombined with the empty Shipping tab on every product, a buyer cannot find shipping terms anywhere

Shopify generates all three from templates under Settings, Policies, and all four should then be linked in the footer.

15The French storefront

Half the site is in French: 21 of 43 pages. Comparing the French product names with the English ones shows the French store is selling an older catalogue.

Page addressEnglish nameFrench name
/products/horse-wash-refillDog STANK 8 ounceLavages pour chevaux 4 onces
/products/dog-washThe Whole Stankin' Family PackÇa pue le chien
/products/sphynx-washSphynx STANKSphynx Puesta à l'amende
/products/teen-wash3 bottles + Tote + free shippingLotion nettoyante pour adolescents
/products/human-wash-refillDouble Bundle + ToteRecharge de lavage humain
What this shows

The French names are the original product names, and they match the page addresses exactly. The English names were later changed to bundles and slogans, and the French was never updated. This also explains the mismatched addresses in section 5: they are correct for the catalogue that used to exist.

Beyond search

The business is based in Montreal, and Quebec's language legislation sets requirements for French commercial content. A French product page that misstates the product and its size is a consumer protection exposure, not only a ranking issue. Until the names are updated, removing the French product pages from search is the safer position.

16On-page search signals
ItemFinding
Page descriptions21 of 22 pages have none. Google writes its own snippet instead, usually from menu text
Description lengthThe four that exist run to 320 characters, twice what Google displays, and three are identical
HeadingsEight competing main headings on the homepage, and four pages with none
Page titles/pages/how-it-works is titled "ANIMALS How It Works" and the animals page is titled "How It Works". They are swapped
Product namesNone contains a searchable term such as wash, shampoo, a condition or a species
Product tabs53 of 60 empty across the 7 products, including Shipping, Processing times and Sizes on every one
Category pagesAll three have no description and a default "Collection: Animal" heading. These are the natural pages to win broad searches, and they have nothing to rank on
Internal linksA product page carries only two links. No breadcrumbs, no cross-selling, no link to its own category
17Technical foundations

This is the strongest area of the site, and most of it needs no work.

18Structured data

Hidden code on each page tells search engines what the page is and what it sells. It produces prices and ratings in search results. All eight blocks on the site are valid, but their content needs correcting.

A caution

Adding star ratings to the code to make them appear in Google would be counterproductive while the site shows zero reviews. Google requires marked-up ratings to match what visitors can see, and doing otherwise risks a manual penalty. The reviews should be fixed first.

19Page speed

Measured on a throttled connection approximating a mid-range phone, and on an unthrottled desktop.

PageDeviceMain image loadsPage responds
HomepagePhone5.5s9.6s blocked
Product pagePhone6.4s9.7s blocked
Category pagePhone5.9s5.0s blocked
HomepageDesktop11.4s0.7s blocked
Product pageDesktop13.8s1.5s blocked

Google's thresholds are 2.5 seconds for the main image and 0.2 seconds for responsiveness. Every page tested falls outside both.

Cause

Not the server. The largest image on each page is a full-size PNG photograph with nothing telling the browser to load it early, which is why desktop is slower than phone. And the homepage loads 103 separate scripts plus both audiences' content, which keeps a phone busy for over nine seconds before it can respond. Loading the main image first and converting product photos to a modern format is the quickest improvement. Reducing the scripts should follow.

20Images

852 images across the site. 40% carry a real description, 52% are marked decorative and 9% have none.

21Content and credibility

The copy makes claims about eczema, athlete's foot, jock itch, intertrigo, yeast and fungus. Google holds health-related content to a higher standard than most retail.

A strength to build on

Two genuine citations exist, and the writing around them is carefully hedged. The explanation of what the coconut oil and honey actually do is the best content on the site. It sits on one page and never reaches the product pages, where it would do the most good.

22Search competition

Live searches for five terms the brand should be found for, showing what currently ranks and where STANK stands.

SearchWhat ranksSTANK today
dog yeast skin shampooBrand product pages and "best of" round-upsDog product at an address reading horse, with no description
sphynx cat bath wash8 of 9 results are how-to guides, not shopsA product page with no guidance, describing dogs
horse dandruff shampooProduct pages that name specific conditionsBest-built page on the site, but with dog copy
body wash for jock itchProduct pages naming the condition in the titleThe term appears nowhere on the site
natural wash for intertrigoMostly informational. Only one shop ranksNothing by name, though the eczema article is the right model
The pattern

Every competitor that outranks STANK names the condition on the page. STANK names none on any product page. Two new pages would address the clearest gaps: one for jock itch and skin-fold irritation, where STANK is currently absent, and a sphynx bathing guide with the product within it.

23AI search and shopping assistants

A growing share of product research now happens inside ChatGPT, Perplexity, Google's AI Overviews and AI shopping assistants. These read a site differently from a traditional search engine: they extract passages, quote them, and increasingly transact directly. STANK scores 34 out of 100 here, and the profile is unusual. The technical foundations are ahead of most competitors in this category. The content those tools read is the weakest part of the site.

DimensionScorePosition
Technical access60Every AI crawler permitted, and the agent files are published and valid
Structural readability40Missing headings, no question markup, no tables to extract from
Citability32Key passages state the wrong species, so a quote would be wrong
Image and media signals25Descriptions missing on the most persuasive photographs
Off-site authority12No third-party mention of the brand found anywhere

What is already ahead of the market. These were tested directly and all four are working.

FeatureStatusWhat it does
/agents.mdLiveA written description of the store aimed at AI agents, correctly formatted
/.well-known/ucpLiveA Universal Commerce Protocol profile, version 2026-08-25, declaring payment and catalogue capabilities
/api/ucp/mcpLiveA working endpoint that lets an assistant search the catalogue, build a basket and reach checkout
AI crawler accessOpenGPTBot, ClaudeBot, PerplexityBot, Google-Extended, CCBot, Bingbot and OAI-SearchBot are all permitted. None is blocked

These come with Shopify, but they are correctly deployed here and a large share of competitors have not enabled them. This is a real head start and it is worth protecting.

What is holding it back. Every item below was verified directly against the live site.

How to improve it. The first four items are already on the main list in section 26, so they pay twice: once for Google and once for AI search.

ActionEffect on AI search
Correct the "designed for dogs" textRemoves the single most damaging contradiction. An assistant would stop describing the cat and horse products as dog products
Fill the empty descriptions and set product typesGives assistants something to match a question against, and fixes what the shopping endpoint serves
Fill the five product questions and add question markupDirectly quotable answers to the exact questions buyers ask. The layout already exists
Write a real llms.txtOne line per product and page. With 7 products and 8 content pages this is a short job
Add a structured ingredient list per product"Contains X, which does Y" is the sentence shape AI answers quote most often
Add a comparison table: which product for which animal and conditionThe site currently has none, and a table is the easiest thing for an assistant to read and reproduce
Move the coconut oil and honey explanation onto the product pagesThis is the strongest passage on the site and it currently sits on one page that buyers rarely reach
Name the condition on each product pageSection 22 shows every competitor that outranks STANK does this. It is also how an assistant decides a page answers a question
Build off-site mentionsOngoingThe only item here with no shortcut. Assistants weigh what other sites say about a brand, and currently nothing does
Why this is worth prioritising here

Most brands in this category have to build the AI plumbing from nothing. STANK already has it, working, and pointed at the wrong data. The improvements above are almost entirely the same writing work already required for Google, which means the AI gains come at close to no extra cost. Fixing the product copy and the empty fields lifts both at once.

24Brand presence off the website

Relevant here because both Google and AI assistants weigh what exists about a brand elsewhere, and because it affects how an ad click is received.

The stankproducts Instagram profile, 29 followers and 8 posts
Instagram, @stankproducts. 29 followers, 8 posts. The profile picture is the same low-resolution label image used as the site logo.
25Scope and limitations

This review was carried out from the public website. The following were not available and would add to it.

Not availableWhat it would add
Meta ads accountWhich pages the ads point to, and whether delivery is limited (section 10)
Google Search ConsoleWhich pages Google has indexed, and what people search before arriving
Google AnalyticsNot installed, so no visitor history exists
Merchant CenterConfirmation of the Shopping disapprovals predicted in section 5
Keyword volumesWould size the opportunity in section 22
Field speed dataSection 19 uses controlled measurements rather than real-visitor data

Prepared by Echo Digital, 20 September 2026. Based on the live website on that date. Section 25 sets out what was not accessible.