Building a GSC Dashboard with Looker Studio

Create a visual Search Console dashboard in Looker Studio. Free, shareable, and automatically updated.

By Ben Peetermans

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

  1. Go to lookerstudio.google.com
  2. Click “Create” → “Data source”
  3. Search for “Search Console” in connectors
  4. Authorize access to your Google account
  5. Select your property from the list
  6. Choose table type:
    • “Site impression” — aggregated by property
    • “URL impression” — broken down by page
  7. Click “Connect”

For most dashboards, start with “URL impression” — it gives more detail.

Step 2: Create your first report

  1. After connecting, click “Create Report”
  2. Looker Studio opens with a blank canvas
  3. Add a date range control (Insert → Date range control)
  4. Add your first chart (Insert → Chart → choose type)

Essential charts to add:

SectionChart TypeData Source
HeaderScorecardClicks, impressions, CTR, average position
HeaderDate range controlAll data
MainLine chartClicks + impressions over time
MainTableTop 20 queries by clicks
MainTableTop 20 pages by clicks
DetailBar or pie chartClicks by device type
DetailBar or pie chartClicks 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.