AI for writing WordPress blog posts without copying from the chat: three ways to work
You can use AI for writing WordPress blog posts in three ways: copy text from a chat in a separate window, use an AI plugin in the editor, or connect a chat to WordPress so it saves the draft right where it belongs. Whichever you choose, AI prepares the outline and first version, and you add the facts and experience it does not have.
Author: The TellMyShop team. A guide for WordPress site and WooCommerce store owners: the cause, the manual fix and the same work in a chat conversation.
Last updated: · 6 min read
Where does writing with AI in a separate window hurt?
Usually not in the writing itself. It hurts in everything that comes after. You have to copy the text from the chat into the editor, and the formatting falls apart on the way. Headings turn into plain paragraphs, lists lose their bullets, tables become a string of words.
Then you type the title and Google description into your SEO plugin by hand, pick a category and add links to other posts. The chat does not know which posts you have on your blog, so you either make the links up yourself or there are none. Sometimes you also write a post on a topic you already covered, because nobody checked the archive.
With one post a month you can live with that. With a regular blog it means a lot of pasting for every single text.
Three ways of working with AI in WordPress
| Chat in a separate window | AI plugin in the editor | Chat connected to WordPress | |
|---|---|---|---|
| Where the text is written | in the chat window, then you copy it | in the editor, next to a block or paragraph | in the conversation, and the draft is saved in WordPress |
| Does it see your posts | no | usually only the current post | yes, the whole site |
| Internal links | you add them yourself | depends on the plugin | suggestions to existing posts, pages and products |
| Title and description in Google | you retype them | some SEO plugins suggest them | saved in Yoast SEO or Rank Math |
| Formatting | often breaks when pasted | matches the editor | headings, lists and tables saved in the content |
| Control | you read it before pasting | you read it in the editor | preview before saving, a draft instead of publishing, change history |
SEO plugins have AI features too. In its announcement of AI features Yoast describes title and description suggestions for Google in the Premium version. That is a good help with a finished text, but it does not replace writing the post.
How do you write a post with AI so it is helpful?
In its guidance on AI-generated content Google says what counts is the quality and helpfulness of the content, not whether automation helped make it. It treats content generated mainly to manipulate rankings as spam. In practice that means AI should help you write one good post faster, not churn out ten weak ones.
A way of working that holds up:
- Start from the reader's question, not from a keyword. “How thick should a kitchen worktop be” is a better starting point than “wooden worktops”.
- Check whether you already have a similar post. Sometimes it is better to refresh an old text than to write a new one on the same topic.
- Ask for an outline, not the whole text. An outline is easy to fix. A full text built on a bad outline has to be rewritten from scratch.
- Give it what only you know: prices, examples of your work, the questions customers ask most, the mistakes you see most often.
- Read the draft as a customer would. Remove empty sentences, check every number and every promise.
- Add photos of your own work and describe them in the alt text.
- Publish it yourself when the text is ready. A draft nobody has read should not go live.
We break down the structure of the post itself, meaning the title, lead, subheadings and links, in the guide how to write a WordPress blog post. This article is about how to work with AI.
How does the chat save a post draft in your WordPress?
The TellMyShop plugin for WordPress and WooCommerce connects your site to your chat (Claude or ChatGPT). You ask for a post in your own words, and the chat reads the site, checks the archive and shows you an outline.
You: Write a post on how to choose the thickness of a wooden kitchen worktop. Link to the worktops offer.
Your chat: You have the post “Which wood for a kitchen worktop” from last year. The new text does not repeat that topic, so I'll link to it as a follow-up. Outline:
You: Fine, go ahead.
Your chat: Draft preview: Google title and description in Yoast SEO, category Guides, two internal links.
Save as a draft? (yes / no)
new version: Title: Wooden worktop thickness: 2, 3 or 4 cm for the kitchen
new version: H2: What the worktop thickness depends on
new version: H2: The worktop above the dishwasher and by the sink
new version: H2: What a thicker worktop costs [TO FILL IN: your prices]
new version: Links: Made-to-measure worktops, Which wood for a kitchen worktop
old version: (no post)
new version: draft “Wooden worktop thickness: 2, 3 or 4 cm for the kitchen”
The titles and names in the example are made up. The chat does not invent prices, quotes or research results. It marks the places only you can fill in.
What is in which version:
- TellMyShop Free reads the site. The chat checks which posts you already have and prepares the outline and text in the conversation, but saves nothing in WordPress.
- TellMyShop Pro saves the draft as soon as the licence is activated, with no switches to turn on. The draft is created after you approve the preview, and you see the new post in the change history. You can undo most changes.
- Publishing stays with you. The post waits as a draft until you publish it. Post statuses are explained in the WordPress documentation.
The same conversation helps with older texts. The chat points out posts worth refreshing and suggests links between them along the way. More in the guides how to refresh an old post and internal linking in WordPress. If you also run a store, we cover similar rules for products in the article on AI product descriptions in WooCommerce.
The plugin works with WordPress 6.5 or newer and PHP 8.1 or newer, and it saves titles and descriptions in Yoast SEO, Rank Math or SEOPress. It also works with a free chat account. Read more on the TellMyShop for WordPress and WooCommerce page, and see prices on the pricing page.
Questions and answers
Does Google penalise posts written with AI?
Google judges the quality of content, not how it was made. The problem is text produced in bulk only to take up places in the results, with no value for the reader. An AI-assisted post that answers a question and carries your own experience is fine.
What does AI do well when writing a post, and what not?
It is good at building an outline, tidying up your thoughts, suggesting titles and Google descriptions and shortening long-winded paragraphs. It does not know your prices, customers, projects or results. You have to add those yourself, because they are what sets your post apart from hundreds of similar ones.
Does the TellMyShop plugin publish posts on its own?
No. New posts are created as drafts, after you approve the preview. You publish them yourself in WordPress once you have read the text and filled in the places marked for you.
Do I need a paid chat account?
No. The TellMyShop plugin works with free chat accounts too. The plugin version decides whether the chat can save drafts in your WordPress.
How is this different from an AI plugin in the WordPress editor?
An AI plugin in the editor usually writes or improves the piece of text you are working on. The chat with the TellMyShop plugin sees the whole site: it checks whether a similar post already exists, picks links to your pages and sets the title and description in your SEO plugin. For a single paragraph, an editor plugin is enough.
WordPress is a trademark of the WordPress Foundation. WooCommerce is a trademark of Automattic Inc. Claude is a trademark of Anthropic PBC. ChatGPT and OpenAI are trademarks of OpenAI. TellMyShop is not affiliated with these companies.