You wrote the post, hit publish, and waited. A few days later you search for it on Google but it is not indexed on Google.
The good news: getting a post indexed isn’t complicated. It mostly comes down to a handful of small things done in the right order. Let me teach you how to index blog post in Google step by step.
Table of Contents
- 1 What does “indexing” actually mean?
- 2 How to Index a Blog Post in Google Step by setp
- 3 Step 1: Set up Google Search Console
- 4 Step 2: Request indexing with the URL Inspection tool
- 5 Step 3: Submit an XML sitemap
- 6 Step 4: Add internal links (the step most people skip)
- 7 Step 5: Check that nothing is blocking Google
- 8 Step 6: Make the post worth indexing
- 9 Step 7: Earn a few quality links and shares
- 10 How to check if your post is indexed
- 11 How long does indexing take?
- 12 Common indexing problems and fixes
- 13 Quick checklist for every new post
- 14 Final thoughts
- 15 FAQs
What does “indexing” actually mean?
Think of Google as a huge library. Before anyone can find your book, the librarian has to know it exists, read it, and put it in the catalog. That’s the whole process in three steps: Google discovers your URL, crawls it, and then decides whether to index it. Only indexed pages can rank. And a crawl doesn’t guarantee an index, which trips up a lot of beginners.
How to Index a Blog Post in Google Step by setp
Step 1: Set up Google Search Console
Search Console is free, and honestly it’s the one tool you can’t skip. Go to Search Console, click Add property, and enter your site. The URL-prefix option is the easiest because it gives you several ways to verify: an HTML tag, Google Analytics, Tag Manager, or a DNS record.
On WordPress, an SEO plugin lets you paste the verification code in one box. If you’re new to WordPress setup, our WordPress guides cover the basics. Blogger users can check the Blogger section for platform-specific help.
Step 2: Request indexing with the URL Inspection tool
This is the fastest way to get a single post in front of Google.
- Open Search Console and paste your post’s full URL into the top search bar.
- If it says “URL is not on Google,” click Test Live URL to confirm Google can reach it.
- Click Request Indexing.
Don’t spam the button. Google limits how many requests you can make per day, and clicking ten times on the same URL won’t speed anything up. Save it for new posts and big updates. [Personal tip: add how long your own recent posts took to index.]
Step 3: Submit an XML sitemap
A sitemap is a list of all your pages. It’s like handing Google a map instead of letting it wander. WordPress SEO plugins create one automatically, usually at /sitemap_index.xml. In Search Console, open Sitemaps, paste the address, and hit Submit. You only do this once.
Step 4: Add internal links (the step most people skip)
Google finds new pages by following links. A post with no links pointing to it is basically hidden. So after publishing, link to it from two or three older, related posts that are already indexed.
For example, if you just wrote about indexing, you could link from a guide on blog submission sites, a post on increasing domain authority, or the main SEO category page. Use descriptive anchor text instead of “click here.”
Step 5: Check that nothing is blocking Google
Sometimes the problem is on your side. Check these four things:
- Noindex tag: In WordPress, go to Settings → Reading and make sure “Discourage search engines” is unticked. Also check the post’s own SEO settings.
- robots.txt: Open
yourdomain.com/robots.txtand look for aDisallowrule that covers your blog. - Canonical tag: If it points to a different URL, Google may ignore your post.
- Errors or login walls: If the page returns an error, Google can’t read it.
Step 6: Make the post worth indexing
Here’s the part many guides skip. Google doesn’t index everything anymore. Thin, copied or repetitive pages often get left out. If Search Console shows “Crawled – currently not indexed,” Google looked at your page and wasn’t convinced.
What helps: original insights, real examples, clear headings, fast loading, and a good mobile experience. Also stay aware of algorithm changes, like we covered in our Google core update post, because quality standards keep rising.
A link from a relevant, trusted site can nudge Google to visit sooner. Share the post on your social profiles, and build links gradually. You can browse our lists of top backlink sites and learn what social bookmarking is, but quality matters more than quantity. Mass-submitting to random directories rarely helps and can look spammy.
How to check if your post is indexed
Two quick ways. First, search site:yourdomain.com/post-url in Google. If it shows up, you’re in. Second, and more accurate, paste the URL in Search Console’s URL Inspection tool, or open the Pages report to see all indexed and non-indexed URLs with reasons.
How long does indexing take?
Anywhere from a few hours to a few weeks. Trusted, regularly updated sites are usually faster. New sites take longer. If two weeks pass and nothing happens, it’s time to investigate.
Common indexing problems and fixes
| Status in Search Console | What to do |
|---|---|
| Discovered – currently not indexed | Add internal links and be patient |
| Crawled – currently not indexed | Improve content quality, then request again |
| Blocked by robots.txt | Edit the file to allow the page |
| Excluded by noindex tag | Remove the tag in your SEO plugin |
| Duplicate, no canonical chosen | Fix the canonical or merge similar posts |
Quick checklist for every new post
- Post is public with no noindex tag
- Content is original and genuinely helpful
- Post appears in your sitemap
- 2–3 internal links point to it
- Indexing requested in Search Console
- Shared on social media
Final thoughts
Indexing isn’t magic. Make your page easy to find, easy to read, and worth keeping, and Google usually does the rest. Follow this routine on every post and you’ll rarely run into trouble. Want more help? Browse our latest SEO guides or try the free SEO tools. If a post is still stuck, contact me and tell me what Search Console says.
FAQs
How do I index a blog post fast?
Use URL Inspection in Search Console, click Request Indexing, and add internal links from related posts.
Why is Google not indexing my post?
Usually a noindex tag, thin or duplicate content, no internal links, or a blocked robots.txt.
Is indexing free?
Yes. Search Console and sitemaps cost nothing. Avoid anyone selling “instant guaranteed indexing.”
Do I need to submit every post manually?
Not always. A working sitemap and good internal links let Google find most posts on its own.