How SEOBoss Works: Create SEO Blog Content for Shopify

User Guide

How SEOBoss
Works

Buyers search Google. They ask ChatGPT. They ask Perplexity. The stores that show up in those answers have one thing in common: consistent, structured content that answers real questions and links to what they sell. This is how you build that.

Everything in one place. From first install to a full content pipeline running on a schedule you control. Read it top to bottom once, then use the nav above to jump back to whatever you need.

πŸ” Discover
β†’
πŸ’‘ Hints
β†’
✍️ Write
β†’
πŸ“ Review Draft
β†’
πŸš€ Publish
Step 1

Install and Connect

Install SEOBoss from the Shopify App Store. The app connects to your store and reads what you already have: your products, existing blog posts, pages, and categories. This initial read forms the foundation of everything SEOBoss does.

Once connected, you land on the dashboard. You will see your plan, your article count, and your keyword quota. From here you can open the content engine, refresh your content index, or update your settings.




SEOBoss connected and ready: dashboard showing store connection status

Store connected. Open the dashboard to start creating content, or refresh your content index to improve internal link suggestions.

Refresh your content index regularly. The content index is what SEOBoss reads when building internal links. The more articles you publish, the more link opportunities exist. Refreshing it keeps suggestions current and accurate.

Step 2

Set Up Your Store Context

Before you write your first article, spend two minutes on the settings screen. This is where SEOBoss learns about your store. Everything you enter here shapes every article the system produces.




SEOBoss onboarding settings: niche, tone, seed keywords, target audience, default blog

Set your niche, tone and voice, seed keywords, and target audience. These defaults inform every article the system writes.

Niche

Your store's primary editorial subject. SEOBoss uses this to understand which topics are relevant and which are out of scope. Be specific: "premium dog training equipment for working dog owners" beats "dog products".

Tone & Voice

The default writing style for your content. You can override this on any individual article. Use it to describe how your brand sounds: professional, direct, warm, technical, conversational.

Seed Keywords

Starting keywords that guide the hints system. Add the core terms your customers search for. SEOBoss will expand from here when generating content ideas and gap analysis.

Target Audience

Who you are writing for. This calibrates vocabulary, assumed knowledge level, and the framing of every article. "First-time dog owners" produces different content than "professional dog trainers".

Discovery

Search Discovery

The Search Discovery tool is how you find what your customers are actually searching for. It gives you three ways to research content opportunities, all from inside SEOBoss without needing a separate keyword tool.




SEOBoss Search Discovery: People Also Ask questions, keyword search, and purchase intent URL tabs

Three research modes in one place: questions your customers are asking, related keywords, and purchase-intent URLs from competitor pages.

Questions

See the real questions your customers type into Google. Uses People Also Ask data. Great for Q&A and how-to style articles that match exactly what buyers are looking for.

Search Keywords

Enter a seed keyword and find related terms your store could be ranking for. Volume, trend direction, and keyword difficulty all shown inline.

Purchase Intent

Paste a competitor's product or category URL. SEOBoss extracts the keywords they rank for with buyer intent. Direct route to the articles your competitors are winning with.

Hints

The Keyword Explorer

The Keyword Explorer surfaces content ideas as scored cards. Each card is site-aware: SEOBoss has already checked your existing content and pipeline to make sure the suggestion fills a real gap. You are not going to generate duplicate content.




SEOBoss keyword explorer cards showing topic, tone suggestion, search volume, trend, CPC, keyword difficulty, and WHY reasoning

Each keyword card shows search volume, trend direction, CPC, keyword difficulty, a tone recommendation, and a "WHY" note explaining why this topic is worth writing about for your store.

What each card shows

  • Volume: monthly search volume
  • Trend: rising, falling, or stable
  • CPC: cost per click (indicates buyer intent)
  • KD: keyword difficulty score
  • Tone suggestion: best article format for this topic
  • Star rating: overall opportunity score
  • WHY: plain-English reason this topic fits your store

Two actions per card

Generate Titles: take this keyword straight into manual mode. SEOBoss uses your store context to produce AI-suggested titles, then you write the article.

Add to Pipeline: add this keyword to your content queue as an idea. It sits there until you are ready to write, or until the automated agent picks it up.

Manual Mode

Writing an Article: Step by Step

Manual mode is the full creation flow: you drive each step, review the output at every stage, and decide when the article is ready. It takes about two minutes from keyword to draft.

1

Enter a Keyword and Choose a Tone

Type a topic or keyword into the input field. SEOBoss analyses your store and generates site-aware title suggestions. While it works, choose a tone from the row of options below the input. The tone shapes everything: structure, vocabulary, word count, and heading style.

Professional Authoritative, educational, structured 1,200 – 2,000 words
Advertorial Calm persuasion, buyer-aware framing 1,200 – 1,800 words
Friendly Warm, conversational, accessible 1,200 – 1,600 words
Q&A Answer-first, structured for AI extraction 800 – 1,200 words
Research Analytical, evidence-aware, data-led 1,800 – 2,000 words
How-To Step-by-step, action-led, practical Focused steps
Custom Write your own style description in free text You decide



SEOBoss Step 1 : enter a keyword and choose a tone to generate title ideas

Step 1: Enter a topic, select a tone, and click Generate Title Ideas. Site analysis runs in the background as you choose.

Advanced Options (optional) let you attach a Reference URL, a competitor article to calibrate the angle and depth of your piece. You can also add a Writing Context: free text passed directly to the generation prompt. Use it for things like "We are a Wellington-based roofing company, mention local suburbs" or "Write for a Chinese-speaking New Zealand audience".

2

Choose a Title

SEOBoss returns a list of AI-generated title suggestions. Each includes a headline, a brief description of the article angle, and an "Add to Notes" option to save it for later. Click a title to select it and continue.

You are not locked in. You can edit the title on the next screen.




SEOBoss Step 2 : review AI-generated title suggestions and select one to continue

Step 2: Review AI-suggested titles and select one to continue. Titles you want to save for later can go to Notes.

3

Review the Metadata

Before the article is written, you see the post title, meta title, and meta description. SEOBoss fills all three. Edit them here if you want, or leave them as-is. The character counts are shown so you know your meta title and description fit within search engine limits.

When you are happy, click Generate Article.




SEOBoss Step 3 : review and edit post title, meta title, and meta description before generating

Step 3: Edit the post title and metadata. Character counts are shown inline. Click Generate Article when ready.

4

Review the Draft

The article generates and appears inline as a draft preview. You can read through the full piece here: headings, body copy, FAQ section, and internal links are all included. The article already has your meta title and meta description attached.

Two actions are available at the bottom of the preview:

  • Edit Draft in Shopify: open the draft in Shopify's blog editor for final review and any edits before publishing
  • Publish Draft: move the article to draft status in Shopify ready for your approval

Nothing publishes without your approval. Every article saves as a draft in Shopify. You decide when it goes live.




SEOBoss blog draft preview : structured article with headings and internal links ready to review

Step 4: Review the generated draft with structured headings, body copy, and internal links. Read it through before moving to Shopify.

5

Edit and Publish in Shopify

When you open the draft in Shopify's editor, you get the full Shopify blog editing experience. Make any final adjustments, add an image, check the tags and visibility settings, and publish when you are ready.




SEOBoss draft open in Shopify's blog editor : title, content, visibility settings, and tags all editable

Step 5: Open the draft in Shopify's editor for final review and publishing. All metadata is already set.

Mobile

Write from Anywhere

πŸ“±

SEOBoss runs on your phone

The full manual mode works on mobile. Same five-step flow: keyword, tone, title, metadata, generate. You can create and queue articles from anywhere, no desktop required.


SEOBoss on mobile : Step 1 keyword input
Step 1

SEOBoss on mobile : tone selection
Choose Tone

SEOBoss on mobile : select a title from suggestions
Select Title

SEOBoss on mobile : review, edit, and create the article
Review & Create

SEOBoss on mobile : review the finished blog post output
Review Draft
Pipeline

Your Content Pipeline

Every article in SEOBoss moves through a six-stage pipeline. You can see the full pipeline at a glance and understand exactly where each piece of content is in the process.

Idea β†’ Queued β†’ In-Flight β†’ Draft β†’ Published β†’ Archived

Idea

A keyword or title has been saved but not yet queued for writing. This is your holding area. Ideas sit here until you are ready to write them manually, or until the automated agent picks them up.

Queued

The article has been approved and is waiting to be written. In automated mode, queued articles go next. In manual mode, you can write a queued article any time.

In-Flight

The article is currently being written. The generation process has started and is in progress. Articles stuck in-flight for more than 30 minutes are reset and retried.

Draft

The article has been written and saved to Shopify as a draft. It is waiting for your review. Nothing in draft status is visible on your store until you publish it.

Published

The article is live on your Shopify store. It is visible to visitors and search engines. It has also been added to your content index so future articles can link to it.

Archived

The article has been removed from the active pipeline. It remains in the system for reference but will not appear in your active queue or be suggested for new internal links.




SEOBoss full pipeline view showing all articles and their current status

The pipeline view gives you a full overview of every article in your system and where it sits in the workflow.




SEOBoss pipeline cards view showing individual article cards with status, keyword, and actions

Pipeline cards show each article individually with its status, keyword, and available actions.

Power Users

CSV Upload

If you want to upload a batch of articles at once rather than adding them one at a time, use CSV upload. A structured CSV file with the right columns loads directly into your pipeline as idea-status articles, ready to write.




SEOBoss CSV upload interface for bulk article import

Upload a structured CSV to populate your pipeline in one go. Each row becomes an article card in your pipeline.

CSV columns

Your CSV should include the following columns. The intent column is the most important: it tells SEOBoss what the article needs to cover, which facts to include, and what angle to take.

  • keyword: the primary search term
  • title: the article headline
  • meta_title: the SEO title tag (under 60 characters)
  • meta_description: the search snippet (under 160 characters)
  • tone: one of: Professional, Advertorial, Friendly, Q&A, Research, How-To, Custom
  • cluster: a grouping label for your own organisation (optional)
  • intent: the full writing brief: what to cover, data to include, angle and context

The intent field is where the quality comes from. A well-written intent is a complete writing brief: target audience, key points to cover, data points to reference, product mentions if relevant, and any specific framing you want. The more specific the intent, the better the article.

Not sure how to build a great CSV for your niche? The SEOBoss Launch Kit is a done-for-you service where Robbie custom-researches 50 article briefs for your specific store. Delivered in 3–5 business days.

Automated Mode

Set a Schedule. Keep Writing.

Once you have a queue of approved articles, you can hand the writing over to the automated agent. Configure how often you want articles written and whether they save as drafts or go straight to Shopify. The agent runs on the schedule you set.

Cadence Options

Choose how often the agent writes:

  • 1 article per week
  • 2 articles per week
  • 1 article per day
  • 2 articles per day
  • 3 articles per day

Start slow while you review output quality, then increase as your confidence in the system grows.

Draft vs. Publish

Two modes for how the agent handles completed articles:

Draft mode: every article saves to Shopify as a draft. You review and publish manually. Nothing goes live without your sign-off.

Publish mode: articles go live on the schedule you set. Useful once you have reviewed enough output to trust the quality.

How the agent works

The agent checks your queue once an hour and follows this process:

  1. Recovery check: any articles stuck in-flight for over 30 minutes are reset and retried
  2. Queue check: counts how many approved articles are waiting
  3. Auto-refill: if your queue drops below the minimum you set, the agent promotes your oldest idea-status articles to queued
  4. Claim: the agent locks the next article so no two processes can write the same piece simultaneously
  5. Write: the article is generated with full Site Brain context: your products, existing posts, categories, and pipeline
  6. Save: the finished article is saved to Shopify as a draft or published, depending on your setting
Internal Linking

How Internal Links Are Built

Internal links in SEOBoss are not pre-built or stored as a fixed map. They are generated fresh each time an article is written, based on what is actually relevant at that moment.

What the system passes to the AI at write time

When every article is generated, SEOBoss sends the AI a full snapshot of your store's content:

  • Up to 50 published blog articles (title, URL, cluster, tags)
  • Up to 20 products (title, URL, handle, tags)
  • Up to 20 pages (title, URL, tags)
  • Up to 10 custom links you have added manually

The AI reads this full list and identifies paragraphs in the new article where a link to an existing page would be natural and useful. It suggests the link target and anchor text. A separate process then inserts the links using fuzzy matching.

The library compounds. A store with 10 articles has limited internal linking opportunities. A store with 100 articles has a fundamentally richer content network. Every new article you publish becomes a potential internal link target for every future article. The system gets more useful over time.

What gets linked

Products, other blog posts, and pages from your store. Links are added where they make genuine contextual sense, not forced in. The AI only links where the anchor text fits naturally in the sentence.

Clusters are organisational only

Cluster tags in your CSV or pipeline are for your own grouping. They do not hard-code which articles link to each other. Linking decisions are made by relevance at write time, not by which cluster an article belongs to.

The Long Game

The Discovery Flywheel

Every article SEOBoss produces does three things at once. This is what separates a content system from a content tool.

🎯

Answers a real question

Every article targets a specific search query or buyer question. Each one is an organic traffic asset that compounds over time.

πŸ•ΈοΈ

Expands the network

Every new article is a new node in your content network. It links to existing content and will be linked to by future articles. The network grows denser as you publish more.

🧠

Deepens the Site Brain

Every published article is added to your content index. The Site Brain gets richer. Future articles link more precisely. Gap analysis becomes more targeted.

10 articles vs. 100 articles

A store with 10 articles has a list of posts. A store with 100 articles has a content infrastructure: a discovery layer that captures buyers at every stage of their research, links together around your products, and signals depth and authority to search engines. The gap between those two states is not just scale, it is structure.

SEOBoss is not a blog app. It is the system that builds that infrastructure while you run your store.

FAQ

Common Questions

Does SEOBoss publish articles without my approval? β–Ύ
No. Every article saves as a draft in Shopify first. In manual mode, you always see the draft before anything goes to Shopify. In automated mode with draft setting on, the same applies. If you switch automated mode to publish directly, that is your choice and you can change it back at any time.
Can I edit articles before publishing? β–Ύ
Yes. Every article lands in Shopify's editor as a draft. You have full edit access: change the title, rewrite any section, add images, adjust tags, or update the metadata. Publishing is always your decision.
How does SEOBoss know what my store sells? β–Ύ
When you install SEOBoss, it reads your Shopify store: products, pages, existing blog articles, and categories. This becomes the Site Brain, and it is what gets passed to the AI every time a new article is written. You can refresh the content index at any time from the dashboard to update it with new products or recently published posts.
How long does it take to write an article? β–Ύ
Typically 60 to 90 seconds from the moment you click Generate. The step 1 title analysis runs in about 15 to 20 seconds. Full article generation takes another 60 seconds on average, depending on tone and word count.
What is the difference between manual mode and automated mode? β–Ύ
Manual mode is hands-on: you choose the keyword, pick the title, review the metadata, and trigger generation yourself. Automated mode runs on a schedule you configure: the agent picks articles from your queue, writes them, and saves them on cadence. Most stores use both: manual for articles they care about specifically, automated for steady-state pipeline output.
Do clusters control which articles link to each other? β–Ύ
No. Cluster tags are for your own organisational purposes only. Internal links are decided at write time by the AI based on content relevance, not by which cluster an article belongs to. The AI reads your full content library and identifies where links would be genuinely useful and natural.
Can I use SEOBoss on my phone? β–Ύ
Yes. The full manual mode works on mobile. You can enter a keyword, choose a tone, select a title, review metadata, generate an article, and send the draft to Shopify all from your phone. Automated mode runs on its own schedule regardless of whether you are in the app.
What is the intent field in a CSV? β–Ύ
The intent field is a free-text writing brief that gets passed directly to the AI when your article is written. Use it to specify what the article needs to cover, what angle to take, any specific data points or statistics to include, product mentions, audience framing, and anything else that makes the article specific to your store and customers. A well-written intent is the single biggest factor in article quality.
What happens if I use all my articles for the month? β–Ύ
The article counter resets at the start of each billing cycle. If you reach your limit before the cycle ends, no new articles will be written until the counter resets. You can upgrade your plan at any time to increase your monthly article limit.
Does the Writing Context field affect every article or just one? β–Ύ
Writing Context in manual mode applies to that individual article only. It is free text passed directly to the generation prompt for that one piece. It does not become a default setting. For store-wide defaults that apply to all articles, use the Niche, Tone, and Target Audience fields in your settings.
Get Started

Your blog should be
working while you run your store.

You know how the system works. The 7-day trial runs four full articles on your actual store: your products, your niche, your customers' real questions.

Read every draft before anything goes anywhere. No card required to start.

Nothing publishes without your approval.

Β