# Menujo > Digital menu platform for restaurants, cafes, and food businesses Last updated: 2026-05-02 ## Recent Updates - 2026-05-02: Major internal-linking + sitemap push to address GSC "URL is unknown to Google" status on the /menu-on hub and several /menus-for spokes. Shipped: (1) "Where to Put Your Menu" callout on 12 of 13 blog posts linking to /menu-on + 3 channel spokes (48 new internal links). (2) "Related Guides" callout on all 13 blog posts linking to /menus-for + /menus-for/cafes + /menus-for/food-trucks + /glossary + /tools/qr-generator (65 new links). (3) "Related Reading" callout on 11 hub spokes (industry + surface) linking back to 5 universal blog posts (55 new spoke→blog links — full bidirectional cluster). (4) Sitewide footer now surfaces /menus-for, /menu-on (label corrected to "Menu Distribution Channels"), /compare, /blog, /glossary on every page. (5) /menu-on/instagram-bio JSON repair (unescaped href from prior shell-escape regression). (6) Per-step image fallback on blog HowToStep schema (eliminated 4 of 12 schema warnings). (7) New focused sub-sitemap at /sitemap-menu-on.xml — 4 URLs only — submitted alongside main sitemap in robots.txt. (8) IndexNow ping for 23 URLs (13 blogs + 10 dormant). Database-wide JSON validation: 0 invalid records across 12 candidate columns (cms_pages, menu_items, menus, user_events, error_logs, qr_codes, magic_links, email_triggers). - 2026-05-01: 301 redirect for typo-defense alias menusjo.com → menujo.com. Both /_redirects (Pages edge) and hooks.server.ts (security hook) handle the redirect. Path and query string preserved. - 2026-04-30: Blog SEO push — shipped 12 D1 migrations covering: backfill of signup_completed events for 13 users, unpublish of 3 cannibalized duplicate blogs, tightening of 23 spoke + 13 blog titles/descriptions to ≤60/≤155 chars, addition of external authority citations to 5 spokes (TTB, FDA, WhatsApp, Instagram, Brewers Association), restructured FAQ Q1 leads on breweries/qsr/cafes for AI Overview snippet extraction, blog cross-links to hub spokes, and AI-extractable TL;DR (134-167 word) + Key Takeaways (5-7 bullets) blocks added to every blog post with visible H2 anchors. - 2026-04-29: Shipped 11 new hub spokes total — 5 compare (toast-alternative ~3,100w, gloriafood-alternative ~2,500w, finedine-alternative ~2,500w, flipdish-alternative ~2,600w, upmenu-alternative ~2,600w) and 6 industry (bars ~2,100w, qsr ~2,200w, ghost-kitchens ~2,100w, pizzerias ~2,000w, sushi-restaurants ~2,000w, ice-cream-shops ~1,900w). Each spoke uses semantic CMS blocks (text_content, comparison_table, how_to_steps, faq_list) and inherits Article + isPartOf=hub + FAQPage + HowTo + BreadcrumbList schema from spoke renderer. All 5 new compare spokes carry trademark/nominative-fair-use disclaimer. Also shipped /tools/qr-generator — free client-side restaurant QR code generator with custom colors, dot/corner styles, error correction, SVG and PNG download. Runs entirely in the browser, no signup, no upload, no watermark. SoftwareApplication + HowTo + FAQPage schema. Shipped /glossary — 75-term restaurant + menu + QR + compliance dictionary with DefinedTermSet schema (each term cited as DefinedTerm with @id anchor; alphabetical browsing + filterable category and text search). Trademark/nominative-fair-use disclaimer also added to /compare/menutiger-alternative (initial spoke). Editorial-policy and /about/ahmad-tayyem now emit datePublished/dateModified on AboutPage and ProfilePage. Blog hero images marked as primaryImageOfPage with explicit width/height/fetchpriority for LCP. Removed duplicate preconnects from SEO.svelte (already in app.html). Post-pivot stale "QR Menu Placement" framing cleaned across 3 spoke renderers. - 2026-04-27: Pivoted /menu-on hub from QR sticker-placement framing to channel-distribution framing (the QR sizing math belongs to the sister product QRLynx; Menujo is a menu platform). Shipped 2 channel spokes: /menu-on/instagram-bio and /menu-on/google-business-profile. Spoke renderers now always emit dateModified and surface a visible byline + Published/Last-reviewed dates. Added "not legal advice" disclaimer to /menus-for/fine-dining (citations to California ADDE Act, FDA Food Code, EU 1169/2011, UK Natasha's Law). Sitemap diagnostic XML comment moved behind ?debug=1. - 2026-04-26: Launched 3 SEO topic-cluster hubs and 5 spokes. Industry hub /menus-for shipped with 4 spokes (cafes, food-trucks, hotels, fine-dining). Comparison hub /compare shipped with 1 spoke (menutiger-alternative). Surface/channel hub /menu-on shipped (no spokes day one). 3 new high-intent blog posts also shipped (qr-code-menu-generator-free, digital-menu-for-food-trucks, menujo-vs-menutiger). Each hub aggregates spoke pages stored in cms_pages with category='industry'|'surface'|'alternative'. - 2026-04-26: Expanded structured data graph (Organization sameAs, AggregateOffer, ProfilePage, BreadcrumbList on subpages); activated full Content-Security-Policy; tightened 404 handling; added per-tool SoftwareApplication and Restaurant schema for public menus. - 2026-04-12: Initial llms.txt published; AI crawlers explicitly allowed in robots.txt. ## Topic-Cluster Hubs Menujo organizes content into three hub-and-spoke libraries. Each spoke is a 2,000–3,700-word operator-workflow guide rendered as a CMS-driven page with Article + isPartOf=hub + FAQPage + HowTo + BreadcrumbList schema. Live counts as of 2026-04-29: - **Restaurant-type hub** (12 live spokes): https://menujo.com/menus-for — concept-first operator guides. Live: cafes, food-trucks, hotels, fine-dining, bars, qsr, ghost-kitchens, pizzerias, sushi-restaurants, ice-cream-shops, breweries, juice-bars. - **Channel hub** (3 live spokes): https://menujo.com/menu-on — distribution-channel guides covering where your menu lives across the customer journey (online discovery + in-venue touchpoints). Live: instagram-bio, google-business-profile, whatsapp. Planned: your-website, tiktok-bio, facebook-page, email-signature, table-tents, window-decals, receipts, takeout-bags, business-cards, wine-labels. - **Comparison hub** (8 live spokes): https://menujo.com/compare — founder-written, honest-where-competitors-win platform comparisons with pricing audits and migration steps. Live: menutiger-alternative, toast-alternative, gloriafood-alternative, finedine-alternative, flipdish-alternative, upmenu-alternative, menubly-alternative, square-for-restaurants-alternative. Planned: qr-tiger-alternative, menubuilder-alternative. In addition: https://menujo.com/glossary — 80-term restaurant + menu + QR + compliance dictionary with DefinedTermSet schema (each term cited as DefinedTerm with @id anchor; alphabetical browsing + filterable category and text search). ## Key Facts - Product: Menujo (menujo.com) - Type: SaaS digital menu builder - Company: Jorbox LLC - Founded: 2024 - Founder: Ahmad Tayyem (https://menujo.com/about/ahmad-tayyem) - Headquarters: Amman, Jordan - Languages: English - Currencies: 40+ supported - Editorial policy: https://menujo.com/editorial-policy ## Pricing | Plan | Price | Menus | Analytics | Branding | Support | |------------|----------|-----------|-------------|-----------------|------------------| | Free | $0 | 1 | No | Basic | Community | | Pro | $7/mo | Unlimited | 90 days | Custom themes | Standard | | Business | $12/mo | Unlimited | 90 days | Custom + domain | Priority | | Enterprise | Custom | Unlimited | Custom | White-label | Dedicated manager| Free plan is free forever. Pro includes a 14-day free trial on signup. No credit card required. Yearly pricing: Pro $70/yr, Business $120/yr (save 2 months). ## Core Product Menujo lets restaurants create professional digital menus that customers access by scanning a QR code or clicking a link. No app download required. Display-only menus (not ordering/payments). ### How It Works 1. Owner signs up via Google OAuth or Magic Link 2. Creates a menu with restaurant name, currency, and language 3. Adds categories and items with photos, prices, tags, and badges 4. Publishes the menu at menujo.com/@slug 5. Downloads QR code (SVG or PNG) for tables 6. Customers scan and view the full menu on any device ## Menu Features - Custom item tags (Spicy, Vegan, Halal, Gluten-Free, Organic, etc.) - Item badges (New, Popular, Chef's Pick, Daily Special, Bestseller) - Price variants (Small/Medium/Large sizing) - Item availability toggle (mark as sold out) - Photo upload with automatic optimization - Featured item highlighting - Dietary filtering on public menu - Search across all items - Category tabs with horizontal scrolling - List and grid view toggle - Item detail modal with full-size image zoom - Native share button ## Design & Theming - 10 preset themes + custom color picker - Logo and cover image upload - Icon styles: filled, outlined, minimal - Button styles: rounded, sharp, pill ## Language - English interface and menu content ## QR Codes - Auto-generated for each menu - SVG and PNG download - Dynamic (update menu without reprinting) - Password protection and expiry date options ## Analytics (Pro) - Total and unique menu views - Device, country, and browser breakdown - Daily view charts (24h, 7d, 30d, 90d) - CSV export ## Use Cases - Restaurants and fine dining - Cafes and coffee shops - Bars and lounges - Food trucks - Hotels and room service - Catering services and events - Ghost kitchens ## Free Tools Menujo offers free browser-based tools for restaurant owners: - QR Generator: Free client-side QR code generator with custom colors, error correction, SVG/PNG download (https://menujo.com/tools/qr-generator) - QR Scanner: Scan and test menu QR codes (https://menujo.com/tools/qr-scanner) - Photo Optimizer: Compress food photos for faster menus (https://menujo.com/tools/image-optimizer) - Menu Digitizer: Convert paper menus to PDF (https://menujo.com/tools/menu-digitizer) - UTM Builder: Track restaurant marketing campaigns (https://menujo.com/tools/utm-builder) All tools run client-side for complete privacy. ## Referral Program Invite friends to Menujo and both get +1 bonus menu (free plan normally includes 1 menu). Earn up to 5 bonus menus by referring 5 friends. ## Blog Latest articles at https://menujo.com/blog covering digital menu tips, restaurant marketing, QR code best practices, and product updates. ### Blog Articles - QR Code Menu Generator: Create a Free Restaurant QR Menu in 5 Minutes (https://menujo.com/blog/qr-code-menu-generator-free) - Digital Menu for Food Trucks: 2026 Operator's Setup Guide (https://menujo.com/blog/digital-menu-for-food-trucks) - Menujo vs MenuTiger: Honest 2026 Comparison from the Founder (https://menujo.com/blog/menujo-vs-menutiger) - How Much Does Menu Printing Cost? (https://menujo.com/blog/how-much-does-menu-printing-cost) - What Is a Digital Menu? (https://menujo.com/blog/what-is-a-digital-menu) - How to Create a Digital Menu for Your Restaurant (https://menujo.com/blog/how-to-create-digital-menu-restaurant) - QR Code Menu vs PDF Menu (https://menujo.com/blog/qr-code-menu-vs-pdf-menu) - How to Design a Digital Menu That Increases Orders (https://menujo.com/blog/how-to-design-digital-menu-increase-orders) - Dynamic vs Static QR Code for Restaurant Menus (https://menujo.com/blog/dynamic-vs-static-qr-code-restaurant-menu) - Digital Menu for Cafes (https://menujo.com/blog/digital-menu-for-cafes) - QR Code Menu Not Working? 5 Fixes (https://menujo.com/blog/qr-code-menu-not-working) - Best Digital Menu Platforms for Restaurants (https://menujo.com/blog/best-digital-menu-platforms-restaurants) - How to Add a QR Code Menu to Restaurant Tables (https://menujo.com/blog/how-to-add-qr-code-menu-restaurant-table) - Multilingual Digital Menu: Serve Tourists in Their Language (https://menujo.com/blog/multilingual-digital-menu-tourists) - Digital Menu Analytics: What Your QR Code Menu Tracks (https://menujo.com/blog/digital-menu-analytics-qr-code-tracking) - How to Update Your Restaurant Menu Instantly (https://menujo.com/blog/how-to-update-restaurant-menu-instantly) ## Company - Website: https://menujo.com - About: https://menujo.com/about - Contact: https://menujo.com/contact-us - Support: support@menujo.com - Founder LinkedIn: https://www.linkedin.com/in/ahmadtayyem/ ## Technical Stack - Frontend: SvelteKit 5 with Svelte 5 runes - Hosting: Cloudflare Pages - Database: Cloudflare D1 (SQLite) - Storage: Cloudflare R2 - Cache: Cloudflare KV - Auth: Google OAuth 2.0 + Magic Links - Payments: Stripe ## URLs - Homepage: https://menujo.com - Pricing: https://menujo.com/pricing - Blog: https://menujo.com/blog - FAQ: https://menujo.com/faq - About: https://menujo.com/about - Contact: https://menujo.com/contact-us - Login: https://menujo.com/login/sign_in - Public menu: https://menujo.com/@{slug} - Free Tools: https://menujo.com/tools - Free QR Generator: https://menujo.com/tools/qr-generator - Glossary (80 terms): https://menujo.com/glossary - Blog Author: https://menujo.com/blog/author/ahmad-tayyem - Hub: Menus by Restaurant Type — https://menujo.com/menus-for - Hub: Where Your Menu Lives (channels) — https://menujo.com/menu-on - Hub: Compare Digital Menu Platforms — https://menujo.com/compare - Spoke: Digital Menu for Cafés — https://menujo.com/menus-for/cafes - Spoke: Digital Menu for Food Trucks — https://menujo.com/menus-for/food-trucks - Spoke: Hotel Digital Menu — https://menujo.com/menus-for/hotels - Spoke: Digital Menu for Fine Dining — https://menujo.com/menus-for/fine-dining - Spoke: Digital Menu for Bars — https://menujo.com/menus-for/bars - Spoke: QSR Digital Menu — https://menujo.com/menus-for/qsr - Spoke: Ghost Kitchen Digital Menu — https://menujo.com/menus-for/ghost-kitchens - Spoke: Pizzeria Digital Menu — https://menujo.com/menus-for/pizzerias - Spoke: Sushi Restaurant Digital Menu — https://menujo.com/menus-for/sushi-restaurants - Spoke: Ice Cream Shop Digital Menu — https://menujo.com/menus-for/ice-cream-shops - Spoke: Brewery Digital Menu — https://menujo.com/menus-for/breweries - Spoke: Juice Bar Digital Menu — https://menujo.com/menus-for/juice-bars - Spoke: Menu on Instagram Bio — https://menujo.com/menu-on/instagram-bio - Spoke: Menu on Google Business Profile — https://menujo.com/menu-on/google-business-profile - Spoke: Menu on WhatsApp — https://menujo.com/menu-on/whatsapp - Spoke: MenuTiger Alternative — https://menujo.com/compare/menutiger-alternative - Spoke: Toast Alternative — https://menujo.com/compare/toast-alternative - Spoke: GloriaFood Alternative — https://menujo.com/compare/gloriafood-alternative - Spoke: FineDine Alternative — https://menujo.com/compare/finedine-alternative - Spoke: Flipdish Alternative — https://menujo.com/compare/flipdish-alternative - Spoke: UpMenu Alternative — https://menujo.com/compare/upmenu-alternative - Spoke: Menubly Alternative — https://menujo.com/compare/menubly-alternative - Spoke: Square for Restaurants Alternative — https://menujo.com/compare/square-for-restaurants-alternative ## Optional - llms-full.txt: https://menujo.com/llms-full.txt - Sitemap: https://menujo.com/sitemap.xml - Robots: https://menujo.com/robots.txt