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 | ||