Setup Guide
Follow this guide to set up your blog, start generating content, and get indexed by Google. Most people finish in under 10 minutes.
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 minute
Go to vibeblogger.io/start and click "Get 100 free posts."
Sign up with your email or Google account. No credit card required.
You'll land on your dashboard. You now have 100 free credits and a 30-day trial.
1 minute
This is how your AI learns to write like you. Go to the Settings tab in your dashboard and fill in:
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.
30 seconds
In your dashboard, click API Keys in the top navigation.
Click "Generate Key" and give it a name (e.g., "My Website").
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_here1-2 minutes
You have two options:
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:
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.
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.
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.
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.
Go to search.google.com/search-console and sign in with your Google account.
Click "Add property" and choose "URL prefix". Enter your full domain (e.g., https://yourdomain.com).
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.
In Search Console, go to Sitemaps in the left sidebar.
Enter your sitemap URL: blog/sitemap.xml
Click Submit. Google will start crawling your blog pages. Status should show "Success" within a few hours.
In Search Console, paste your blog URL into the URL Inspection bar at the top.
Click "Request Indexing". Do this for your blog listing page and your top 5-10 posts.
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.
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.
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 dashboardReview 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.
Stuck on any step? Reach out at support@vibeblogger.io or book a free setup call. We'll get you running.