ChatGPT prioritises schema that confirms your business type, service area and location, plus content that answers questions directly with specific facts. For Perth businesses, that means LocalBusiness schema with your ABN and service radius, FAQ schema on pages that answer common questions, and headings written as full questions followed by a plain answer in the first sentence.
Does ChatGPT actually read schema markup?
Yes. ChatGPT and other generative engines parse structured data to understand what a business does, where it operates and whether the page is relevant. They use it to decide whether your page is a reliable match for a query.
LocalBusiness schema tells the engine your business name, address, phone number, opening hours and service area. If your schema lists a service radius or area served, ChatGPT can match you to location-specific questions. A plumber in Joondalup and a plumber in Fremantle serve different patches.
FAQ schema wraps a question and answer in markup that engines can extract without interpreting the surrounding text. If someone asks “How long does ducted air con installation take?”, a page with FAQ schema containing that exact question and a specific answer is easier to cite than one where the answer is buried halfway down a paragraph.
Product and Service schema help when you offer distinct services. A roofing company might mark up roof restoration, gutter replacement and roof painting separately so the engine knows which page to pull.
Which schema types matter most for Perth businesses?
LocalBusiness is the foundation. Include business name, address, phone, ABN, opening hours and service area. Use the most specific subtype that fits: Electrician, Plumber, Locksmith, RoofingContractor, GeneralContractor, RealEstateAgent.
Service schema lists each service you offer with a name, description and service area. If you cover multiple Perth suburbs, list them. Vague claims like “Perth and surrounds” do not help.
FAQ schema belongs on pages that answer common questions. Keep answers short and factual. Do not use it to keyword-stuff or repeat the same answer five different ways.
Review schema can display your star rating and review count, but only if the reviews are real and hosted on your own site or pulled from Google.
What content structure does ChatGPT prefer?
Answer the question in the first sentence. ChatGPT quotes the part of the page that directly answers the query. If your page opens with three paragraphs of scene-setting, the engine moves on.
Headings should be questions. “How much does solar panel installation cost in Perth?” is better than “Pricing”. The heading primes the engine to expect an answer immediately below.
Short paragraphs work better than long blocks. Two or three sentences, then a line break. The engine can isolate the relevant part without dragging in surrounding fluff.
Specific detail beats generality. “Most ducted air con installs in Perth take two to three days, depending on the size of the house and whether the roof space is accessible” is quotable. “Installation timeframes vary” is not.
How does ChatGPT decide which Perth business to cite?
It looks for content that matches the query, confirms the location, and provides a specific answer. If someone asks for a solar installer in Fremantle, it scans for pages that mention Fremantle explicitly, describe solar installation in detail, and include schema that confirms the business operates in that area.
Domain authority still matters. A site with inbound links from other Perth businesses, industry bodies or local news is more likely to be cited than a brand-new site with no backlinks.
Freshness counts when the topic changes. A post about government solar rebates from 2021 will lose out to one updated in 2024 if the rebate rules have changed. ChatGPT checks publication and update dates.
The engine also cross-checks facts. If your page says one thing and three other sources say something different, ChatGPT will favour the majority or ignore your page altogether.
What should Perth businesses change on their site right now?
Add LocalBusiness schema if you do not have it. Include your ABN, service area and business subtype. Test it with Google’s Rich Results Test to confirm it validates.
Rewrite your main service pages so the first sentence answers the question. If the page is about roof repairs, open with what roof repair involves and how long it takes.
Turn your FAQ page into proper FAQ schema. Answer the questions customers actually ask, not the questions you wish they would ask.
Name the suburbs you serve. Do not say “Perth metro”. List Subiaco, Nedlands, Claremont, whatever applies. The engine matches on those names.
Update old blog posts with current dates if the information is still accurate. If it is not accurate, rewrite or delete the post.
If you want a detailed review of how your site appears to AI search tools, The SEO Room offers AI SEO in Perth that covers ChatGPT, Perplexity and Google AI Overviews, with raw Search Console results to show what changes.
Does ChatGPT prefer long or short content?
It prefers content that answers the question completely without padding. A 400-word page that covers the topic is better than a 2,000-word page that repeats the same point six times.
Length matters when the topic is complex. The engine does not penalise length, it penalises waffle. Break long content into sections with question-based headings so the engine can pull the relevant part without needing to quote the whole page.
What if my competitor gets cited instead of me?
Check their schema. If they have LocalBusiness and FAQ schema and you do not, add the schema and give it a month.
Read their content. If they answer the question in the first sentence and you bury it halfway down the page, rewrite your page. If they list specific suburbs and you say “greater Perth”, name the suburbs.
Look at their backlinks. A site with 50 inbound links from Perth businesses and industry sites will outrank a site with five.
Check the date. If their page was updated this year and yours is three years old, update yours with current prices, regulations and examples.
Is optimising for ChatGPT different from optimising for Google?
The foundations are the same. Both want structured data, clear answers and specific detail. The difference is presentation. Google ranks ten links. ChatGPT quotes one or two sources and summarises the rest. That means you need to be the clearest, most specific answer, not just one of the top ten.
Zero-click searches are more common with AI tools. Someone asks ChatGPT for a recommendation and gets an answer without visiting your site. That makes schema and citations more important because your business name and location can appear in the answer even if the user never clicks through.
FAQ
Can I see which pages ChatGPT is quoting from my site?
Not directly. ChatGPT does not publish a list of sources the way Perplexity does. You can ask ChatGPT a question about your industry and location, then check whether it cites your site.
Do I need to add schema to every page?
No. LocalBusiness schema goes on your homepage or contact page. Service schema goes on service pages. FAQ schema only goes on pages that have actual questions and answers.
How long does it take for ChatGPT to pick up schema changes?
There is no set timeframe. Changes can appear within days or take weeks. The engine pulls data from multiple sources, so consistency across your site and your Google Business Profile helps.
Will ChatGPT cite my site if I have no backlinks?
It is less likely. A site with no inbound links and fresh schema will lose out to a site with the same schema and 20 links from local businesses or industry sites. Build links while you fix the technical side.
Does ChatGPT ignore sites without HTTPS?
Not entirely, but it prefers secure sites. If your site still runs on HTTP, switch to HTTPS. Most hosts offer free SSL certificates.
The SEO Room can walk you through schema setup, content rewrites and what your site needs to appear in AI search results across Perth. Call 0478649978 or visit the site to talk through what needs fixing.

