Sitemap & International SEO

Site Map & Directory

Complete index of Moroccan cities, food categories, neighborhood directories, editorial guides, and verified dining spots.

8
Moroccan Cities
8
Dining Categories
4
Editorial Dining Guides
22+
Verified OpenStreetMap Spots
Google Search Console Multilingual Standards Implemented

How Google Understands Your Multilingual Site

We handle the complete technical international SEO architecture for you: reciprocal xhtml:link rel="alternate" hreflang sitemap entries, unique language query parameters (?lang=en, ?lang=fr, ?lang=ar, ?lang=es), server/client language synchronization, and RTL support.

Sitemap URL for GSC:READY TO SUBMIT
/sitemap.xml
🇬🇧
English
hreflang="en"
🇫🇷
Français
hreflang="fr"
🇲🇦
العربية (RTL)
hreflang="ar"
🇪🇸
Español
hreflang="es"

What Is Handled In The Code (100% Done)

  • ✓Multilingual XML Sitemap: Formatted with xmlns:xhtml namespace and reciprocal hreflang links on all entries.
  • ✓Bidirectional Reciprocity: English links to French, Arabic, Spanish, and x-default; every language links back to all counterparts as required by Google.
  • ✓Indexable Language URLs: Dedicated URLs (?lang=ar, etc.) let Googlebot crawl and index each translation independently without executing JS cookies.
  • ✓HTML <head> <link rel="alternate"> tags: Injected server-side and client-side alongside self-referencing canonical tags and dynamic <html lang="..." dir="...">.
  • ✓Crawler Access: robots.txt explicitly specifies Allow: /*?*lang= and points directly to /sitemap.xml.

The Only Step You Need To Take

  1. Go to Google Search Console and select your website property.
  2. In the left sidebar under Indexing, click Sitemaps.
  3. In the "Add a new sitemap" input field, type sitemap.xml and click Submit.
  4. That's it! Googlebot will fetch the sitemap, read all xhtml:link tags, and automatically register your localized English, French, Arabic, and Spanish URLs in its International Targeting reports.
Inspect Live Output
<url>
  <loc>https://yofa.ma/restaurants</loc>
  <xhtml:link rel="alternate" hreflang="en" href="https://yofa.ma/restaurants?lang=en"/>
  <xhtml:link rel="alternate" hreflang="fr" href="https://yofa.ma/restaurants?lang=fr"/>
  <xhtml:link rel="alternate" hreflang="ar" href="https://yofa.ma/restaurants?lang=ar"/>
  <xhtml:link rel="alternate" hreflang="es" href="https://yofa.ma/restaurants?lang=es"/>
  <xhtml:link rel="alternate" hreflang="x-default" href="https://yofa.ma/restaurants"/>
  <lastmod>2026-10-01</lastmod>
  <changefreq>daily</changefreq>
  <priority>0.9</priority>
</url>

Main Sections

Moroccan Cities

Tangierطنجة
Tanger-Tétouan-Al Hoceïma
Tetouanتطوان
Tanger-Tétouan-Al Hoceïma
Casablancaالدار البيضاء
Casablanca-Settat
Rabatالرباط
Rabat-Salé-Kénitra
Marrakechمراكش
Marrakech-Safi
Agadirأكادير
Souss-Massa
Fesفاس
Fès-Meknès
Meknesمكناس
Fès-Meknès

Dining Categories

🍽Restaurants

Explore sit-down dining spots, local eateries, and gastronomy.

☕Cafés

Traditional mint tea salons, historic terraces, and modern specialty coffee shops.

🍔Fast Food

Quick bites, sandwiches, smash burgers, and casual street food.

🍕Pizza

Wood-fired Neapolitan pizza, Italian pizzerias, and casual slice shops.

🥘Moroccan

Authentic tagines, couscous, pastilla, and traditional home-style Moroccan cooking.

🍗Chicken

Rotisserie roast chicken, crispy fried chicken, and Moroccan spiced poultry.

🍣Sushi

Fresh sushi, sashimi rolls, and contemporary Japanese cuisine.

🥐Bakery

Fresh Moroccan pastries, cornes de gazelle, baguettes, and viennoiseries.

Neighborhood Guides

Editorial Dining Guides

Verified OpenStreetMap Spots

Direct links to verified OpenStreetMap profiles

Technical Feeds & Crawler Directives

Yofa serves standards-compliant XML sitemaps, robots.txt directives, and OpenAPI data endpoints for automated search engine indexers including Google, Bing, and OpenStreetMap bots.