SEO Dashboard

Your website

INDesktopLatest available data
Google Visibility0%
Top 2 Page Keywords00 in Top 10
Site Health0%Run an audit to calculate
Organic Traffic Index0Estimated from Google positions
Domain with subdomainsyour-domain.com
Analyze
IN Desktop Date of report: Sep 06, 2026 Source: Serper + local audit
Domain Strength0Audit health + visibility score
Keywords00 Top 3 / 0 Top 10 / 0 Top 20
Organic Traffic0Traffic index from ranking positions
BacklinksAPINeeds Ahrefs, Semrush, Moz, or SEO PowerSuite index
Linking DomainsAPINot available from GA4 or Search Console
General Info0Pages crawled in latest audit
Rankings History

Position Distribution

Current
Top 30
Top 100
Top 200
20+0
Keyword Count

Ranking Keywords

0

Showing the latest available keyword set. Owner-authorized Search Console will expand this beyond the free 5-keyword checker.

Organic Keywords

Top Organic Keywords

0
KeywordRankTraffic Index
Run a keyword check or connect Search Console.
Pages

Top Pages by Traffic

0
PageKeywordsIndex
No ranking pages found yet.
Competitor Research

Topic Competitors

0
CompetitorIntersectionBest RankSource
Add a competitor in the keyword checker or use Search Console query data after sync.
Backlinks & Anchors

External Link Index Reports

Optional API

Backlinks, linking domains, lost links, anchor texts, Domain InLink Rank, and Page InLink Rank are not provided by Google Analytics or Search Console. Add Semrush, Ahrefs, Moz, Majestic, or SEO PowerSuite API to populate these charts.

Backlinks HistoryNew/Lost LinksAnchor TextsLinking Domains
Organic Search

Google Top 2 Pages - 5 Keywords

Check custom keywords

No Google keyword snapshot yet

Run an SEO audit or keyword checker to populate Google organic positions.

Technical SEO

Site Audit

0%Site health
0Errors
0Warnings
0Passed
Google Lighthouse

PageSpeed & Core Web Vitals

No PageSpeed report yet

Run a new SEO audit to load mobile Lighthouse metrics.

Advertising

Google Ads Opportunity

Google SERP
Paid ads found0
Ad pressure0/10
Tracked keywords0
Spend dataN/A

This checks whether ads appear for your top Google keywords. Exact spend, clicks and ROAS need Google Ads or Looker Studio connection.

Competitor Intelligence

SEMrush-style comparison workspace

Run competitor check
This quick checker is capped at 5 keywords and positions 1-20. Use Search Console sync later for full discovered keyword history.
1 Keyword Gap Check Google positions 1-20 for your keywords, your page position, competitor position, ranking URL and ad pressure. Open prefilled check
2 Speed Gap Compare mobile performance, LCP, CLS, blocking time, unused CSS/JS and slow server response from PageSpeed data. Compare speed
3 Content Gap Compare title, meta description, H1/H2, word count, schema, FAQs, images and internal links for the ranking pages. Run site audit
4 Ads Gap See whether Google Ads appear for the keywords. This helps decide if a service keyword is commercially valuable. View ad pressure
5 Backlink Gap Optional paid stage: add Ahrefs, Semrush or Moz when you need referring domains, authority and link opportunities. View API options
6 Monthly Watchlist Save one free website now. Later, paid plans can monitor 10 websites and 100 keywords every month. Compare plans
API Stack

What we can include

Google PageSpeedCore Web Vitals, Lighthouse SEO, performance and accessibility.Ready
Serper Google SearchTop 2 Google pages, ads present and competitor ranking URL.Ready
Local crawlerTitles, meta descriptions, H1, canonicals, images, broken pages and thin pages.Ready
Google Search ConsoleOwner-authorized queries, pages, clicks, impressions, CTR and average position.OAuth
Google Analytics 4Owner-authorized users, sessions, landing pages, events and traffic channels.OAuth
GTmetrix APIWaterfall, test location, browser/device and scheduled speed reports.Optional
Semrush APIOrganic keywords, competitor domain overview, paid keywords and traffic estimates.Paid
Ahrefs APIBacklinks, referring domains, domain rating and competing pages.Paid
User Permission Flow

Connect Search Console and Analytics

OAuth ready
Yes, users can grant access for their own website.

The user signs in with Google, approves read-only access, then selects the Search Console property and GA4 property they own or manage. We store refresh tokens securely on the server and sync reporting data daily.

Google OAuth is configured. Users can now authorize read-only access.
Search Console Data Queries, pages, clicks, impressions, CTR, average position, country, device, search type and date range.
Analytics Data Daily users, sessions, page views, landing pages, engagement, traffic source, events and conversions.
Permission Safety Use read-only scopes. Never expose access tokens, refresh tokens, client secrets or property IDs in frontend JavaScript.
1User clicks Connect Google and signs in with the Google account that has access to the website.
2Google asks permission for Search Console and Analytics read-only access.
3User chooses the verified Search Console site property and GA4 property.
4Daily sync stores historical rows for keywords, pages and visitor metrics without deleting old data.
5Dashboard shows real clicks, impressions, CTR, average position, top 5 keywords in positions 1-20 and daily visitors.
Search Console

Opportunity Buckets

Needs Search Console

Connect Search Console and select a property to see opportunity buckets. Connect Google Access.

Free reporting layer

Looker Studio Dashboard

Open Looker Studio
Search ConsoleQueries, clicks, impressions, CTR and average position.
Google Analytics 4Users, landing pages, engagement and conversions.
Google AdsSpend, clicks, conversions, CPC and campaign performance.
Local Listing HubExport this dashboard CSV and connect it through Google Sheets.

Copyright © 2026 Local Listing Hub. All rights reserved.