A content-timing case study for tourism and local service businesses.
Most seasonal businesses write about their busy season while they’re in it. By then, it’s too late to help.
Here’s why. When someone plans a trip, they start searching weeks — sometimes a couple of months — before they book. “When does salmon season start.” “Best time for a fishing charter in the fall.” “What can you catch in June.” Those searches peak right before the season, not during it. And a web page doesn’t rank the day you publish it. Google has to find it, index it, and trust it first, and that takes time. Publish your salmon-run guide in September and you’ll finally rank for it in October, after your customers have already booked with whoever showed up first.
The fix is simple to say and easy to get wrong: write about each season before it arrives.
The client
We handle content for a Great Lakes fishing charter that runs trips on Lake Michigan and the St. Joe River. It’s a demanding calendar. The target species changes almost every month: steelhead and walleye on the river in winter, coho salmon on the lake in April, king salmon and lake trout through summer, then back to the river in the fall. This is a booking-driven business with a different “product” nearly every month, and a short window to be found for each one.
That’s the hard version of a problem every seasonal business has. A ski shop, a wedding venue, a landscaping company, a holiday-light installer: the money comes in waves, and each wave has a search-demand spike that arrives before the work does.
What we did
We built the content calendar backward from the business’s own season map. For every month of fishing, the guide was scheduled to publish one to two months ahead:
- August: the fall salmon run, so it’s ranking when people search in September.
- September: fall river steelhead and walleye, live before the October run.
- December and January: winter river fishing, ahead of the cold-weather season.
- March: the spring lake salmon season, before the April opener.
The article about your busiest month should already be aging and ranking by the time that month starts. Writing it during the season means you’ve missed the window that mattered.
The lesson that’s harder than timing: don’t chase the wrong traffic
One species this charter could target had strong search demand. Plenty of people were looking for it. But the fishery was genuinely down that year. The easy move is obvious: write a pile of content to catch that traffic.
We didn’t. We led with the trips the business could actually deliver well and stayed honest in the content about what was off. Chasing the search volume would have pulled in visitors, ranked for the term, and booked people for a disappointing day on the water, which is the fastest way to turn a good review into a bad one. For a local service business that lives on referrals and repeat customers, honest content that books the right trips beats popular content that books the wrong ones.
Three principles you can use
- Publish ahead of demand, not during it. Map your season, then back up one to two months for every piece. Your best month should already be ranking before it starts.
- Point every article at what you actually sell. Each seasonal guide should link to the page where someone can book the thing it describes, and answer their real question in the first sentence.
- Don’t write for traffic you can’t deliver on. Rank for what you’re genuinely good at right now. Popularity you can’t back up costs you the referral, not just the booking.
None of this needs a bigger content budget. It needs the right thing written at the right time, and honesty about what you’re selling. For a seasonal business, that timing is the strategy.






