Advertisement

This page contains paid links to systeme.io. If you start a trial, sign up or buy through them, we may earn a commission. Your price does not change, and no company paid for this page. How this site earns money.

Article · Finding clients

A blog for your SEO consultancy on a free plan: what to publish and how to set it up

A small blog that answers what prospects already ask you. What Google's guidance asks of each post, a twelve-post plan, a post template, how to confirm each post is indexed, and the setup on systeme.io's free plan.

Google guidance checked on 30 October 2026; systeme.io details as listed on 30 October 2026.

The short answer: publish what a prospect would want to read even if search engines did not exist: plain answers to the questions clients ask you, guides to local tasks you know first-hand, and explanations of how you work. Put your real name on each post, give it a specific title and description, and check it in Search Console's URL Inspection once it is live. As listed on 30 October 2026, systeme.io's free plan includes 1 blog and 1 custom domain, enough for one consultancy blog on your own domain.

What to publish: three kinds of post

A consultancy blog has one job: help a business owner who is deciding whether to hire you. Three kinds of post do that without stretching past what you know.

KindWhat it doesWhat only you can add
Plain answers to client questionsAnswers a question you hear on calls or by email, in the client's wordsThe answer you actually give, with its caveats
Local guidesWalks a business owner in your area through one taskDetail about the place and the businesses you serve
Process explanationsShows what working with you involvesYour real steps, deliverables and dates

Start from your inbox and call notes. Google's people-first questions ask whether an existing or intended audience would find the content useful if they came directly to you. A question a prospect asked you last month is a good place to begin.

What Google's guidance asks of each post

Google's page on helpful, reliable, people-first content (last updated 5 October 2026) offers self-assessment questions, not a formula. Paraphrased, the most useful for a consultancy blog: does the post add original information or analysis beyond the obvious; does the title describe it without exaggerating; is there background on who wrote it, such as an About page; does it show first-hand expertise; and will the reader leave having learned enough to reach their goal?

Who, How and Why

QuestionGoogle's page, paraphrasedOn your blog
Who created itMake the author clear, with bylines where readers expect them, linked to the author's background. It counts fabricated creator profiles as deception.Your real name on every post, linked to an About page. No invented team members or credentials.
How it was createdExplain how content was made where a reader might reasonably wonder, including substantial use of automation or AI.One closing line: who wrote it, which examples are hypothetical, and whether a tool helped and who checked the facts.
Why it was createdPerhaps the most important question. Content should exist mainly to help people; content made mainly to attract search visits is out of line with what Google's systems reward.Write each post for a prospect or client you could name. If you would not send them the link, do not publish it.

The same page lists warning signs of search-engine-first content. Four a consultancy blog can slip into: writing on many topics in the hope some will rank; mainly summarizing others without adding value; writing to a word count, which the page says Google has no preference for; and changing a post's date to look fresh without substantially updating it.

Scaled content and city pages

Google's spam policies describe scaled content abuse as generating many pages mainly to manipulate search rankings rather than to help users, no matter how the content is created. Examples include generative AI producing many pages that add nothing for users, rewording or stitching together other sites' content, and pages that make little sense to a reader but contain search keywords. The doorway abuse section lists pages aimed at specific regions or cities that funnel users to one page.

For a local consultant, the trap is one page per town with only the town name changed. Write a local guide when you have something specific to say about that place and task.

A 12-post starter plan you can copy

Four of each kind, alternating. Each row points to one page or earlier post, so the reader always has a next step.

#KindWorking title (hypothetical)Write it fromNext step
1QuestionWhy isn't my new page on Google yet?What you say on callsContact
2ProcessWhat happens in the first 30 days of working with meYour onboarding checklistServices
3LocalMoving your [area] business: what to update online, in orderYour client move checklistPost 1
4QuestionHow long does SEO take? What I can and cannot tell you up frontYour kickoff emailPost 2
5ProcessWhat my monthly report includes, line by lineA blank copy of your reportContact
6LocalHoliday hours for [area] businesses: where to change them onlineQuestions clients ask each seasonContact
7QuestionMy calls from Google dropped. What do I check first?Your diagnostic sequencePost 5
8ProcessWhat a fixed-price audit from me covers, and what it does notYour audit outlineAudit page
9LocalHiring a web developer in [area]: questions to ask firstProblems you have seen after redesigns, no client namedPost 2
10QuestionDo I need a blog? An honest answer for [type of business]Your discovery-call answerContact
11ProcessWhat I need from you before we start, and whyYour access listPost 2
12LocalYour Google Business Profile in [area]: what to keep currentYour monthly profile checksPost 6

Hypothetical topics. Replace the brackets, and drop any row you cannot write from your own experience.

Two posts a month take six months; one a month, a year. Pick a pace you can keep. Material for rows 1, 2, 4, 5, 7 and 8: Page indexing statuses explained, the onboarding checklist, the kickoff email, the monthly report email, the ranking-drop sequence and the SEO audit deliverable.

A post template

One question or task per post. Edit the brackets.

Title element: [The question or task, with your area if it matters] | [Your name or business]
Heading (h1): [The same question, in the reader's words]
Meta description: [The answer in brief, and who it is for.] By [your name], [month year].
Byline: By [your name], [what you do and for whom]. Links to About.
Date: Published [date]. If revised: Updated [date], [what changed].

  1. The short answer: two or three sentences.
  2. Who this is for: one line, and who it is not for.
  3. The answer or the steps: numbered if it is a task.
  4. What I would check on your site: two or three checks from your own work.
  5. When to get help: one paragraph, with no promise of rankings, traffic or leads.
  6. Next step: one link, to an earlier post or your contact page.
  7. How this post was made: Written by [your name]. Examples are hypothetical. [A tool helped with the draft; I checked every fact.]

Titles and descriptions

Google's title link page says title links can come from the title element, the main visible title, headings such as the h1, og:title, and anchor text, so make the title element and h1 agree. Be descriptive and concise, skip keyword stuffing and boilerplate, put the brand at the start or end, separated by a delimiter such as a pipe, and match the content's language. Google has to recrawl the page to notice a change, which may take a few days to a few weeks.

Its snippet page says snippets come primarily from page content, and Google sometimes uses the meta description when it might describe the page more accurately. Make each one unique, a summary rather than a keyword list, and consider details such as author and publication date. More in the content brief template.

Before you activate a post

Check that each post gets indexed

Search Console's URL Inspection tool shows whether one URL is in Google's index. If the blog's domain has no property yet, see picking the property type.

  1. Once: submit the sitemap. On systeme.io it is the blog's domain plus /sitemap.xml. In the Sitemaps report, enter it under Add a new sitemap and Submit; Google says this needs owner permission, and that not every URL in a sitemap may be crawled.
  2. Inspect the post's full URL. The main result is the indexed version, not a live test. On a new post, click Test live URL; the page must load without a login.
  3. Read "Indexing allowed?" If the page blocks indexing, typically with noindex, the field shows the reason and the page will not appear in Search. On systeme.io, check Hide from search engines.
  4. Click Request indexing, once. It needs owner or full user access, requests have a quota, repeating one does not speed up crawling, and inclusion is not guaranteed. The URL Inspection help page says indexing typically takes a day or so but can take much longer in some cases.
  5. Log the date and inspect again in a week. "URL is on Google" means eligible to appear, not guaranteed. For "Discovered" or "Crawled – currently not indexed", see what those statuses mean; for every field, URL Inspection explained.

Set it up on systeme.io's free plan

As listed on systeme.io's pricing page on 30 October 2026, its FAQ says the free plan supports up to 2,000 contacts, 3 sales funnels, 1 blog, 1 course, 1 affiliate program and 1 custom domain, with unlimited emails; it never expires and needs no credit card. A longer version of that FAQ answer in the page's structured data adds that accounts with no login or activity for 6 months are deactivated, so log in regularly even in months without a post. The comparison table also has a Blog posts row; check the free-plan figure there before you commit to a posting plan. The FAQ names Startup, at $17 per month, as the next step. Menu names below are from systeme.io's help center on the same date.

  1. Choose and connect the domain

    If your site already runs on systeme.io on your domain, put the blog on the same domain with its own URL path, such as /blog; the help center says one domain's sitemap groups all its blogs and funnels. If your site is hosted elsewhere, do not add that domain: the help article warns a root domain already used by an external website stops being available there. Use a subdomain such as blog.[yourdomain].com; the help pages do not say whether it counts toward the one custom domain, so plan as if it does.

    Profile picture, Settings, Custom Domain, Add domain. Enter a root domain starting with www (one without www will not be approved) or the full subdomain, and Save. Add the two CNAME records shown at your domain host; for a root domain, also forward domain.com to www.domain.com, which the article says usually works only over HTTP. Records can take 24 to 48 hours to propagate; a working domain is approved within 24 hours.

  2. Create the blog

    Sites, Blogs, Create: Name, Blog domain, URL path, a template, Save. Click the blog's title, then Blog settings, to change its name, domain, URL path and language; match the language to your posts. To make the blog the domain's homepage: three dots next to the blog, Settings, empty the URL path, Save.

  3. Pages, layout and byline

    A new blog comes with five sample pages; About and Contact can be deleted, Home, Post list and Search cannot. Keep About and write your real background there. Blog layout has a default header and footer; anything added there appears on all pages and posts that use it. Under Posts, Post layout is the template for every post: add the Blog post date element, and a text element with your byline linking to About; anything added there appears on every post.

  4. Three categories

    Categories. Three are created with default names; rename them from three dots, Settings. A new one takes Name, Path, Description, SEO title and SEO description. The help center says the SEO title appears in browser tabs and social shares, and the SEO description in search results and social previews. Use Client questions, Local guides and How I work.

  5. Add posts

    Posts. Some default posts come with the blog; edit or delete them so no placeholder goes live. Create: Title (the post's header), Short description (shown on listing pages, so make it a one-line summary), URL Path, Image, Categories, Save. Three dots, Edit to write it from the template; then three dots, Activate to display it on the blog.

  6. Check the SEO settings in the editor

    systeme.io's help article on the editor's Search Engine Optimization (SEO) section, under Settings in the left panel, lists Title (shown in the browser tab), Description (tied to social sharing; it does not say whether it becomes the meta description), Keywords, Author, Social media image and Hide from search engines. It says pages are hidden by default, and that after re-enabling indexing you must request it in Search Console. The blog articles do not say whether posts start hidden, so open each post in the editor and, if the section is there, untick the box; "Indexing allowed?" in URL Inspection confirms it either way. Put your name in Author. Google says Google Search does not use the meta keywords tag, so for Google, Keywords can stay empty.

  7. Sitemap and RSS feed

    The help center says each connected domain's /sitemap.xml updates when you create a post and is referenced in robots.txt automatically; submit it once, as in the indexing steps. Each blog also gets an RSS feed of its 20 most recent posts, under the blog's Settings. To announce posts by email, ask first: see who you may email. For a sign-up offer on the blog, see a checklist lead magnet.

Before you share the link, open the published blog and look for a platform badge; if one can earn you a commission, label it as in the one-page website build.

For the follow-up emails behind a sign-up form, on the same free plan, see Part B of the walkthrough.


Sources

checked on 30 October 2026