For WordPress websites

Fill the WordPress blog you have not posted to since 2019

Almost every WordPress site has a blog section. Most of them have three posts, all from the month the site launched. This is the least painful way we know of fixing that.

Why the WordPress blog is always empty

It is not laziness. When somebody builds you a WordPress site, the blog comes as standard, and at launch everybody agrees it is a great idea. Then reality arrives. Writing a decent post takes two or three hours, and it is competing with actual work that pays this week. So the blog goes quiet, and the "Latest news" section on the home page sits there with a post from three years ago on it, which is arguably worse than having no blog at all.

The other reason is that nobody ever decided what the blog was for. If the goal is vaguely "content", there is no way to tell whether any given post is worth writing, so every post feels optional. If the goal is "get people who are searching for a bathroom renovation in Cambridge onto our bathroom page", the topic writes itself and you can tell afterwards whether it worked.

Blog Lab handles both halves: it works out which specific searches are worth chasing for your site, then writes the article that chases them. What you have to do is decide it is worth publishing and get it into WordPress. That last part takes about a minute, and there are two ways to do it.

Publishing

Two ways in, and no plugin either way

We deliberately did not build a plugin. Plugins break on updates, need permissions to your site, and become somebody's problem at the worst possible moment.

Method one · most common

Copy the HTML into the editor

Click export, choose HTML, and paste it into a new WordPress post. Headings stay headings, lists stay lists, and your internal link is already in the text. In the block editor it converts into proper blocks rather than one lump of code.

There is no inline styling, so it picks up your theme's fonts and colours and looks like the rest of the site. Markdown is available too if you prefer writing that way.

  • Content genuinely lives on your own domain
  • Works with Yoast, Rank Math or any SEO plugin
  • You can edit it in WordPress afterwards like any post

Method two · least effort

One line of code, once

Add a single script tag to a page — usually a "Blog" or "News" page — and every post you approve appears there by itself, formatted to fit. You never log into WordPress to publish again.

This suits people who look after several sites, or anyone who knows themselves well enough to know the manual step will not happen every month.

  • Nothing to install, nothing to keep updated
  • Cannot break when WordPress or the theme updates
  • Click tracking is built in automatically

Most people start with method one because it puts the content on their own domain, which is better for search in the long run. Method two exists for when consistency matters more.

What arrives

Everything the SEO plugin is going to ask you for

A post is not just body text. These are the bits people usually leave blank and then wonder why the listing looks odd in Google.

Body

The article itself

1,400 to 1,800 words as clean HTML, with a clear answer near the top and a real structure underneath it.

Search listing

Title & description

Written to the right length, ready to paste into Yoast or Rank Math without being cut off.

The link

Your chosen page, linked

Already inside the article, in a sentence where it makes sense — not bolted on at the bottom.

Extras

Questions & answers

A short Q&A section at the end, which is the part Google and AI assistants quote most often.

Not on WordPress?

It works the same way anywhere that takes HTML

WordPress gets its own page because it is what most people ask about. Nothing here is WordPress-specific.

Webflow & Squarespace

Paste into a rich text block

Both handle pasted HTML cleanly. The embed code also works if you would rather not touch the CMS each month.

Shopify

Straight into a blog article

Shopify's blog takes HTML directly. Aim posts at a collection page rather than a single product — collection pages convert better from a blog.

Custom or hand-built

HTML, Markdown, or the embed

If you or your developer can paste HTML, you are already set up. The embed needs nothing but the ability to add a script tag.

WordPress questions

The practical stuff

Do I need a plugin?

No, and that is deliberate. Plugins need access to your site, break on updates, and become an urgent problem at the worst time. Copying HTML in, or adding one script tag, avoids all of that.

Will it fight my theme?

No. The exported HTML has no inline styles or hard-coded colours, so it inherits whatever your theme does with headings, paragraphs and links. It will look like the rest of your site because it is being styled by the rest of your site.

What about featured images?

Each post can come with a suggested image and the photographer credit that goes with it. Set it as the featured image in WordPress in the usual way, or use your own.

Can I schedule posts?

Use WordPress's own scheduling if you have pasted the post in — it is better at it than we would be. If you are using the embed, posts appear when you approve them.

Will Google mind that it was written with AI?

Google judges the page, not the tool. Thin, repetitive content does badly no matter who wrote it, and useful content that answers the question does well. That is exactly why these posts come out long and specific rather than short and generic.

I build WordPress sites for clients. Does that change anything?

It changes the economics in your favour. There is a page about exactly that.

Free site check: send your web address.

We will look at your website and write back with which page we would aim posts at first, what we would publish, and whether it is worth your money. If blogging is the wrong answer, we will say so.

Free, no obligation. We reply within one working day, Monday to Friday. Prefer email? hello@bloglab.co.nz

Call 027 578 4060 Free site check