The Website Auditor
This automation performs a comprehensive, four-stage SEO audit of a website. It crawls the site, extracts key on-page SEO metrics, analyzes them for common issues, and delivers a detailed, actionable report to your email inbox.
This agent acts as your personal SEO consultant, automating the tedious process of a technical site audit. Here's how it works:
- Website Discovery: Starting from a URL you provide, the agent intelligently crawls your website, discovering internal pages just like a search engine would. It can be configured to respect
robots.txtrules and stay within the page and depth limits you define. - Data Extraction: For each page it discovers, the agent meticulously extracts critical on-page SEO factors. This includes the page title, meta description, H1 tags, canonical URLs, image alt-text status, word count, and more.
- Issue Analysis: The agent analyzes the collected data against a robust set of best-practice SEO rules. It identifies issues such as missing titles, duplicate H1 tags, thin content, or un-indexed pages, and categorizes each by severity (Critical, High, Medium, or Low).
- Comprehensive Reporting: Finally, all findings are compiled into a professional HTML report and sent via email. The report includes an executive summary, a prioritized list of top issues, a page-by-page breakdown, and an analysis of recurring patterns, giving you a clear roadmap for improvements.
Usage Ideas
- Schedule monthly or quarterly audits to continuously monitor your website's SEO health and catch issues before they impact rankings.
- Run a quick audit on a competitor's website to identify their SEO weaknesses and find strategic opportunities.
- Use as a value-add for marketing agencies to provide instant, detailed SEO reports to prospective clients.
- Perform a pre- and post-audit when launching a new website or completing a major redesign to validate the changes.
- Generate reports for content teams to help them optimize new blog posts and landing pages as they are created.
Customization Ideas
This template is a powerful starting point that you can easily tailor to your specific needs. You have the flexibility to:
- Define the Scope: Audit any website by simply providing the starting URL. You can also control the size of the audit by setting the maximum number of pages and the crawl depth.
- Customize the Analysis: The rules for identifying SEO issues are fully customizable. You can change the thresholds for what's considered a "short title" or "thin content" and adjust the severity level for any issue to match your priorities.
- Tailor the Report: The final report can be sent to any email address. You can also change the reporting destination entirely, such as sending a summary to a Slack channel. The content, structure, and style of the HTML report can be modified to fit your brand or requirements.
- Control the Crawl: Choose whether the crawler should respect the site's
robots.txtfile, allowing you to either simulate a search engine or perform a more exhaustive internal audit.
Agent Inputs
Required Parameters
Name | Type | Default |
|---|---|---|
emailRecipient | string | None |
Email address where the SEO audit report will be sent. | ||
startUrl | string | None |
Starting URL for the website crawl. The automation will discover and audit pages on the same domain. | ||
Optional Parameters
Name | Type | Default |
|---|---|---|
maxDepth | number | 6 |
Maximum link depth from the starting URL. | ||
maxPages | number | 50 |
Maximum number of pages to crawl and audit. | ||
respectRobotsTxt | boolean | true |
Whether to respect robots.txt disallow rules when crawling. When true, the crawler will skip paths that are disallowed. | ||