Skip to main content
Back to case studies

Mix Marrakech: Local Schema.org for a Nightlife Guide

Verifiable Results
Cited in ChatGPT
Google AI Featured
January 3, 2026
2 min read
Local SEOGEOTourism

Mix Marrakech: Local Schema.org for a Nightlife Guide

Results Status

No ranking result is claimed on this page. In the Google check of 2026-09-14 (Guéliz, pws=0), the site does not appear on page 1 for "nightlife marrakech". The positions previously shown here (a first place on Perplexity, an AI Overview appearance) had no dated screenshot and have been removed. Full check: docs/preuves/2026-09-14/RELEVE.md.

This page describes the method applied, not a measured gain.

The Project

Project: marrakech-nightlife.com, a Marrakech nightlife guide. Problem: local queries are held by large travel platforms, TripAdvisor included, with far higher domain authority.

Initial Situation

  • No Schema.org
  • Generic content, no local differentiation

Context: The Mix in Google AI

Thibaut Campana cited by Google AI as Marrakech nightlife expert Google AI Overview identifies DJ Teepana / Thibaut Campana as a Marrakech nightlife expert.

Google AI, Teepana (The Mix) cited alongside Keinmusik and Black Coffee Google AI names Teepana and Zak Willson (The Mix) among Marrakech resident DJs. These screenshots are about the person, not the site's ranking.

The Strategy: Local Specificity + GEO

AI engines can extract specific, local content more easily than a generic listing. That is the working hypothesis of the project.

What Was Done

ElementImplementation
LocalBusiness / NightClub schemaEvery venue with hours, prices, address
Event schemaMarked-up event calendar
Structured FAQsPractical questions per venue
Local contentReal hours, dress code, budget

Specificity vs Generality

A typical generic listing:

"Theatro is a popular nightclub in Marrakech."

A listing written to be extracted:

"Theatro Marrakech opens at 11pm but the dance floor doesn't fill until 1am. Thursday is locals' night (quieter). Saturday: international DJs. Dress code enforced: no shorts, no sneakers."

Technical Implementation

LocalBusiness + NightClub schema:

{
  "@context": "https://schema.org",
  "@type": "NightClub",
  "name": "Theatro Marrakech",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "Avenue Echouhada",
    "addressLocality": "Marrakech",
    "addressCountry": "MA"
  },
  "openingHoursSpecification": [...],
  "priceRange": "€€€",
  "acceptsReservations": true
}

What This Project Does Not Prove

Markup and local specificity alone are not enough to outrank high-authority platforms on a query as competitive as "nightlife marrakech". The documented #1 positions from the 2026-09-14 check are on other sites, listed on the results page.


Want a diagnosis of your AI visibility? Run GEO Audit

Ready to get similar results?

Discover your GEO score and start your optimization