Last week a post by Russ and Ali went viral on IndieHackers: their startup hit #44 on Product Hunt and generated enterprise leads through Meta ads, but Google hadn't indexed it at all. The basics were missing: registering the site in Search Console, submitting the sitemap, validating robots.txt. The story applies identically to new blogs. This article is the checklist you should run on day one of your blog, not in month six when you discover Google doesn't find you.

The 8 items for day one

1. Verify the domain in Google Search Console

Goes before publishing anything. Verify the domain (not just URL prefix). Link it with your ownership account. Without Search Console, you have no idea what Google sees.

2. Same process in Bing Webmaster Tools

ChatGPT and Copilot index through Bing, not Google. If you want to appear in AI answers, Bing Webmaster Tools is not optional. It's free and replicates everything you do in Search Console.

3. Accessible and submitted sitemap.xml

Your platform should generate it automatically. Verify it exists at /sitemap.xml, that it updates on publish, and submit it to Search Console and Bing.

4. robots.txt reviewed by hand

A misconfigured robots.txt can block the entire blog. Before publishing, open /robots.txt and confirm it does NOT contain Disallow: /. If your platform generates it, still review.

5. Schema markup on every article (Article, BlogPosting)

JSON-LD with Article type: title, author, datePublished, image. Modern platforms generate it; verify with the Schema validator that there are no errors.

6. Canonical URL on every article

If the blog supports multilingual (EN/ES), each locale needs its own canonical + hreflang. A page without canonical or with canonical pointing to the wrong locale is a frequent SEO hole.

7. Open Graph + Twitter Card

Without OG image and description, social shares look ugly and CTR drops. The platform should generate them; verify with a debugger (Facebook, Twitter).

8. Performance within Core Web Vitals green

Before the first article, measure the home page with PageSpeed Insights. LCP < 2.5s, INP < 200ms, CLS < 0.1. If your platform fails this from day 0, don't compensate with SEO; switch platforms.

The thick content rule

Russ and Ali's original post reveals another problem: Google had flagged 962 programmatic pages as "thin content" until they expanded each to 900 words. The operational rule for your blog:

Page typeMinimum useful words
Blog article800-1,500 (no filler, useful content)
Category page (listing)200-400 plus article cards
Tag page150-300 plus cards
About / contact500+ with photo and real credentials

If your blog generates tags or categories without own content (just article list), Google will discard them as thin content. Add a unique explanatory paragraph per tag/category.

Google's sandbox for new domains can last 5-6 months. Don't interpret the initial lack of traffic as failure: just make sure infrastructure is well done for when Google decides to start trusting.

The 4 items of the first week

  1. Publish 3-5 pillar articles of 1,500+ words on the blog's main topics. Show Google it's a serious site, not parked.
  2. Internal linking from home and between related articles. Without internal links, crawlers don't discover site depth.
  3. Build 3-5 natural backlinks by publishing your launch in relevant communities (IndieHackers, niche Reddit, dev.to, Hacker News). Not spam, real contribution with your blog as signature.
  4. Set up Google Analytics 4 or an alternative (Plausible, Fathom). Without data you can't measure if the setup works.

What NOT to do the first month

  • Don't buy backlinks. Still penalizable and Google detects patterns fast.
  • Don't optimize keywords before having 10 articles published. Optimizing 3 posts doesn't move the needle; publishing 10 does.
  • Don't publish generic copy-paste content. Your new blog is measured against stricter signals than older blogs. Any whiff of spam and you enter the extended sandbox.
  • Don't install 5 SEO plugins. One good one (or the platform solving it natively) is enough.

"Treat Search Console setup, sitemap submission, and technical SEO validation as mandatory day-1 infrastructure, not post-launch afterthought" (summary of the original post). The same rule applies directly to the blog.

Conclusion

Doing basic SEO for a new blog isn't complicated: eight items you execute in an afternoon. But it only works if you do them on day 1, not when you already have 30 published articles and Google doesn't see them. The SEO paradox is that the later you configure it, the more penalty you carry.

If you want a blog platform that already comes with sitemap, schema markup, OG images, canonical, and hreflang resolved from the start, try Vlogerly free: day-one plumbing is done and you can focus on writing.