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 windowAI plugin in the editorChat connected to WordPress
Where the text is writtenin the chat window, then you copy itin the editor, next to a block or paragraphin the conversation, and the draft is saved in WordPress
Does it see your postsnousually only the current postyes, the whole site
Internal linksyou add them yourselfdepends on the pluginsuggestions to existing posts, pages and products
Title and description in Googleyou retype themsome SEO plugins suggest themsaved in Yoast SEO or Rank Math
Formattingoften breaks when pastedmatches the editorheadings, lists and tables saved in the content
Controlyou read it before pastingyou read it in the editorpreview 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:

  1. 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”.
  2. 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.
  3. 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.
  4. Give it what only you know: prices, examples of your work, the questions customers ask most, the mistakes you see most often.
  5. Read the draft as a customer would. Remove empty sentences, check every number and every promise.
  6. Add photos of your own work and describe them in the alt text.
  7. 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)

Card status: waiting for your “yes”
change preview

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”

Illustration: products, numbers and replies are examples.

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.

TellMyShop for WordPress and WooCommerce

Your chat reads the site, shows every change before saving it and saves only after your yes. You can undo most changes with one sentence. Works with Claude or ChatGPT, free accounts included.

Read next