Setup Guide

Zero to live blog.
8 steps.

Follow this guide to set up your blog, start generating content, and get indexed by Google. Most people finish in under 10 minutes.

What you'll set up

Steps 1-2

Account & brand

2 min

Steps 3-4

API & blog pages

2 min

Steps 5-6

Agents & content

2 min

Steps 7-8

Google & analytics

5 min

1

Create your account

1 minute

  1. a.

    Go to vibeblogger.io/start and click "Get 100 free posts."

  2. b.

    Sign up with your email or Google account. No credit card required.

  3. c.

    You'll land on your dashboard. You now have 100 free credits and a 30-day trial.

2

Set your brand voice

1 minute

This is how your AI learns to write like you. Go to the Settings tab in your dashboard and fill in:

Blog/Brand Namee.g., "The SaaS Playbook"
Blog DescriptionWhat your blog is about in 1-2 sentences
Industry/Nichee.g., "B2B SaaS", "Fitness tech", "Personal finance"
Target AudienceWho you're writing for — be specific
ToneProfessional, casual, technical, conversational, etc.
Topics We CoverYour main content themes
Things to AvoidCompetitors, topics, or phrases to skip

Tip: The more detail you give here, the better your content will be. Paste 2-3 paragraphs of your best writing into the "Example Content" field so the AI can match your style.

3

Get your API key

30 seconds

  1. a.

    In your dashboard, click API Keys in the top navigation.

  2. b.

    Click "Generate Key" and give it a name (e.g., "My Website").

  3. c.

    Copy the key immediately — it's only shown once. Add it to your project's .env.local file:

VIBEBLOGGER_API_KEY=vb_live_your_key_here
4

Add the blog to your site

1-2 minutes

You have two options:

Option A: Use the setup prompt (recommended)

Go to the /start page and click "Copy setup prompt" in Step 3. Paste it into your coding agent (Cursor, Claude Code, Copilot, etc.). It will:

  • Create your blog list page and single post page
  • Build renderers for all 16 component types
  • Set up SEO metadata, Open Graph tags, and JSON-LD
  • Generate a dynamic sitemap and RSS feed
  • Install react-markdown as a dependency

Option B: Follow the docs manually

If you prefer to build it yourself, follow the API documentation. It includes the full API reference, component type specs, a React component library you can copy-paste, and SEO setup instructions.

Don't want to do this yourself? Book a free 15-minute setup call and we'll do it with you. We'll screenshare, paste the prompt into your coding agent, and make sure everything works.

5

Enable your publishing agents

1 minute

Go to the Agents tab in your dashboard. You'll see pre-built templates:

Weekly Topic Research

Finds 3-5 trending topics in your niche every week

Content Calendar Filler

Keeps your queue above 5 pending topics automatically

SEO Audit

Reviews your recent posts for SEO issues

Click on a template, choose your schedule (daily, weekly, etc.), and click Enable. The agent will run automatically — no input needed from you.

6

Generate your first topics

1 minute

Open the Chat panel on the right side of your dashboard. This is your AI blog strategist. Try these prompts:

"Research my niche and queue 40 topics with the best SEO opportunities"

"Analyze my competitors and find content gaps I should fill"

"Create a content calendar for the next 3 months"

"Find trending topics in my industry and queue the top 10"

The AI will research keywords, analyze search volume and difficulty, and automatically add topics to your queue. Posts will start generating immediately.

Tip: Start with 10-20 topics to review the quality before queuing all 40. You can always generate more later — you have 100 credits.

7

Submit to Google Search Console

3-5 minutes — don't skip this

Why this matters: Without Search Console, Google may take weeks or months to discover your blog. With it, your pages can be indexed in 2-7 days. This is the single most important step for getting organic traffic.

7a. Add your site to Search Console

  1. 1.

    Go to search.google.com/search-console and sign in with your Google account.

  2. 2.

    Click "Add property" and choose "URL prefix". Enter your full domain (e.g., https://yourdomain.com).

  3. 3.

    Verify ownership using one of these methods:

    HTML tag (easiest)

    Copy the meta tag into your <head>. For Next.js, add it to your root layout.tsx metadata.

    DNS record

    Add a TXT record to your domain's DNS settings. Works with any hosting provider.

    HTML file

    Download the verification file and place it in your /public folder.

7b. Submit your sitemap

  1. 1.

    In Search Console, go to Sitemaps in the left sidebar.

  2. 2.

    Enter your sitemap URL: blog/sitemap.xml

  3. 3.

    Click Submit. Google will start crawling your blog pages. Status should show "Success" within a few hours.

7c. Request indexing for key pages

  1. 1.

    In Search Console, paste your blog URL into the URL Inspection bar at the top.

  2. 2.

    Click "Request Indexing". Do this for your blog listing page and your top 5-10 posts.

  3. 3.

    Google typically indexes requested pages within 2-7 days. You don't need to do this for every post — the sitemap handles new posts automatically going forward.

What to expect: Pages get indexed in 2-7 days. Rankings start appearing in 2-8 weeks. Meaningful organic traffic typically builds over 2-6 months. Vibeblogger's research-backed content and consistent publishing accelerate this significantly.

8

Track your traffic (optional)

2 minutes

Set up analytics so you can see your blog's traffic growing. Choose one:

Google Analytics

Create a property at analytics.google.com, then add the tracking script to your site's <head>. For Next.js, use the @next/third-parties package.

Plausible / Umami / PostHog

Privacy-friendly alternatives. Single script tag, no cookie banner needed. Popular with indie hackers.

Google Search Console (from Step 7) also shows your organic search performance — impressions, clicks, and ranking positions for each page.

You're done.

Your blog is live. Your agents are running. Google is indexing your content. New posts will be researched, written, and published automatically.

Check your dashboard in a few hours — your first posts should be ready.

Go to your dashboard

What to do next

Review your first posts

Check the quality. Edit anything you want. Tell the agent to adjust the tone if needed.

Set up more agents

The SEO audit and internal link builder agents help improve existing content over time.

Monitor Search Console

Check back in 1-2 weeks. You should see pages being indexed and impressions starting to appear.

Keep publishing

SEO rewards consistency. With your agents running, your blog grows automatically — just check in occasionally to review.

Need help?

Stuck on any step? Reach out at support@vibeblogger.io or book a free setup call. We'll get you running.