# Audit On-Page SEO and Prioritize Fixes

Weak page signals can reduce search visibility and clicks. This skill scores key on-page elements and provides prioritized, evidence-based improvements.

## Install

```bash
npx skillstore add aaron-he-zhu/on-page-seo-auditor
```

## Metadata

- Status: approved
- Slug: aaron-he-zhu-on-page-seo-auditor
- Version: 17.0.0
- Author version: 17.0.0
- Skillstore revision: r1
- Version status: valid
- Tree hash: d996ae5345f32834a9d9ac365aa7825ef80cf0bb4d96dd2afc529f96a2e00cad
- Author: aaron-he-zhu
- GitHub username: aaron-he-zhu
- License: Apache-2.0
- Repository: https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/seo-geo/optimize/on-page-seo-auditor
- Ref: d71c7417a35d5c2624161bd2fe8de8a41a362128
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: network, filesystem, external\_commands
- Quality score: 78
- Quality tier: bronze
- Public page: https://skillstore.pages.dev/skills/aaron-he-zhu-on-page-seo-auditor
- Manifest: https://skillstore.pages.dev/api/skills/aaron-he-zhu-on-page-seo-auditor/manifest

## Capabilities

- Scores titles, metadata, headings, content structure, keywords, links, images, and page-level tags.
- Suggests optimized titles, descriptions, headings, links, and image improvements.
- Infers a provisional target keyword when the user provides none.
- Compares page-level signals against competitor pages.
- Samples URL clusters and reports pattern-level findings for bulk audits.

## Use Cases

- Improve a Published Article: Find weak titles, headings, keyword placement, links, and images before revising an existing article.
- Prepare a Product Page: Check metadata, product headings, image optimization, internal links, and schema signals before launch.
- Triage a Content Portfolio: Sample grouped URLs, identify repeated template issues, and prioritize fixes across many pages.

## Prompt Templates

### Basic Page Audit

```
Audit the on-page SEO of [URL] for [target keyword]. Score each area and list the three highest-priority fixes.
```

### Prepublication Review

```
Review this draft for on-page SEO before publication: [content]. Infer a keyword, label assumptions, and suggest improved metadata.
```

### Competitor Comparison

```
Compare [your URL] with [competitor URL] for [keyword]. Identify evidence-based gaps in titles, headings, content structure, links, and images.
```

### Bulk Portfolio Audit

```
Cluster and sample these URLs: [URLs]. Report common issues, estimated prevalence, confidence, portfolio priorities, and pages needing individual review.
```

## Limitations

- It does not provide full crawl, indexing, Core Web Vitals, or HTTPS diagnostics.
- It cannot verify search volume or ranking data without connected sources.
- Raw HTML fetches can miss client-rendered schema and content.
- Bulk findings are estimates when only sampled pages are reviewed.

## Best Practices

- Provide the page URL, target keyword, page type, and business goal.
- Separate measured evidence from user-provided data and model estimates.
- Confirm client-rendered content before reporting missing schema or headings.

## Anti Patterns

- Do not treat estimated keyword demand or rankings as measured data.
- Do not use a single-page audit as a full technical crawl.
- Do not apply sampled bulk findings to every URL without confidence labels.

## Security Audit

- Audited at: 2026-07-12T13:14:27.878\+00:00
- Summary: Most static alerts are Markdown links, code fences, inline labels, or example URLs without executable behavior. Two shell examples accept unquoted URLs, and page auditing performs expected network fetches.

## Stats

- Views: 0
- Downloads: 6
- Favorites: 0
- Popularity score: 0
