Use Google Search Console to Find Blog Post Ideas
Google Search Console already contains your next blog post ideas. It shows every query where your site appeared in Google search results — filter for questions people are asking, find high-impression queries you have no dedicated page for, and spot striking-distance keywords where a single new post could push you to page 1. No keyword research tool needed.
Here are five specific methods to mine your GSC data for blog post ideas, what to do with each type of finding, and how to prioritize which posts to write first.
Quick Navigation
- Method 1: Questions People Are Already Asking
- Method 2: Queries Without Dedicated Pages
- Method 3: High Impressions, Low Clicks
- Method 4: Striking-Distance Queries
- Method 5: Declining Pages That Need a Refresh
- How to Prioritize Which Ideas to Write First
- The Shortcut
- Frequently Asked Questions
Method 1: Questions People Are Already Asking
Where to find it in GSC: Performance report > Queries tab > click "+ New" > Query containing > type "how" (then repeat for "what," "why," "when," "where")
What you are looking for: Queries phrased as questions. These are people who typed a question into Google and your site appeared somewhere in the results. Each question is a potential blog post.
Example findings:
- "how to fix a leaky faucet without a plumber"
- "what is the difference between hardwood and laminate"
- "why does my website load slowly on mobile"
What to do with it: Check whether you have a page that directly answers each question. If you do, make sure the question appears in the title or an H2 heading. If you do not, that is your next blog post — a straightforward answer to the exact question your audience is asking.
Questions with high impressions but low average position (15+) are especially valuable. Google already thinks you are relevant to the topic, but you do not have strong enough content to rank well. A dedicated post targeting that exact question can fill the gap.
Pro tip: You can also use the regex filter in GSC. Click "+ New" > Query > Custom (regex) > enter ^(who|what|where|when|why|how) to find all question queries at once.
Method 2: Queries Without Dedicated Pages
Some of your highest-impression keywords are driving traffic to pages that have nothing to do with the topic.
Where to find it in GSC: Performance report > Queries tab > sort by Impressions (descending) > for each high-impression query, click it and switch to the Pages tab
What you are looking for: Keywords that drive impressions to pages that are not specifically about that topic. For example, your homepage or an unrelated service page might be ranking for a query that deserves its own blog post.
Example finding: Your homepage shows 500 impressions for "best time to plant tomatoes in zone 7" — but you have no page about that topic. Google is showing your site because it associates you with gardening, but without a dedicated page, you are ranking at position 30 and getting zero clicks.
What to do with it: Write a post that targets that query directly. Put the keyword in the title, answer it in the first paragraph, and go deep on the topic. A dedicated page almost always outranks a tangentially relevant one.
This is the same principle behind choosing the right keywords to target — let the data tell you where demand exists and where your existing content falls short.
Method 3: High Impressions, Low Clicks
Where to find it in GSC: Performance report > turn on Average CTR and Average Position > sort by Impressions (descending) > look for queries with high impressions, CTR below 2-3%, and average position between 1 and 10
What you are looking for: Queries where Google shows your page to a lot of people but almost nobody clicks. If you are on page 1 and nobody clicks, the problem is your title and meta description — they do not match what the searcher expects.
Two possible actions:
If the page is a good match for the query: Rewrite the title tag and meta description to better match the search intent. Make the title more specific, add a benefit, include the keyword near the front. This is often the highest-leverage fix available — no new content needed, just a better headline.
If the page is not a good match for the query: Write a new blog post that is. The high impressions tell you demand exists. The low CTR tells you your current content does not satisfy it. A new post targeting that query specifically will both capture the clicks and stop the mismatch from dragging down your existing page's CTR.
Method 4: Striking-Distance Queries
Where to find it in GSC: Performance report > turn on Average Position > filter Position greater than 7 and less than 21 > sort by Impressions (descending)
What you are looking for: Keywords where you rank on positions 8 through 20 — the bottom of page 1 or all of page 2. You are close enough that Google considers your content relevant, but not close enough for most searchers to find you.
What to do with it: This is the topic we covered in depth in striking-distance keywords. The short version: these are your easiest wins. Improve the content on the ranking page (add depth, update information, improve the title), add internal links pointing to it from other pages on your site, or — if the ranking page is not a great match for the query — write a new dedicated post.
Moving a page from position 12 to position 5 requires far less effort than getting a new page to rank from scratch. The foundation is already there.
What makes a good candidate: High impressions + position 8-20 + the query is clearly a topic you could write a full post about. Filter out branded queries (your company name) and queries you already target with a dedicated page.
Method 5: Declining Pages That Need a Refresh
Blog posts that used to get traffic but are now declining are strong candidates for a content refresh rather than a new post.
Where to find it in GSC: Performance report > Pages tab > compare the last 3 months to the previous 3 months > sort by Clicks difference (ascending, so the biggest drops appear first)
What you are looking for: Blog posts that used to get traffic but are declining. This happens naturally over time as content becomes outdated, competitors publish better versions, or search intent evolves.
What to do with it: Click the declining page and switch to the Queries tab. Look at which keywords it is losing position for. Then update the post:
- Add current information (update dates, statistics, examples)
- Address the queries it is losing by expanding the relevant sections
- Improve the title and meta description if CTR has dropped
- Add links to and from newer posts on your site
Content refreshes are often more effective than new posts because the page already has authority, backlinks, and indexing history. You are building on an existing foundation rather than starting from zero. We covered this in more detail in how to tell if your SEO is working.
How to Prioritize Which Ideas to Write First
You will find more ideas than you can act on. Here is a simple framework for deciding what to write first.
| Priority | Signal | Why |
|---|---|---|
| Highest | High impressions + position 8-20 | Easiest win — small improvement = page 1 |
| High | Question query + no dedicated page | Direct match to search intent, likely low competition |
| Medium | High impressions + low CTR on page 1 | May only need a title rewrite, not a new post |
| Medium | Declining page with salvageable content | Refresh is faster than writing from scratch |
| Lower | Low impressions + high position (30+) | Might rank, but unproven demand |
Start with the highest-impression, closest-to-page-1 opportunities. These are the posts most likely to drive traffic quickly because the demand is already proven and Google already associates your site with the topic. Then work down the list.
The key insight: every idea on this list came from your own data. These are not guesses about what might work. They are topics where real people searched, Google showed your site, and you have room to improve. That is what makes GSC blog post ideas more reliable than brainstorming or keyword tools — the demand is verified.
The Shortcut
Everything above requires navigating GSC, applying filters, cross-referencing tabs, and interpreting the data yourself. It works, but it takes time — especially if you are not in GSC regularly.
Brass-SEO does this in a single question. Connect your Google Search Console and GA4 data, then ask:
- "What blog posts should I write next?"
- "What questions are people searching that I don't have content for?"
- "What keywords am I close to page 1 for?"
- "Which of my pages are losing traffic?"
The AI pulls the same GSC data described above, cross-references it with your GA4 engagement data, and tells you what it found — in plain English, with specific recommendations. No filters to configure, no tabs to cross-reference.
We recently did exactly this for BrassTranscripts, a transcription service. They found a long-tail keyword in Bing data, brought it to Brass-SEO, and the AI analyzed their GSC data, designed a content strategy, and produced a ready-to-use prompt for the blog post. The full story is in how a long-tail keyword became a blog post.
You can ask your SEO data anything — including "what should I write about?"
Frequently Asked Questions
How often should I check GSC for blog post ideas?
Monthly is a good cadence for most small businesses. Your query data changes as Google recrawls your site and as search trends shift. A monthly SEO check-in that includes scanning for new content opportunities keeps your editorial calendar grounded in real data rather than guesswork.
Do I need a lot of traffic for this to work?
No, but you need some. GSC starts showing useful query data once your site has a few hundred impressions per month. If your site is brand new with near-zero impressions, focus on publishing foundational content first and revisit GSC once Google has had time to crawl and rank your pages.
What if GSC shows queries I do not understand?
That happens — especially with long-tail queries that use phrasing you would not have thought of. Do not ignore them. Search for the query yourself to see what Google currently shows. If the results are relevant to your business, it is worth writing about, even if the language feels unusual. Real searchers use real language, and matching it often ranks better than polished keyword phrases.
Can I use this approach with Bing Webmaster Tools too?
Yes. Bing Webmaster Tools has a similar Performance report showing queries, impressions, clicks, and positions. The same five methods apply. In fact, some keywords appear in Bing data that do not show up in GSC, so checking both gives you a wider view of what people are searching for.
How is this different from using a keyword research tool?
Keyword research tools like Ahrefs or Semrush show estimated search volumes for any keyword, whether or not your site ranks for it. GSC shows you only the queries where your site actually appeared in search results. The advantage of GSC is that every data point is real — real impressions from real searches — and it tells you where you already have traction. Paid tools are useful for discovering entirely new topics, but GSC is better for finding opportunities in territory you already occupy. For most small businesses, GSC is enough. Once it surfaces a query you already rank for, you can often refresh an existing page in about 30 minutes instead of writing something new.