Search Visibility Audit Agent

This automation performs a daily audit of search engine results to track your brand's visibility and monitor competitor presence for a list of target search queries. It compares each day's findings with the previous day's and sends a summary report to your email.
This agent acts as your automated SEO and competitive intelligence analyst. Here's how it works:
  • Daily Monitoring: On a schedule you set, the agent takes your list of important search queries.
  • Fast & Efficient Search: For each query, it uses an AI-powered search to retrieve the top search results, focusing on the title and description snippets for speed. It does not need to visit each page.
  • Brand & Competitor Detection: The agent scans the search results for mentions of your brand and a list of competitors that you provide.
  • Historical Comparison: It saves each day's results in a Google Doc, allowing it to compare today's findings with yesterday's. This uncovers trends, such as new brand mentions gained, visibility lost, or changes in the competitive landscape.
  • Automated Reporting: Finally, it compiles a clear, plain-text summary of the audit, including a breakdown by query, a list of changes since the previous day, and actionable recommendations. This report is then sent directly to your email via Gmail.
Usage Ideas
  • Track your brand's "share of voice" for key industry keywords.
  • Monitor how your product is ranked in "best of" and "top tools" listicles.
  • Get alerted when a new competitor appears in the search results for your target terms.
  • Automate client reporting for SEO and content marketing performance.
  • Keep a pulse on the competitive landscape without any manual searching.
Customization Ideas
This template is a powerful starting point that you can easily adapt to your specific needs. You can:
  • Change Search Terms: Easily modify the list of search queries to monitor, from broad industry terms to specific product-related questions.
  • Define Your Landscape: Specify your unique brand keywords and the full list of competitors you want to track.
  • Control the Scope: Adjust how many search results (e.g., top 10, top 20) the agent should analyze for each query.
  • Customize Notifications: While it defaults to sending a report via Gmail, you can change this to send alerts to a different platform, like a Slack channel.
  • Modify Data Storage: The automation uses a Google Doc to store historical data for day-over-day comparison. You can change this to use a different service if you prefer.
  • Personalize the Report: You can work with the Agent Builder Assistant to alter the format, content, and subject line of the final report to match your preferences.
Agent Inputs
Required Parameters
Name
Type
Default
brandKeywords
array<string>
[]
Keywords representing your brand to detect in search results (e.g. brand name, domain)
competitorKeywords
array<string>
[]
Competitor brand names to track across search results
reportEmail
string
None
Email address to receive the daily visibility report
Optional Parameters
Name
Type
Default
maxResultsPerQuery
number
10
Maximum number of search results to process per query
queries
array<string>
['best lead generation tools', 'top lead generation software', 'best marketing automation platforms', 'marketing automation tools comparison', 'best AI agents for business', 'AI agent platforms for automation', 'web automation tools']
List of search queries to audit for brand visibility