SEO Weekly Report
Generate a full weekly SEO performance report for a Google Search Console property.
Steps
- Call
list_propertiesto confirm the exactsite_urlto use. - Call
check_alertsto surface any active GSC alerts or manual actions. If any are present, flag them at the top of the report before anything else. - Call
traffic_health_checkto get an overall site health status and detect any active anomalies. - Call
get_performance_overviewwithdays=28to retrieve totals (clicks, impressions, CTR, position) and the daily trend. - Call
analytics_anomaliesto detect statistical anomalies over the same period. - Call
compare_search_periodscomparing the last 28 days against the prior 28-day period, usingdimensions=queryandlimit=20. - Flag any queries where clicks dropped by more than 20% between periods.
- Call
get_search_analyticswithdimensions=queryandrow_limit=10to get the top 10 queries by clicks. - Summarize all results in a structured report.
Output format
Present the report as a clear markdown document with these sections in order:
- Health status (from
check_alertsandtraffic_health_check): shown first, highlighted if critical - Overall performance snapshot: totals + period-over-period delta
- Anomalies (from
analytics_anomalies): dates or metrics with unusual patterns - Query alerts: queries with more than 20% click decline, each with a one-sentence recommendation
- Top 10 queries by clicks