A chatbot that answers from your website is only as good as the pages it reads. The good news is that content a chatbot can use well is simply good web writing: clear, specific, well organized and up to date. Every improvement you make for the chatbot helps human visitors and search engines too.
Here are the habits that make the biggest difference.
1. Write facts as plain statements
Chatbots answer best from sentences that state something directly.
- Weaker: “Feel free to swing by during the week!”
- Stronger: “We’re open Monday to Friday, 9 AM to 5 PM, and closed on public holidays.”
The second version answers “When are you open?”, “Are you open on Saturday?” and “Are you open on holidays?” all at once. Visitors scanning the page get the same benefit.
2. One topic per page, with clear headings
A page that covers membership, parking, class times and refunds under one heading is hard for anyone to navigate. Give each major topic its own page, and within a page, use descriptive headings: “How to cancel a booking”, not “Other information”.
GoChatterBot reads the parts of a long page that match the question, so good headings help it find the right section quickly.
3. Use the words your visitors use
If visitors ask about “parking” and your page calls it “visitor vehicle access”, both people and software have to work harder. Use the everyday term at least once, in a heading or the first sentence. Your chatbot’s Most asked list is a free record of your visitors’ vocabulary.
For abbreviations your visitors type, add them under Abbreviations in the chatbot’s General settings, such as PTO = paid time off, so a short question is expanded before searching.
4. Be specific about numbers, dates and conditions
- Prices: “$25 per class, or $200 for ten” beats “affordable rates”.
- Dates: include the year for anything that changes: “Registration opens March 3, 2026.” Undated text leaves everyone guessing whether it’s current.
- Conditions: say who something applies to. “Free parking for members after 5 PM” is clearer than “free parking available”.
5. Put information in text, not only in images
Opening hours in a graphic, a price table as a screenshot, or a timetable only in a scanned PDF are invisible to chatbots, search engines and screen readers. Keep the image if it helps, but put the same information in text on the page. For documents, see our guide to making PDFs readable.
6. Use lists for steps and options
Processes (“how to apply”) belong in numbered lists; options (“what’s included”) belong in bulleted lists. Lists are easy to read on a phone and give a chatbot clean, separate facts to answer from.
7. Add a short FAQ where questions cluster
An FAQ section on a relevant page is a direct way to publish the answers people ask for. Write each question the way a visitor would ask it and answer it in one or two sentences, linking to the full page for detail. Don’t let FAQs duplicate and then contradict your main pages; one source of truth per fact.
8. Use custom fields for structured details
If your site uses custom post types, such as events, locations or team members, their most useful details often sit in custom fields: start dates, venues, prices, roles. In GoChatterBot’s Content → Fields settings you choose which fields to share for each content type and give them readable labels, such as “Start date” instead of an internal field name. For dated content, Upcoming first sorts the next event first and marks past dates as past. See Content settings.
9. Remove or update what’s out of date
Old pages are the most common cause of wrong answers. A 2023 price list still published alongside the 2026 one means two “true” answers. Once a quarter:
- Search your site for last year’s dates and prices.
- Unpublish or update old announcements and events.
- Replace outdated PDFs rather than adding new ones beside them.
Unpublished and private content is never read by the chatbot, so moving an old page to draft removes it from answers straight away.
10. Say what you don’t do
Visitors will ask about services you don’t offer. A short line such as “We don’t offer same-day appointments” lets a chatbot answer clearly instead of saying it couldn’t find anything, and it saves visitors a phone call.
Before and after: one short rewrite
Here’s a typical paragraph from a community centre’s “Visit us” page, and the same information rewritten.
Before: “We’d love to see you! Our friendly team is around most days and there’s usually somewhere to park nearby. Get in touch if you have any questions.”
After: “We’re open Monday to Saturday, 8 AM to 8 PM, and closed on Sundays and public holidays. Free parking is available in the lot behind the building; it fills up on Saturday mornings. For questions, call the front desk or use the contact form.”
The first version is friendly but answers nothing. The second answers five questions a visitor might ask, and it’s still friendly. A chatbot reading it can give specific, correct answers with a link back to the page.
How to tell it’s working
Ask your chatbot the questions you’ve just improved and compare the answers with the page. Then watch the numbers over a few weeks:
- Fewer entries under Questions it could not answer (on Growth and Pro).
- Fewer bad ratings on answers about the topics you rewrote.
- Answers that cite the page you intended, not an old or unrelated one.
Our guide to using chatbot analytics to find content gaps turns this into a weekly routine, and 40 questions your website chatbot should be ready to answer gives you a checklist to write towards.
Quick checklist
- Facts stated plainly, with numbers, dates and conditions
- One topic per page, descriptive headings
- Visitors’ words, and an abbreviations list
- Key information in text, not only images or scans
- Lists for steps and options; short FAQs where questions cluster
- Useful custom fields shared and labelled
- Out-of-date pages and documents removed
