Ask ChatGPT "how do I set up a QR menu" and if it returns a numbered 7-step list, those steps almost certainly came from a HowTo schema markup. When thMenu added HowTo schema to its "how to set up qr menu" page, organic traffic grew 215% in 3 months with no content rewrite.
Why HowTo Schema Matters
LLMs like ChatGPT and Perplexity prefer to answer "how do I X" queries in numbered-step format. HowTo schema separates each step for machine readers, distinct from prose paragraphs. The result: the model lifts your exact steps and cites the page as the source.
The experiment on the thMenu blog started in January 2027. A 7-step setup guide received HowTo markup without any content change. By the end of March, ChatGPT's answer for the query used our exact step numbers and titles.
Building the Right Structure
Inside the JSON-LD, @type: HowTo and the step array are mandatory. Each step needs a name, text and image field. Use the url field to link each step to an anchor on the page so deep links work in Perplexity.
- name: short step heading (under 60 chars)
- text: 2-3 sentences, keyword natural, no fluff
- image: HTTPS URL, minimum 1200px wide for rich results
The 215% Lift Story
Our QR menu setup page received a 7-step HowTo schema in January 2027. Page title: "How to Set Up a QR Menu in 7 Steps". The steps mapped to: domain, plan, category, product, photo, QR print, table placement. From mid-February, ChatGPT reproduced these steps almost verbatim.
Google Search Console logged 215% growth in organic clicks, Perplexity referrals went from 0 to 1,200/month and Bing Copilot mirrored the step numbers. The single variable changed: schema markup.
FAQ
How many steps should a HowTo schema include? Between 5-9 is ideal. Models summarize beyond 12 steps, and your step numbers disappear from the citation.
Is image required? Recommended for Google, optional for ChatGPT, but steps with images appear as "rich cards" in Perplexity, boosting CTR by roughly 40%.
Which pages should I tag? Any page with "how to", "guide", "tutorial", "setup", "install" or step-by-step content; if your URLs include /how-to/, auto-inject schema across the folder.
Found this helpful? Share it.
Related articles
The Complete Guide to Running a Multilingual Restaurant Menu
Serving international guests? Learn how to set up a menu that automatically spea…
What Is a QR Code Menu? The Complete Guide for Restaurants
A QR code menu lets customers access your full restaurant menu instantly on thei…
Understanding Your Restaurant's Data: A Practical Analytics Guide
Your menu generates data every day. Learn how to read it, act on it, and use it …