# SEO audits that create the fix list

> A priority-ranked audit built from a site crawl plus Search Console and GA4 data, with the top findings already turned into fix tasks naming the specific pages. You approve the list before the team starts.

Source: https://www.liftedwork.com/automations/automate-seo-audit
Published: 2026-03-20
Updated: 2026-09-15

## What this does

This playbook audits a client's site from three angles: a technical crawl for broken links, missing alt text, and on-page issues; Search Console data for ranking drops and content gaps; and GA4 data for traffic trends and high-bounce pages. It saves a full audit deliverable, then creates a batch of tasks from the top findings. Each task names the specific page, the issue, and what the fix looks like. A review task lands on your desk so you can check priorities before the team starts.

## Best for

Agencies running SEO for clients who need regular audits that lead to actual work getting done. Works as a monthly or quarterly check-in, or as the first audit when [onboarding](https://www.liftedwork.com/automations/automate-new-client-onboarding) a new SEO client.

## How the chain works

**Template 1: SEO Audit.** Crawls the client's site for technical issues (broken links, missing alt text, heading problems, thin content, meta tags). Pulls Search Console data for ranking drops, low-CTR pages, and content gaps. Pulls GA4 data for traffic trends and high-bounce pages. Saves everything in one "SEO Audit Findings" deliverable ranked by priority. When done, books Template 2.

**Template 2: Create Tasks from Audit.** Reads the audit deliverable and creates tasks from the top findings. Each task is scoped to one specific issue: a page that needs a meta description, images missing alt text, a broken link to fix, a thin page to expand. The prompt limits the batch to the top 5-8 findings so the team isn't overwhelmed. Remaining findings stay in the audit deliverable for next month. When done, books Template 3.

**Template 3: Review Audit & Tasks.** Review the audit deliverable for the full picture, check that the generated tasks are scoped correctly, adjust priorities or due dates, and assign to team members.

## Requirements

- **Connect GSC first.** The client's Search Console must be linked in **Settings > Integrations**.
- **Connect GA4.** Link the client's Google Analytics property in integrations for traffic data.
- The client profile should have their website URL set so the AI can crawl it.

## How to use it

1. Create a task from "SEO Audit" for your client, due on the first business day of the month (or whenever you want the audit to run).
2. On its due date, it autocompletes: crawls the site, pulls GSC and GA4 data, creates the audit deliverable, then creates a batch of tasks from the top findings. To run it earlier, mark it complete yourself or click Run Prompt.
3. The review task lands in your queue. Read the full audit deliverable, check the generated tasks, adjust priorities, and assign to your team.

## Make it recurring

Add a line to Template 1's prompt: "Also duplicate this task for the first business day of next month." Each month you get a fresh audit that catches new issues and tracks whether old ones were fixed.

## Customize the focus

- **New SEO clients.** Run it during onboarding to get a baseline and create the first round of work. Pair with the [keyword strategy playbook](https://www.liftedwork.com/automations/automate-seo-keyword-strategy) to turn content gaps into a prioritized keyword plan.
- **Content-focused audits.** Add to the prompt: "Scope the site crawl to /blog only."
- **Local SEO clients.** Add `gbp_report` to the tools and a line: "Also pull Google Business Profile data and check for NAP consistency issues."
- **E-commerce.** Add: "Pay special attention to product and category pages. Look for thin product descriptions and missing structured data. Use the ecom kpi profile for GA4."

## Tips

- **Review the full audit, not just the tasks.** The tasks are the top picks, but the deliverable has everything. Scan it for anything you'd prioritize differently.
- **Tag consistency.** Each generated task gets tagged "seo-audit" so you can filter and track audit work across clients.
- **Content gaps are usually the highest ROI.** Queries with impressions but no dedicated page mean people are searching and you're not showing up. The [keyword strategy playbook](https://www.liftedwork.com/automations/automate-seo-keyword-strategy) turns these into a content plan.

## Frequently asked questions

### How often should an agency run an SEO audit for a client?

Quarterly is a reasonable baseline for a stable site, while monthly checks suit active publishing, migrations, large ecommerce sites, or accounts with recent ranking changes. Run an additional audit before and after a redesign or major URL change.

### Can the SEO audit run without Search Console or GA4?

The site crawl can still find technical and on-page issues, but it cannot show which queries, landing pages, or traffic changes matter most. Connect Search Console and GA4 when possible so priorities reflect actual performance rather than crawl findings alone.

### Why does the playbook create only a limited number of fix tasks?

A ranked batch of five to eight tasks is easier to review, assign, and complete than a backlog containing every observation. The full audit keeps the remaining findings so the agency can choose the next batch later.

### Does an automated SEO audit replace expert review?

No. A person should verify crawl findings, analytics date ranges, search intent, business impact, and the proposed fix before work begins. Automation gathers evidence and drafts priorities; it does not know every technical constraint or client goal.
