Search sends you a customer when two things line up: somebody asks a question, and one of your pages is positioned to answer it. Right now the second half is missing. Your site answers a question almost nobody types, and the question guitarists actually type gets two short posts and nothing else.
The useful part: those two posts are the best-performing pages you own.
A guitarist arrives at this purchase from one of two places. Either they already know "guitar string case" is a product category and they are comparing options, or they only know their strings keep rusting and going dead, and have never connected that to something they could buy.
Almost everyone is in the second group. "Guitar string protection case" is not established language the way "guitar case" or "capo" is, so very few people search for it by name.
Your site is built almost entirely for the first group. Your titles, your page copy and the handful of terms you register for at all are written for someone already shopping for a case. Even there you rank weakly: 5th of 9 on "guitar string protector" and 7th of 8 on "guitar string case", behind general instrument retailers, an Etsy listing and a direct competitor. On the questions the second group actually asks, "how to protect guitar strings" and "keep guitar strings from rusting", you do not appear at all.
You have started on this. Two posts sit on your blog, and the first is aimed squarely at the problem-aware reader.
| Post | Words | Written for |
|---|---|---|
| DIY Methods for Extending the Lifespan of Your Guitar Strings | 458 | The problem-aware reader |
| Combatting Guitar String Corrosion | 608 | Someone already sold on the product |
They are not enough to rank yet. Competitors answering the same questions run several thousand words, and the DIY post turns to your product by its second paragraph, which is the move that stops a piece like that being quoted by anyone. The work here is depth and restraint on ground you already hold, not starting from a blank page.
You do not have to take the strategy on faith. Your analytics has already run the experiment. These are your four most-visited page types, 3 June to 31 August.
| Page | Sessions | Bounce | Avg. time |
|---|---|---|---|
| Blog | 25 | 12.0% | 7m 44s |
| About | 55 | 10.9% | 1m 55s |
| Bundle product page | 1,356 | 57.4% | 1m 19s |
| Case only product page | 104 | 64.4% | 0m 15s |
Your blog holds a stranger for seven minutes and forty-four seconds. Your case page loses them in fifteen. The pages that explain something keep people. The pages that ask for money do not. And the thing that works is the thing you have least of: two posts, one of them half-committed.
Read that with one caution. Twenty-five sessions is a small sample and the figure could move. The direction has held across every source we checked, but the size of the effect is not settled on twenty-five visits.
The same shape shows up by channel. Organic search is your best-behaved traffic and your smallest.
| Channel | Sessions | Engaged | Avg. time |
|---|---|---|---|
| Organic search | 180 | 61.1% | 3m 57s |
| Direct | 481 | 37.4% | 1m 30s |
| Organic social | 156 | 54.5% | 1m 07s |
| Paid social | 952 | 33.8% | 1m 23s |
Organic search engages at nearly twice the rate of paid social and stays almost three times as long. It is the channel you have invested least in and it behaves the best.
Most of the technical foundation is sound, and that is worth being clear about before the fix list.
Seven items, read directly out of your site's code on 3 September rather than assumed. None is difficult. None will move your numbers on its own, which is why they sit below the content finding rather than above it.
| A dead path still taking traffic | 109 sessions | The old /pt Portuguese paths return an error. 33 of those sessions came from search. Two redirects exist, and one sends people to your homepage instead of the product they wanted |
| No search titles set | All products | Shopify falls back to product name plus store name on every one. Generic, near-identical, and missing the buyer language you already register for |
| Image descriptions | 119 images | Across three product pages, 48 photos carry no description and 65 repeat the bare product name. Four are genuinely descriptive |
| Search previews unwritten | 9 of 11 pages | Four pages have no preview text at all. Four more spill raw body copy and cut off mid-sentence. Only two are written for the purpose |
| About page has no heading | 1 page | Your strongest brand page, carrying the origin story and the lab detail, has no top-level heading anywhere in its code. Every other page has one |
| Homepage has an empty heading | 1 page | Two top-level headings, and the first one is blank. Search engines read the empty one first |
| FAQ page is nearly empty | 86 words | No structured answers, so it cannot appear as an answer box in search. This is the cheapest structured-data win you have |
Google's page-speed tool hit its daily usage limit on every attempt, on 1 September and again on 3 September. We do not have real load-time figures and we are not going to estimate them. What we could measure, server response time, ran between 0.37 and 0.95 seconds across twelve pages. That is healthy, but it is a narrower measurement and not a substitute.
Search Console is also too young to read. You verified the property on 31 August. It has logged 16 impressions and no clicks across two crawl days. That is not evidence you get no search traffic, because your own analytics shows 180 organic sessions over the same window. It only means Search Console has not caught up yet. Worth re-reading in a few weeks.
One thing this audit will not tell you: how much traffic the content route returns. Nobody can size that honestly from 180 sessions and a Search Console property eleven days old. What the evidence supports is a direction, and the direction is consistent across every source we checked.