How a Niche Artisan Operator in Fes Gained 14 First-Page Rankings in 7 Months

I worked with an artisan-workshop operator in Fes to go from page 4 of Google to 14 first-page rankings using a 25-page long-tail SEO moat.

I worked with a cultural immersion and artisan workshop operator in Fes, Morocco, who was struggling to get eyes on their world-class product. In seven months, we achieved a 540% increase in organic traffic and secured 14 first-page rankings for high-intent cultural keywords.

The Situation

The operator in Fes was the definition of "best kept secret." They offered deep-dive workshops with master leatherworkers, weavers, and calligraphers—the kind of authentic experiences travelers claim they want but can never find.

When we started, their website was a digital ghost town. Despite having a visually stunning product, they were buried on page four or five of Google for critical terms like "Fes craft workshops" or "authentic Morocco artisan tours." They were almost entirely dependent on a few local riads for referrals and the occasional scrap from TripAdvisor.

The numbers were bleak:

What We Changed

The strategy wasn't about "tricking" Google; it was about demonstrating authority in a niche that was underserved by the big OTAs. We moved away from generic "Fes City Tour" descriptions and leaned heavily into the specific, long-tail expertise the operator possessed.

1. The 25-Page SEO Content Moat

We identified that travelers interested in Fes weren't just looking for "tours"—they were looking for specific crafts. We built 25 dedicated landing pages, each targeting a hyper-specific long-tail keyword. Instead of one page listing five workshops, we built five high-authority pages.

Examples of the niche targets included:

Each page was at least 1,200 words, focused on the history of the craft, the specific master artisan the guest would meet, and the tangible outcome of the workshop.

2. A Hard-Wired Internal Linking Strategy

Content is useless if Google can’t crawl it or understand the hierarchy. I implemented a "Silo" structure. We picked three "Pillar" pages: Artisan Workshops, Cultural Immersion, and Fes Medina Guides.

Every one of the 25 new long-tail pages linked back to these pillars with specific anchor text. This signaled to Google that the "Artisan Workshops" page was the ultimate authority, supported by 10+ sub-topics. We stopped linking to external sites and kept the "link juice" circulating within the operator's own domain.

3. Intent-Based Routing

We realized the "Cultural Immersion" traveler has a much longer booking window than the "Walking Tour" traveler. I revamped the site architecture to recognize this: 1. Top of Funnel: Educational blog posts about the history of the Medina. 2. Middle of Funnel: Detailed "Meet the Artisan" profile pages. 3. Bottom of Funnel: High-conversion booking pages with clear "What’s Included" sections.

4. Technical Optimization for the Medina

Fes is a maze, and travelers use their phones constantly while on the ground. The original site was heavy with unoptimized images that took 8 seconds to load on a 4G connection. We compressed every asset, implemented "Lazy Loading," and moved them to a faster hosting provider. We also ensured the "Directions" and "Meeting Point" pages were accessible offline via browser caching.

5. Leveraging the "Expert" Angle

To beat the OTAs (who have millions in ad spend), you have to be the expert. We added a "Meet the Team" section that focused on the local fixers and historians, not just the founder. We used Schema Markup (JSON-LD) to tell Google exactly what these pages were: "Professional Service" and "Booking Page," which helped generate "Rich Snippets" (those star ratings and prices you see directly in search results).

The Tactics List

If you are a niche operator trying to replicate this, here is the exact checklist we used for the content rollout:

1. Keyword Research: Used tools to find terms with low volume but 100% intent (e.g., "Fes copper beating workshop" gets only 50 searches a month, but 10 of those people WILL book). 2. The 1.5x Rule: Every landing page had to be 1.5x longer and more detailed than the top-ranking competitor. 3. Local Image Alt-Text: Every photo was tagged with "Artisan at work in Fes Medina" rather than "Photo1.jpg." 4. FAQ Schema: We added 3-5 frequently asked questions to each page. This often resulted in the website taking up double the real estate on the Google search results page.

The Result

The growth wasn't overnight—SEO never is—but by month four, the "climb" began. By month seven, the map of their digital presence had completely transformed.

| Month | Organic Sessions | Page 1 Keywords | | :--- | :--- | :--- | | Month 1 | 242 | 0 | | Month 3 | 410 | 2 | | Month 5 | 890 | 7 | | Month 7 | 1,550 | 14 |

What I’d Do Next

The foundation is now solid, but SEO is a moving target. For this operator in Fes, the next steps involve doubling down on "Experience E-E-A-T" (Experience, Expertise, Authoritativeness, and Trustworthiness).

I’ve advised them to:

If you are running a high-quality tour or workshop but you're invisible on Google, you are essentially giving 20-30% of your revenue to OTAs for no reason. You can own your traffic.

If you want to look at your site architecture and figure out which 25 pages will move the needle for your business, let’s talk.

Book a strategy call with me here: https://gonzalo10million.com/#contact-form

View on Gonzalo