You’ve filled in your ChatGPT business profile, and it looks finished. Ours did too, until we checked it line by line and found a description missing its audience, a cover photo showing someone else’s brand names, and an address written two different ways.
None of that shows up in the editor. It shows up when you compare the profile with your website and your Google listing.
This is the checklist we built from that audit. Work through it in order. The first three sections cover the things that are hardest to change later.
Get the free ChatGPT Profile Audit Kit
Before you start
Have three things open: your profile in ChatGPT’s Business Hub, your website, and your Google Business Profile.
Mark each item Pass, Needs work, or Couldn’t check. If you can’t verify something, say so. A guess is worse than a blank.
1. Verification and identity
- The profile shows the blue “Claimed business” check
- Only one profile exists for this business
- The business name matches the website, with no added keywords or cities
- Website access on the Overview page reads “Access confirmed”
If you find extra profiles, deal with them early. Third-party guides report that a published profile can’t be deleted by its owner, and we haven’t tested whether a pending one can be removed.
2. About
- One category is chosen, and it fits what the business does
- The category agrees with the Google listing where the same option exists
- The description is 300 characters or fewer, counted before pasting
- The description says what the business does, for whom, and where
- The description has no unprovable claims such as “best”, “#1”, or “powerful”
- The saved description was read back to confirm nothing was cut off
3. Contact
- The phone number matches the website and the Google listing
- The business email is one that someone reads
- The website is the full https address and loads without a chain of redirects
4. Location and hours
- The street address and unit match the website and its schema word for word
- The map pin is confirmed on the right building
- Hours are set for every day, and closed days show as Closed
- The business time zone is correct
- The hours agree with the website and the Google listing
“Suite 900” and “900” count as a mismatch. Small differences like that made up most of what we found on ours.
5. Photos
- The first photo is the one that should be the cover
- Every photo is square, or still reads well when cropped to a square from the centre
- Every photo is 1080 x 1080 pixels or larger
- Each photo is a JPEG, PNG, GIF, or WebP file of 10 MB or less
- No photo is blurry, stock, or showing sample or someone else’s data
- There is at least one photo for each main product or service
- The logo is included as a photo, since the editor has no separate logo field
- Submit was clicked after the photo changes
6. Product feed
Skip this section if you don’t list products, plans, or services.
- A feed exists and lists the right countries
- Every row has the nine required fields
- Prices match the live site and use the number, space, currency code format
- Availability uses one of the five allowed values
- Each product links to its own page where one exists
- Each product image is a direct JPEG or PNG link that loads
- The preview showed 0 rows with errors before Confirm
- Upload history shows Processed, and the Issues tab is empty
- The feed uses a hosted URL that stays current, or a reminder is set to upload a new file when prices change
7. Website support
- Organization schema on the site matches the profile’s name, address, phone, and email
- LocalBusiness schema is present if there’s a physical location
- Product or Offer schema is on the product or pricing pages
- Robots.txt allows GPTBot, OAI-SearchBot, and ChatGPT-User
8. Follow-up
- Mentions, Profile views, and Website clicks were recorded with today’s date (Profile views may not apply to an online-only business)
- The same numbers were checked again a week later
- Agent builder was checked for availability
What not to mark down
Three things looked like limits of the platform on our profile, not defects in it:
- We couldn’t edit the business name.
- We saw no option to hide the address or set a service area.
- The Get directions button showed even though we’re online-only.
Note them, and move on.
How to use the results
Fix in this order: identity first, then anything that disagrees with your website or Google listing, then photos and products. Identity is hard to undo, and mismatches affect every listing you have.
Then run it again in a month. Business Hub is in beta, so fields and limits may change.
If you’d rather not check all of this by hand, the kit includes a prompt that has Claude’s browser extension run the whole audit and report back. We explain how in how to audit your ChatGPT business profile with Claude. For the reasoning behind each item, see our complete guide to ChatGPT business profiles.
Get the free ChatGPT Profile Audit Kit
Sources and method
We built this checklist from an audit of Rankability’s own verified profile on November 11, 2026, using established practice for business listings and what Business Hub showed that day. The photo file limits come from the code the Business Hub page loads in the browser. The feed checks follow OpenAI’s product feed documentation. No item here is a confirmed ChatGPT ranking factor.