How to Get ChatGPT to Recommend Your Business (Full GEO Tutorial)

In this tutorial, Helena Liu explains how businesses can optimize their online presence for large language models (LLMs) through Generative Engine Optimization (GEO). She starts by highlighting the shift from traditional SEO to LLM-driven discovery, noting that 60% of consumers now consult ChatGPT before purchasing. She walks through on‑site tactics: ensuring LLM crawlers are allowed via robots.txt, adding JSON‑LD schema markup (especially FAQ markup) generated with AI prompts, and writing FAQ answers that include expert quotations, concrete statistics, and authoritative citations to increase the likelihood of LLMs citing the site. She advises structuring content as standalone paragraphs for easier ingestion. Off‑site tactics include gathering reviews on industry‑relevant platforms and securing brand mentions on high‑authority sites (Reddit, LinkedIn, YouTube) rather than relying on backlinks. Finally, she demonstrates how to measure LLM referral traffic by connecting Claude to Zapier and Google Analytics, enabling automated reports and dashboards. Throughout, she promotes a free course on building AI agents and provides prompts and resources in the video description.
Chapters
Did you know that 60% of consumers are now looking up your products and services on ChatGPT before they make a buying decision? Now, before, people would go onto Google and Google your business, but now consumer behavior has shifted and people are asking ChatGPT what they think about your business first before they pull out their credit cards. So in 2026 and beyond, you not only have to worry about your SEO rankings, but there's a new kid on the block and it's called GEO, or generative engine optimization. And I put together today to show you all of the things that you can do on-site and off-site in order to boost your geo rankings and make your website more visible to LLMs such as ChatGPT, Perplexity, Claude, Gemini, etc. All right, if you're new to my channel though, please like and subscribe. It will help out this channel so much. We talk about everything AI, agents, automations, tech on this channel. So if you're a nerd like me, you definitely want to subscribe and be in the know. And also, I have a free course on how Build AI Agents. Would love to see you there. It's completely free to register and the link is going to be in the descriptions below as well. Okay, with that being said, let's dive into this. All right, so the first thing that we want to make sure is that the LLMs can actually scrape our website. So we want to make sure that we are allowing like the ChatGPT crawlers, the Claude crawlers, etc. And the way that we check is we're going to go onto our website, okay, whatever that may be, and then we're going to put a /robots.txt and this will pull out all the instructions that we are giving to the crawlers. So if you are using WordPress, you are in luck because this is created for you automatically and by default all of the crawlers will be allowed. That's what this line right here says, all user agents, and the asterisk means everything is allowed. Now if you do have a custom robots.txt file, you want to add this little bit of code onto your robots.txt .txt file right here. So I will include this code in the descriptions below in the resource section as well. So what this is saying is that ChatGPT crawlers, you are allowed to come onto this website and crawl this website. Perplexity, you are allowed to crawl this website. Claude, you are allowed to crawl this website. And Google, you are allowed to crawl this website. So basically you are making it explicit that these LLMs can actually access and crawl your website. So that's the first thing to do to make sure that you are visible to all of the large language models. Now let's go on to technique number 2, and technique number 2 is called schema markups. So basically what schema markups do is that when these crawlers come onto your website, you make it easier for them to find the information that they are looking for. So if your site has a lot of JavaScript, for example, it's very hard for these crawlers to figure out what that site is going to be about because the crawlers are not seeing what our eyes are seeing, it's seeing the code. So if you have a lot of JavaScript, it's going to be hard for the crawlers to parse out what the site is about. And so what schema markups do is that it tells these crawlers, hey, here's the information that I want you to know. And schema markups are written in JSON-LD. So humans like us, when we go onto the page, we're actually not going to be able to see this code, but the crawlers will be able to see it because what the crawlers are reading is actually the HTML code of your site. And now we can actually use AI to write the JSON-LD code for us. I prefer to use Claude, but you can do this in ChatGPT, Gemini, whatever you want to do. Okay, so here is the prompt that we are going to use. We're basically going to tell the LLM that you are a geo specialist, and all we need to do is copy this prompt and put in our URL. And what it's going to do is that it's actually going to look through the information on our website, pick out 6 to 10 FAQs, and answer it in an FAQ format. So basically, the crawler can then say, oh, okay, I'm on this site. Okay, here is the information that I need to know in a way that's digestible for the LOMs. Essentially, like, you're spoonfeeding it to them. You're like, okay, here is my product, here is my service, et cetera, et cetera, right? So let's try this out. So all I'm going to do is copy this prompt right here, scroll up, and then paste in my URL right here. And my site is productcams.com. And by the way, you can sign up for my free course at productcams.com/free, and I'll teach you all about GEO agents. And we're just going to take this to the next level. So join the free course below as well. Okay, so it's been about 5 seconds and you can see our schema markup is finished here. And we can see now our website is divided into question, then answer, question, then answer. So when the LLMs are coming to our site, it can see what it needs to see. We're spoonfeeding it again with like, this is the information that I want you to digest and put into your knowledge, basically. So essentially we we can get the LLMs and train them to know exactly what we want them to know about our website. Now, you don't just want to do this for your homepage, you want to do this for every single page on your website. Now, it would also make sense to add in a dedicated FAQ page for your website, and this will help with your SEO rankings because all the questions and answers that people are typing into ChatGPT, now ChatGPT can crawl and scrape your website and get the answer directly from you, right? Here are 4 different prompts that I have compiled to help you compile FAQ questions that you can include for your FAQ page, right? So for example, I am insert customer description. I'm looking for a certain type of product. What are the top 20 questions I would ask before making a purchase description? Blah, blah, blah. So I'm not going to read all this out to you for the sake of time, but I'm going to include all these for prompts in the description below as well. Once you have the questions, you can also use AI to come up with the answers and then turn it into a JSON-LD format. And then you just copy and paste that code onto your website. So this could be WordPress, GHL, whatever you use to build your website. Okay, now there are a couple of things that you want to pay attention to when you're writing the answers to these questions. Let me give you 3 tips right now. All right, so tip number 1 is to use expert quotations because quotes from recognized experts will carry more weight. And the idea behind this is that LLMs will see a quote attributed to someone with a lot of credentials, and they will treat that content as more authoritative and citable. And now when you search something on ChatGPT, it will actually cite all its sources as well. So your website can actually show up, right? Before with SEO, it's all about backlinks. But GEO actually works a little differently. It's about attributions, it's about brand mentions, which I will talk about later. So it's like basically people saying the name of your brand, they don't necessarily have to link back to you, right? Because these crawlers are doing a really good job at crawling, right? Alright, so let me give you a week example and a strong example. Okay, so weak example is saying something like, AI chatbots can help local businesses respond to leads faster and close more deals. Okay, so you can see here it's hard for the LLMs to like cite this because it's like such a general statement, right? Now let's take a look at the stronger version. As Harvard Business Review reported, companies that respond to leads within 5 minutes are 100 times more likely to make contact. Helena, founder of Product Camps, notes that AI chatbots are the most practical way for small businesses to hit the 5-minute window without hiring additional staff. So you can see the differences between the two, and you can see how the stronger version is more likely to be crawled and pulled by the LLMs when your potential customers are asking relevant questions about a certain topic, right? So in your FAQ responses, wherever possible, you want to put in some expert quotations to increase the chances that the LLMs will actually pick up your response. Okay, another way to increase the chances that the LLMs will pick up your responses is to use relevant statistics. The thinking behind this is similar as well. So when you include actual numbers or data points, it's more quantifiable for the LLMs to like extract your content because they have something that they can actually cite. Right now, let me give you a weak and a strong example here. So a weak example is saying something like, our bootcamp has helped a lot of entrepreneurs launch successful AI businesses. All right, that's not that great. Now, a stronger version of this is saying something like, the Product Hunt AI SaaS bootcamp has trained over 500 entrepreneurs since 2023, with 73% of graduates launching a working AI product within 90 days of completing the program. Okay, also, like, as you're writing your FAQs, you don't want to use we, our, what our pricing is, because what the LLMs are doing is extracting a certain block or paragraph from your website at once and digesting it into its RAG or R-A-G. So basically, this is its memory. Okay, so you have to treat every single paragraph on your website as a standalone paragraph to make it easier for the LLMs to pull information and digest information. So the way that we want to structure and write on our website will now have to change as well. Alright, so now moving on to the 3rd tip that we can use to boost our geo rankings is to cite authoritative sources. Alright, so that means you're citing like Gartner, Harvard Business Review, government data, essentially. So the AI will essentially think, oh, this content is connected to sources that I already find reliable, so therefore the content that you're putting out must be reliable as well, right? So let me show you an example here. Without citation, a quote on your website can say something like, most consumers now use AI tools to find businesses. Again, vague, boring, generic, okay? Now, if you want to cite an authority, it could sound something like this: according to a 2025 Capgemini study, 58% of consumers now use AI tools like ChatGPT for product and service discovery, more than doubled the 25% reported in 2023. So you can see that's much more specific, much more likely to be picked up by the LLMs. Okay. All right. So just to recap here, we want to do robots.txt and we want to include a schema markup for every page. We also want to add in a new FAQ page with all the commonly asked questions that our customers may ask or may potentially type into ChatGPT. And we want to form our replies in a way that's easy for these LLMs to crawl and get the information. We want to include statistics, quotes, experts in it to increase the chances that they will pull our source as a citation to be the answer to our target audiences, right? So that's how we can increase the chances that we are discovered. Now, This is everything that you have to do on site, but off your site, there are 2 things that can boost your geo visibility as well. The first one is getting reviews, and depending on which industry that you are in, the review sites may be a little different. I'm going to pop it up here on the screen to show you the common review sites like Trustpilot, BBB, or even Google, right? So the specific ones that you use may differ based on industry, and the second way that you can increase your geo rankings of your website is getting brand mentions. And I mentioned this a little earlier as well. Basically, you want other influencers or heavyweights in your industry to say your brand. They don't necessarily need to link back to you anymore for geo rankings, but they just need to say the name of your product, service, or company name, right? So for these LLMs, they particularly will crawl websites with high domain authority such as Reddit, LinkedIn, and YouTube. So the good thing about this is that you can actually create your own citation as well. If you make a lot of posts about your company on LinkedIn, these LLMs can actually crawl that. If you create YouTube videos about your business, the LLMs are going to see that and attribute it back to your company as well, because the LLMs can actually crawl the YouTube transcripts quite easily. And YouTube actually has, you know, APIs that make this all easier for them to crawl and everything, okay? Now, what's surprising is that Instagram and TikTok is actually not on this list because generally they have a wall, so you have to be logged in in order to see the content, which makes it much harder, if not impossible, for the crawlers to crawl that content. Now, I'm not saying you shouldn't go onto Instagram or TikTok, I'm just saying that it will not help so much with your SEO ranking. Things, all right? And there is an old saying, what gets measured gets done. So you want to be tracking how much referral traffic are you getting from ChatGPT, Claude, Gemini, etc., right? So you can find this information in your Google Analytics, but I am not a data person. I always struggled with Google Analytics, but I actually found a much simpler and easier way to do this using Claude, okay? So we're going to log into Claude, And we're going to click the Customize button here. Click on Connectors, and we want to pull up Zapier. So I already have it connected, but I'm going to unconnect it just so that we can all start from scratch here. So we're going to press the +Add Connector button up here. Click on Browse Connectors, and the first thing we want to do is check if there's a native integration with the tool that we want to integrate. Quick. In this case, it's Google Analytics, and we can see that there's no native integration. And so we want to link this to Zapier instead. When we link it to Zapier, what we can do is create a Zapier MCP that connects to Google Analytics, and this is how we can get Claude and Zapier to speak to each other. Okay, all right, so I'm going to click the plus sign on Zapier and it's just going to ask me now to copy this prompt and click Continue. Allow Zapier MCP to access my Zapier account. I'm going to authorize this and then I want to go over here. By default, it's going to be All Need Approved. I want to change this to Always Allow because this is my personal Claude account. I'm not sharing the account with anyone or anything, so I'm okay with it taking action without always asking me every single time, which I actually find a little annoying anyways. Then what I'm going to do is go to mcp.zapier.com right over here, and then I'm going to go onto the App tab and I'm going to add a tool. From here, I'm going to search for Google Analytics, okay? And I'm going to click on this and I can select all tools. So this basically gives Claude, all of these different— so basically what I'm saying here is Claude, you can run reports, you can create measurements, you can do anything you want here inside of my Google Analytics account. Now I just have to log into Google Analytics. Okay, once I've connected to my Google Analytics account, I'm going to press here, Add 6 Tools, and that's it. So now that my Google Analytics account is connected to my Claude, account, what I can do is start a new chat and ask Claude how much traffic I got from the LLMs, like something like this. Okay, so once I have connected my Claude to Zapier and then Zapier to Google Analytics, I can just go into Claude and type in my prompt, something like this: please look in my Google Analytics account, pay attention to referral traffic, and tell me how much referral traffic did I get from LLMs such as ChatGPT. And you can see that now Claude is going into my Google Analytics account via Zapier to get me the data that I'm looking for. And so if you're like me and you don't make sense of data very well, this is super, super helpful. You can even use Claude to make entire spreadsheets and reports now. It's pretty incredible. I actually teach this in my free course as well. Go to productcams.com/free if you want to take this to the next level and see how Claude can make amazing spreadsheets, reports, reports for you, and you can even set it to do it on autopilot as well. It's pretty incredible. All right, so you can see Claude here has pulled back the data for me and shown me how much referral traffic I'm currently getting from the LLMs, and I'm not doing so hot, and I'm not proud to admit it here, guys, okay? But it's definitely a priority for me over the next 6 to 12 months to improve these metrics, and I'll make a follow-up video once I make all the changes and my geo rankings been improved. But you can also add in a follow-up prompt here with Claude to make you a chart showing you month by month how much your referral traffic from the LLMs have improved, like any kind of data that you want to see from your Google Analytics. Now you can just ask Claude to pull those data for you. This will save you like hundreds of hours of time because like I remember I used to go into like Google Analytics, play around with it, look at data in different dimensions and try make sense of it. And like, it was just something I struggled with really hard on. And now AI can do all of that for us. It's pretty insane and incredible. Anyway, I hope you got a lot of value out of this video. I hope this now gives you a sense of what you need to do to optimize for geo for your business and your website. Thank you so much for sticking around and make sure you like and subscribe if you got any value out of that. And this will help this channel channel so much. Also, make sure you sign up for my free course below as well, and I'll see you next time. Bye for now.
More from Helena

How to Use Claude Code to Get UNLIMITED Leads in 6 Mins | Best Lead Scraping Tool

These AI Videos Has 21.5M Views — Here's the Exact System (Fable 5 + Higgsfield)

NotebookLM 2.0 Update: Analyze Your Entire Business in Minutes! (Full Tutorial)







