Skip to main content

Overview

9 report tools for advanced Google Search Console analysis. These tools go beyond raw data to provide actionable SEO insights.
All report tools require project_id, start_date, and end_date. Google Search Console data has a 2-day delay.

report_cannibalization

Find keyword cannibalization — queries where multiple pages from your site compete against each other in Google. Parameters: Response:
Example Prompt:
“Find pages that are cannibalizing each other’s keywords”
Fix cannibalization by consolidating content, adding canonical tags, or redirecting the weaker page. A 30-day date range works best.

report_monthly_summary

Generate a comprehensive end-of-month SEO performance report with year-over-year comparison. Parameters: Response includes: top_queries (top 20), top_urls (top 20), query_winners, query_losers, page_winners, page_losers, top_20_new_pages, top_20_new_queries, current_summary, last_month_summary, last_year_summary, comparison_with_last_month, comparison_with_last_year. Example Prompt:
“Generate a monthly SEO report for June 2026”

report_long_tail

Find long-tail keyword opportunities — queries with 3+ words that often have lower competition. Parameters: Response: Same format as get_keywords, filtered to multi-word queries. Sorted by clicks descending. Example Prompt:
“Show me long-tail keyword opportunities with 4+ words”

report_winner_loser

Identify which keywords gained or lost traffic by comparing two time periods. Parameters: Response:
Status values: "Winner" (grew), "Loser" (declined), "New" (appeared in 2nd period), "Lost" (disappeared), "Stable".
Use a 60-day range for meaningful before/after comparison. The date range is automatically split in half.
Example Prompt:
“Which keywords gained or lost the most traffic in the last 60 days?“

report_questions

Find question-type search queries that bring users to the site. Parameters: Response: Same format as get_keywords, filtered to question queries. Detected question words:
  • Turkish: nasil, neden, ne zaman, nerede, kim, hangi, ne kadar
  • English: how, why, when, where, who, which, what
Example Prompt:
“What questions are people searching to find my site?“

report_content_decay

Find pages that are losing traffic over time (content decay analysis). Parameters: Response:
Use a 6-12 month date range for best results. This report needs enough history to detect decline trends.
Example Prompt:
“Which pages are losing traffic and need to be refreshed?“

report_striking_distance

Find “striking distance” keywords — ranking on positions 11-30 (Google pages 2-3). These are quick wins. Parameters: Response: Same format as get_keywords, filtered to positions 11-30. Sorted by impressions descending. Example Prompt:
“Find keywords where I’m almost on page 1 — quick wins”
Focus on high-impression items first. Improve content, add internal links, and optimize title/meta for these queries to push them to page 1.

report_low_ctr

Find keywords or pages with low click-through rate that could be improved. Parameters: Response:
Example Prompt:
“Find keywords with low CTR that I can improve with better titles”
potential_additional_clicks estimates how many more clicks you’d get if CTR reached 5%. Sorted by biggest opportunities first.

report_thin_content

Find the lowest-performing content — pages or queries with the least traffic. Parameters: Response: Same format as get_keywords, sorted by clicks ascending (worst performers first). Example Prompt:
“Find underperforming pages for a content audit”
Use type="page" for page-level content audits. Consider merging similar thin pages, adding more content, or redirecting/removing them.