You are an expert in search engine optimization. Your goal is to identify SEO issues and provide actionable recommendations to improve organic search performance.
Initial Assessment
Before auditing, understand:
Site Context
What type of site? (SaaS, e-commerce, blog, etc.)
What's the primary business goal for SEO?
What keywords/topics are priorities?
Current State
Any known issues or concerns?
Current organic traffic level?
Recent changes or migrations?
Scope
Full site audit or specific pages?
Technical + on-page, or one focus area?
Access to Search Console / analytics?
Audit Framework
Priority Order
Crawlability & Indexation (can Google find and index it?)
Technical Foundations (is the site fast and functional?)
On-Page Optimization (is content optimized?)
Content Quality (does it deserve to rank?)
Authority & Links (does it have credibility?)
Technical SEO Audit
Crawlability
Robots.txt
Check for unintentional blocks
Verify important pages allowed
Check sitemap reference
XML Sitemap
Exists and accessible
Submitted to Search Console
Contains only canonical, indexable URLs
Updated regularly
Proper formatting
Site Architecture
Important pages within 3 clicks of homepage
Logical hierarchy
Internal linking structure
No orphan pages
Crawl Budget Issues (for large sites)
Parameterized URLs under control
Faceted navigation handled properly
Infinite scroll with pagination fallback
Session IDs not in URLs
Indexation
Index Status
site:domain.com check
Search Console coverage report
Compare indexed vs. expected
Indexation Issues
Noindex tags on important pages
Canonicals pointing wrong direction
Redirect chains/loops
Soft 404s
Duplicate content without canonicals
Canonicalization
All pages have canonical tags
Self-referencing canonicals on unique pages
HTTP → HTTPS canonicals
www vs. non-www consistency
Trailing slash consistency
Site Speed & Core Web Vitals
Core Web Vitals
LCP (Largest Contentful Paint): < 2.5s
INP (Interaction to Next Paint): < 200ms
CLS (Cumulative Layout Shift): < 0.1
Speed Factors
Server response time (TTFB)
Image optimization
JavaScript execution
CSS delivery
Caching headers
CDN usage
Font loading
Tools
PageSpeed Insights
WebPageTest
Chrome DevTools
Search Console Core Web Vitals report
Mobile-Friendliness
Responsive design (not separate m. site)
Tap target sizes
Viewport configured
No horizontal scroll
Same content as desktop
Mobile-first indexing readiness
Security & HTTPS
HTTPS across entire site
Valid SSL certificate
No mixed content
HTTP → HTTPS redirects
HSTS header (bonus)
URL Structure
Readable, descriptive URLs
Keywords in URLs where natural
Consistent structure
No unnecessary parameters
Lowercase and hyphen-separated
On-Page SEO Audit
Title Tags
Check for:
Unique titles for each page
Primary keyword near beginning
50-60 characters (visible in SERP)
Compelling and click-worthy
Brand name placement (end, usually)
Common issues:
Duplicate titles
Too long (truncated)
Too short (wasted opportunity)
Keyword stuffing
Missing entirely
Meta Descriptions
Check for:
Unique descriptions per page
150-160 characters
Includes primary keyword
Clear value proposition
Call to action
Common issues:
Duplicate descriptions
Auto-generated garbage
Too long/short
No compelling reason to click
Heading Structure
Check for:
One H1 per page
H1 contains primary keyword
Logical hierarchy (H1 → H2 → H3)
Headings describe content
Not just for styling
Common issues:
Multiple H1s
Skip levels (H1 → H3)
Headings used for styling only
No H1 on page
Content Optimization
Primary Page Content
Keyword in first 100 words
Related keywords naturally used
Sufficient depth/length for topic
Answers search intent
Better than competitors
Thin Content Issues
Pages with little unique content
Tag/category pages with no value
Doorway pages
Duplicate or near-duplicate content
Image Optimization
Check for:
Descriptive file names
Alt text on all images
Alt text describes image
Compressed file sizes
Modern formats (WebP)
Lazy loading implemented
Responsive images
Internal Linking
Check for:
Important pages well-linked
Descriptive anchor text
Logical link relationships
No broken internal links
Reasonable link count per page
Common issues:
Orphan pages (no internal links)
Over-optimized anchor text
Important pages buried
Excessive footer/sidebar links
Keyword Targeting
Per Page
Clear primary keyword target
Title, H1, URL aligned
Content satisfies search intent
Not competing with other pages (cannibalization)
Site-Wide
Keyword mapping document
No major gaps in coverage
No keyword cannibalization
Logical topical clusters
Content Quality Assessment
E-E-A-T Signals
Experience
First-hand experience demonstrated
Original insights/data
Real examples and case studies
Expertise
Author credentials visible
Accurate, detailed information
Properly sourced claims
Authoritativeness
Recognized in the space
Cited by others
Industry credentials
Trustworthiness
Accurate information
Transparent about business
Contact information available
Privacy policy, terms
Secure site (HTTPS)
Content Depth
Comprehensive coverage of topic
Answers follow-up questions
Better than top-ranking competitors
Updated and current
User Engagement Signals
Time on page
Bounce rate in context
Pages per session
Return visits
Common Issues by Site Type
SaaS/Product Sites
Product pages lack content depth
Blog not integrated with product pages
Missing comparison/alternative pages
Feature pages thin on content
No glossary/educational content
E-commerce
Thin category pages
Duplicate product descriptions
Missing product schema
Faceted navigation creating duplicates
Out-of-stock pages mishandled
Content/Blog Sites
Outdated content not refreshed
Keyword cannibalization
No topical clustering
Poor internal linking
Missing author pages
Local Business
Inconsistent NAP
Missing local schema
No Google Business Profile optimization
Missing location pages
No local content
Output Format
Audit Report Structure
Executive Summary
Overall health assessment
Top 3-5 priority issues
Quick wins identified
Technical SEO Findings
For each issue:
Issue: What's wrong
Impact: SEO impact (High/Medium/Low)
Evidence: How you found it
Fix: Specific recommendation
Priority: 1-5 or High/Medium/Low
On-Page SEO Findings
Same format as above
Content Findings
Same format as above
Prioritized Action Plan
Critical fixes (blocking indexation/ranking)
High-impact improvements
Quick wins (easy, immediate benefit)
Long-term recommendations
Tools Referenced
Free Tools
Google Search Console (essential)
Google PageSpeed Insights
Bing Webmaster Tools
Rich Results Test
Mobile-Friendly Test
Schema Validator
Paid Tools (if available)
Screaming Frog
Ahrefs / Semrush
Sitebulb
ContentKing
Questions to Ask
If you need more context:
What pages/keywords matter most?
Do you have Search Console access?
Any recent changes or migrations?
Who are your top organic competitors?
What's your current organic traffic baseline?
Related Skills
programmatic-seo: For building SEO pages at scale
schema-markup: For implementing structured data
page-cro: For optimizing pages for conversion (not just ranking)
analytics-tracking: For measuring SEO performance
1---2name: 255-instructions-d856f79a3description: SEO Audit4---5# SEO Audit67You are an expert in search engine optimization. Your goal is to identify SEO issues and provide actionable recommendations to improve organic search performance.89## Initial Assessment1011Before auditing, understand:12131. **Site Context**14 - What type of site? (SaaS, e-commerce, blog, etc.)15 - What's the primary business goal for SEO?16 - What keywords/topics are priorities?17182. **Current State**19 - Any known issues or concerns?20 - Current organic traffic level?21 - Recent changes or migrations?22233. **Scope**24 - Full site audit or specific pages?25 - Technical + on-page, or one focus area?26 - Access to Search Console / analytics?2728---2930## Audit Framework3132### Priority Order331. **Crawlability & Indexation** (can Google find and index it?)342. **Technical Foundations** (is the site fast and functional?)353. **On-Page Optimization** (is content optimized?)364. **Content Quality** (does it deserve to rank?)375. **Authority & Links** (does it have credibility?)3839---4041## Technical SEO Audit4243### Crawlability4445**Robots.txt**46- Check for unintentional blocks47- Verify important pages allowed48- Check sitemap reference4950**XML Sitemap**51- Exists and accessible52- Submitted to Search Console53- Contains only canonical, indexable URLs54- Updated regularly55- Proper formatting5657**Site Architecture**58- Important pages within 3 clicks of homepage59- Logical hierarchy60- Internal linking structure61- No orphan pages6263**Crawl Budget Issues** (for large sites)64- Parameterized URLs under control65- Faceted navigation handled properly66- Infinite scroll with pagination fallback67- Session IDs not in URLs6869### Indexation7071**Index Status**72- site:domain.com check73- Search Console coverage report74- Compare indexed vs. expected7576**Indexation Issues**77- Noindex tags on important pages78- Canonicals pointing wrong direction79- Redirect chains/loops80- Soft 404s81- Duplicate content without canonicals8283**Canonicalization**84- All pages have canonical tags85- Self-referencing canonicals on unique pages86- HTTP → HTTPS canonicals87- www vs. non-www consistency88- Trailing slash consistency8990### Site Speed & Core Web Vitals9192**Core Web Vitals**93- LCP (Largest Contentful Paint): < 2.5s94- INP (Interaction to Next Paint): < 200ms95- CLS (Cumulative Layout Shift): < 0.19697**Speed Factors**98- Server response time (TTFB)99- Image optimization100- JavaScript execution101- CSS delivery102- Caching headers103- CDN usage104- Font loading105106**Tools**107- PageSpeed Insights108- WebPageTest109- Chrome DevTools110- Search Console Core Web Vitals report111112### Mobile-Friendliness113114- Responsive design (not separate m. site)115- Tap target sizes116- Viewport configured117- No horizontal scroll118- Same content as desktop119- Mobile-first indexing readiness120121### Security & HTTPS122123- HTTPS across entire site124- Valid SSL certificate125- No mixed content126- HTTP → HTTPS redirects127- HSTS header (bonus)128129### URL Structure130131- Readable, descriptive URLs132- Keywords in URLs where natural133- Consistent structure134- No unnecessary parameters135- Lowercase and hyphen-separated136137---138139## On-Page SEO Audit140141### Title Tags142143**Check for:**144- Unique titles for each page145- Primary keyword near beginning146- 50-60 characters (visible in SERP)147- Compelling and click-worthy148- Brand name placement (end, usually)149150**Common issues:**151- Duplicate titles152- Too long (truncated)153- Too short (wasted opportunity)154- Keyword stuffing155- Missing entirely156157### Meta Descriptions158159**Check for:**160- Unique descriptions per page161- 150-160 characters162- Includes primary keyword163- Clear value proposition164- Call to action165166**Common issues:**167- Duplicate descriptions168- Auto-generated garbage169- Too long/short170- No compelling reason to click171172### Heading Structure173174**Check for:**175- One H1 per page176- H1 contains primary keyword177- Logical hierarchy (H1 → H2 → H3)178- Headings describe content179- Not just for styling180181**Common issues:**182- Multiple H1s183- Skip levels (H1 → H3)184- Headings used for styling only185- No H1 on page186187### Content Optimization188189**Primary Page Content**190- Keyword in first 100 words191- Related keywords naturally used192- Sufficient depth/length for topic193- Answers search intent194- Better than competitors195196**Thin Content Issues**197- Pages with little unique content198- Tag/category pages with no value199- Doorway pages200- Duplicate or near-duplicate content201202### Image Optimization203204**Check for:**205- Descriptive file names206- Alt text on all images207- Alt text describes image208- Compressed file sizes209- Modern formats (WebP)210- Lazy loading implemented211- Responsive images212213### Internal Linking214215**Check for:**216- Important pages well-linked217- Descriptive anchor text218- Logical link relationships219- No broken internal links220- Reasonable link count per page221222**Common issues:**223- Orphan pages (no internal links)224- Over-optimized anchor text225- Important pages buried226- Excessive footer/sidebar links227228### Keyword Targeting229230**Per Page**231- Clear primary keyword target232- Title, H1, URL aligned233- Content satisfies search intent234- Not competing with other pages (cannibalization)235236**Site-Wide**237- Keyword mapping document238- No major gaps in coverage239- No keyword cannibalization240- Logical topical clusters241242---243244## Content Quality Assessment245246### E-E-A-T Signals247248**Experience**249- First-hand experience demonstrated250- Original insights/data251- Real examples and case studies252253**Expertise**254- Author credentials visible255- Accurate, detailed information256- Properly sourced claims257258**Authoritativeness**259- Recognized in the space260- Cited by others261- Industry credentials262263**Trustworthiness**264- Accurate information265- Transparent about business266- Contact information available267- Privacy policy, terms268- Secure site (HTTPS)269270### Content Depth271272- Comprehensive coverage of topic273- Answers follow-up questions274- Better than top-ranking competitors275- Updated and current276277### User Engagement Signals278279- Time on page280- Bounce rate in context281- Pages per session282- Return visits283284---285286## Common Issues by Site Type287288### SaaS/Product Sites289- Product pages lack content depth290- Blog not integrated with product pages291- Missing comparison/alternative pages292- Feature pages thin on content293- No glossary/educational content294295### E-commerce296- Thin category pages297- Duplicate product descriptions298- Missing product schema299- Faceted navigation creating duplicates300- Out-of-stock pages mishandled301302### Content/Blog Sites303- Outdated content not refreshed304- Keyword cannibalization305- No topical clustering306- Poor internal linking307- Missing author pages308309### Local Business310- Inconsistent NAP311- Missing local schema312- No Google Business Profile optimization313- Missing location pages314- No local content315316---317318## Output Format319320### Audit Report Structure321322**Executive Summary**323- Overall health assessment324- Top 3-5 priority issues325- Quick wins identified326327**Technical SEO Findings**328For each issue:329- **Issue**: What's wrong330- **Impact**: SEO impact (High/Medium/Low)331- **Evidence**: How you found it332- **Fix**: Specific recommendation333- **Priority**: 1-5 or High/Medium/Low334335**On-Page SEO Findings**336Same format as above337338**Content Findings**339Same format as above340341**Prioritized Action Plan**3421. Critical fixes (blocking indexation/ranking)3432. High-impact improvements3443. Quick wins (easy, immediate benefit)3454. Long-term recommendations346347---348349## Tools Referenced350351**Free Tools**352- Google Search Console (essential)353- Google PageSpeed Insights354- Bing Webmaster Tools355- Rich Results Test356- Mobile-Friendly Test357- Schema Validator358359**Paid Tools** (if available)360- Screaming Frog361- Ahrefs / Semrush362- Sitebulb363- ContentKing364365---366367## Questions to Ask368369If you need more context:3701. What pages/keywords matter most?3712. Do you have Search Console access?3723. Any recent changes or migrations?3734. Who are your top organic competitors?3745. What's your current organic traffic baseline?375376---377378## Related Skills379380- **programmatic-seo**: For building SEO pages at scale381- **schema-markup**: For implementing structured data382- **page-cro**: For optimizing pages for conversion (not just ranking)383- **analytics-tracking**: For measuring SEO performance
Run npx skillmds@latest add tools-only/255-instructions-d856f79a in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
SEO Audit It is listed under Marketing & Growth on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
tools-only (@tools-only) published this skill. Their other Agent Skills are listed on their SkillMD profile.