Building a GSC Dashboard with Looker Studio
Create a visual Search Console dashboard in Looker Studio. Free, shareable, and automatically updated.
Looker Studio (formerly Google Data Studio) connects directly to Search Console, creating visual dashboards that update automatically. It’s free, shareable, and doesn’t require coding — a key method for automating GSC reporting.
Here’s how to build a useful GSC dashboard from scratch.
Step 1: Connect GSC as a data source
- Go to lookerstudio.google.com
- Click “Create” → “Data source”
- Search for “Search Console” in connectors
- Authorize access to your Google account
- Select your property from the list
- Choose table type:
- “Site impression” — aggregated by property
- “URL impression” — broken down by page
- Click “Connect”
For most dashboards, start with “URL impression” — it gives more detail.
Step 2: Create your first report
- After connecting, click “Create Report”
- Looker Studio opens with a blank canvas
- Add a date range control (Insert → Date range control)
- Add your first chart (Insert → Chart → choose type)
Essential charts to add:
| Section | Chart Type | Data Source |
|---|---|---|
| Header | Scorecard | Clicks, impressions, CTR, average position |
| Header | Date range control | All data |
| Main | Line chart | Clicks + impressions over time |
| Main | Table | Top 20 queries by clicks |
| Main | Table | Top 20 pages by clicks |
| Detail | Bar or pie chart | Clicks by device type |
| Detail | Bar or pie chart | Clicks by country (if relevant) |
Step 3: Build a practical dashboard layout
Tip: Start with Header → Main → Detail order and keep it to 6–8 charts total. Complex dashboards with 15 charts become overwhelming and stop getting used.
A useful GSC dashboard includes:
Header section:
- Date range selector
- Scorecards for key metrics (clicks, impressions, CTR, position)
Main section:
- Trend line showing clicks and impressions over time
- Table of top 20 queries by clicks
- Table of top 20 pages by clicks
Detail section:
- Device breakdown (pie or bar chart)
- Country breakdown (if relevant)
Key settings to configure
Date range: Set default to “Last 28 days” — recent enough to be useful, long enough to smooth variance.
Comparison: Enable “Previous period” comparison on scorecards to show change.
Sorting: Sort tables by clicks descending — most important data first.
Pagination: Show 20-25 rows in tables, with page controls for more.
Sharing your dashboard
Share link: Click “Share” → “Get link” → Choose access level
Embed: File → “Embed report” → Copy code for websites
Schedule email: Click “Share” → “Schedule email delivery” → Set frequency
Team members can view without GSC access — the dashboard serves the data.
Limitations to know
Looker Studio inherits GSC’s limitations:
- Row limits — Won’t show all queries if you have thousands
- Data delay — 2-3 days behind, same as GSC
- No historical storage — Can’t go back beyond 16 months
- No alerts — Shows current state, doesn’t notify on changes
For change tracking and alerts, you need a tool that monitors GSC continuously. SerpDelta handles this automatically.
Dashboard maintenance
Monthly: Check that data is still flowing (connection occasionally breaks)
Quarterly: Review if charts still answer useful questions
Yearly: Clean up unused dashboards, update for new needs
Start with one simple dashboard. Add complexity as you learn what questions you actually ask.
Related guides: automating GSC to Google Sheets and 3 free ways to automate GSC reporting.