📊 What is the Bubble Chart in Search Console (via Looker Studio)? #
- A visualization that maps:
- X-axis → Click-Through Rate (CTR)
- Y-axis → Average Position (1 at the top)
- Bubble Size → Click volume
- Bubble Color → Device category (mobile, desktop, etc.)
- X-axis → Click-Through Rate (CTR)
- Helps identify SEO opportunities by showing which queries are performing well and which need attention.
🔍 How to Read the Quadrants #
Imagine your chart split into 4 sections by average lines:
1️⃣ Top Position + High CTR (Best Performers)
- No major action needed.
- Keep monitoring to maintain rankings.
2️⃣ Low Position + High CTR (Big SEO Opportunity)
- Queries are relevant and attract clicks even from lower positions.
- Action:
- Create or optimize a dedicated page.
- Add richer content, FAQs, or visuals.
- Strengthen internal linking.
- Create or optimize a dedicated page.
3️⃣ Low Position + Low CTR (Selective Effort Needed)
- Often long-tail or irrelevant queries.
- Action:
- Prioritize only related queries that matter to your audience.
- Ignore irrelevant or off-topic queries.
- Prioritize only related queries that matter to your audience.
4️⃣ Top Position + Low CTR (CTR Issue)
- Possible causes:
- Competitors have better snippets (rich results, star ratings, etc.)
- Title/meta doesn’t entice clicks.
- Query intent doesn’t match your page.
- Competitors have better snippets (rich results, star ratings, etc.)
- Action:
- Improve titles, descriptions, and structured data.
- Check search appearance in SERPs.
- Improve titles, descriptions, and structured data.
📈 Step-by-Step Process to Improve SEO #
- Connect Search Console to Looker Studio
- Use Site Impression table → build Bubble Chart.
- Use Site Impression table → build Bubble Chart.
- Apply Filters
- By date (last 28 days)
- By device
- By queries (exclude branded if needed)
- By date (last 28 days)
- Identify Queries by Quadrant
- For Each Query:
- Check related URLs in Search Console.
- Optimize page with:
- Better title + meta description (clear & click-worthy)
- Improved headings (H1, H2) with related keywords
- Updated content with synonyms, FAQs, examples
- Rich snippets (schema markup where relevant)
- Better title + meta description (clear & click-worthy)
- Check related URLs in Search Console.
📌 Why Use Both Together? #
- Search Console → Focuses on what happens before a user lands on your site (impressions, clicks, CTR, search queries).
- Google Analytics → Focuses on what happens after a user lands on your site (sessions, engagement, conversions).
👉 Using both helps you see end-to-end performance — from search visibility to user actions.
🔍 What Each Tool Tracks #
| Tool | Measures | Stage of Journey |
| Search Console | Clicks, impressions, CTR, average position | Before visit |
| Google Analytics | Sessions, engagement rate, returning users, conversions | During visit |
⚡ How to Combine Them in Looker Studio #
- Connect both accounts (Search Console: URL Impression table, GA: property).
- Apply consistent filters:
- Source = Google
- Medium = Organic
- Same date range (usually last 28 days).
- Source = Google
- Key metrics to track in one dashboard:
- Sessions (GA)
- Engagement Rate (GA)
- Returning Users (GA)
- Clicks (SC)
- CTR (SC)
- Sessions (GA)
📊 How to Use the Combined Dashboard #
- Monitor Trends:
- Clicks (SC) + Sessions (GA) should follow similar patterns.
- A big drop in clicks → check rankings & queries in SC.
- A drop in sessions but clicks stable → check GA tag, tracking, or engagement.
- Clicks (SC) + Sessions (GA) should follow similar patterns.
- Spot Content Gaps:
- Pages with high clicks but low engagement → improve on-page content.
- Pages with low clicks but high engagement → optimize titles & snippets for better CTR.
- Pages with high clicks but low engagement → improve on-page content.
- Segment by Device & Country:
- Use filters to compare mobile vs desktop CTR.
- Check performance in key geographies.
- Use filters to compare mobile vs desktop CTR.
⚠ Common Reasons for Data Differences #
- Timezone mismatch (GA uses your set timezone, SC fixed to PST).
- Cookie consent (GA may undercount if users decline tracking).
- Bot filtering (GA filters known bots; SC doesn’t).
- Canonical URLs (SC reports canonical URL, GA reports all tracked URLs).
👉 Small differences are normal; large gaps need investigation.