Google Search Console Integration
Search performance analysis and SEO management.
Prerequisites
export GSC_SERVICE_ACCOUNT="path/to/service-account.json"
export GSC_SITE_URL="https://example.com"
Quick Reference
Get Search Analytics
# Using gsc-cli or API
gsc query --site $GSC_SITE_URL \
--start-date 2024-01-01 \
--end-date 2024-01-31 \
--dimensions query,page
Inspect URL
gsc inspect --url "https://example.com/page"
# Returns: indexed status, crawl info, mobile usability
Submit Sitemap
gsc sitemap submit --site $GSC_SITE_URL \
--sitemap "https://example.com/sitemap.xml"
Common Queries
Top Queries
SELECT query, clicks, impressions, ctr, position
ORDER BY clicks DESC
LIMIT 100
Pages with Issues
SELECT page, impressions
WHERE position > 10
ORDER BY impressions DESC
Metrics
| Metric | Description |
|---|---|
| Clicks | Search result clicks |
| Impressions | Times shown in results |
| CTR | Click-through rate |
| Position | Average ranking |
Workflows
Weekly Report
- Fetch last 7 days data
- Compare to previous week
- Highlight changes >20%
- List top queries/pages
Index Coverage Check
- Get indexing status
- Identify errors/warnings
- Prioritize high-traffic pages
Best Practices
- Query daily for trend analysis
- Focus on high-impression, low-CTR pages
- Monitor Core Web Vitals via API
