
Seo Mastery
- 38 installs
- 578 repo stars
- Updated July 15, 2026
- aitytech/agentkits-marketing
seo-mastery is a skill covering keyword research, on-page, technical SEO and link building for organic search growth.
About
A skill for search engine optimization across keyword research, on-page, technical SEO and link building. A developer uses it to optimize content for rankings, run SEO audits and design content strategies for organic growth. It supplies frameworks, metric tables and checklists for each area.
- Covers keyword research, on-page, technical SEO and link building
- Includes search-intent, Core Web Vitals and pillar-cluster frameworks
- Provides on-page and crawlability checklists
Seo Mastery by the numbers
- 38 all-time installs (skills.sh)
- Ranked #1,372 of 1,879 Marketing & SEO skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
seo-mastery capabilities & compatibility
- Capabilities
- programmatic seo · schema markup
- Works with
- github
- Use cases
- seo · marketing · research
- Pricing
- Free
What seo-mastery says it does
Search engine optimization strategies and tactics for sustainable organic growth.
**Pillar-Cluster Model**:
npx skills add https://github.com/aitytech/agentkits-marketing --skill seo-masteryAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 38 |
|---|---|
| repo stars | ★ 578 |
| Last updated | July 15, 2026 |
| Repository | aitytech/agentkits-marketing ↗ |
What it does
Run keyword research, on-page and technical SEO to grow organic search traffic.
Who is it for?
Keyword research, on-page optimization, technical SEO audits and link building
When should I use this skill?
The user mentions SEO, keyword research, organic traffic, rankings, backlinks, on-page SEO or technical SEO
What you get
Improved keyword rankings, organic traffic and topical authority.
- keyword list
- on-page SEO recommendations
- technical SEO audit
By the numbers
- 4 search-intent types
- 3 Core Web Vitals targets
- 1-2% recommended keyword density
Files
SEO Mastery
Search engine optimization strategies and tactics for sustainable organic growth.
Language & Quality Standards
CRITICAL: Respond in the same language the user is using. If Vietnamese, respond in Vietnamese. If Spanish, respond in Spanish.
Standards: Token efficiency, sacrifice grammar for concision, list unresolved questions at end.
---
When to Use This Skill
Apply SEO expertise when:
- Optimizing content for search rankings
- Conducting keyword research
- Performing technical SEO audits
- Building link acquisition strategies
- Analyzing search performance
- Creating content strategies for organic growth
Core Concepts
Search Intent Types
| Intent | User Goal | Content Type | Examples |
|---|---|---|---|
| Informational | Learn something | How-to, guides, definitions | "how to write email copy" |
| Navigational | Find specific site | Brand pages | "HubSpot login" |
| Commercial | Research before buying | Comparisons, reviews | "best email marketing tools" |
| Transactional | Complete purchase | Product pages, pricing | "buy mailchimp subscription" |
Keyword Research Framework
Keyword Metrics to Evaluate:
| Metric | What It Means | Good Range |
|---|---|---|
| Search Volume | Monthly searches | 100-10,000 for most |
| Keyword Difficulty | Competition level | 0-30 for new sites |
| CPC | Commercial intent | Higher = more valuable |
| SERP Features | What's on page 1 | Fewer = easier |
Keyword Types:
- Head Terms: 1-2 words, high volume, very competitive
- Body Terms: 2-3 words, medium volume, competitive
- Long-tail: 4+ words, low volume, less competitive
On-Page SEO Elements
Title Tag (50-60 characters):
- Primary keyword near front
- Compelling and click-worthy
- Unique per page
- Include brand (if room)
Meta Description (150-160 characters):
- Include primary keyword naturally
- Call-to-action
- Unique value proposition
- Match search intent
Header Structure:
H1: Main Page Title (one per page, contains keyword)
H2: Major Section (keyword variations)
H3: Subsection (semantic terms)
H4: Supporting detailContent Optimization Checklist:
- [ ] Keyword in first 100 words
- [ ] Natural keyword density (1-2%)
- [ ] Semantic variations throughout
- [ ] Internal links to related content (3-5 per post)
- [ ] External links to authoritative sources (1-2)
- [ ] Image alt text with keywords
- [ ] Short, descriptive URLs
Technical SEO Essentials
Core Web Vitals:
| Metric | Target | What It Measures |
|---|---|---|
| LCP (Largest Contentful Paint) | <2.5s | Loading performance |
| FID (First Input Delay) | <100ms | Interactivity |
| CLS (Cumulative Layout Shift) | <0.1 | Visual stability |
Crawlability Checklist:
- [ ] XML sitemap submitted
- [ ] Clean robots.txt
- [ ] No broken links (4xx errors)
- [ ] Proper redirects (301 for permanent)
- [ ] Mobile-friendly design
- [ ] HTTPS enabled
Indexability Checklist:
- [ ] Canonical tags on duplicate pages
- [ ] No accidental noindex
- [ ] Hreflang for international
- [ ] Proper pagination handling
Link Building Strategies
| Strategy | Effort | Impact | Best For |
|---|---|---|---|
| Guest Posting | High | Medium | New sites, authority |
| Broken Link Building | Medium | Medium | Quick wins |
| Resource Pages | Medium | Medium | Comprehensive content |
| Digital PR | High | High | Brand + links |
| Original Research | Very High | Very High | Thought leadership |
| HARO | Low | Variable | Easy opportunities |
Content Clusters
Pillar-Cluster Model:
Pillar Page (comprehensive, 3000+ words)
├── Cluster 1 (specific subtopic, links to pillar)
├── Cluster 2 (specific subtopic, links to pillar)
├── Cluster 3 (specific subtopic, links to pillar)
└── Cluster N (specific subtopic, links to pillar)Benefits:
- Establishes topical authority
- Improves internal linking
- Captures long-tail variations
- Better user navigation
Best Practices
Keyword Research Excellence
1. Intent Match: Align content with search intent 2. Realistic Targets: Start with achievable difficulty 3. Cluster Thinking: Group related keywords 4. Commercial Balance: Mix informational and transactional
Content Excellence
1. 10x Content: Be definitively better than page 1 2. Comprehensive Coverage: Answer all related questions 3. Updated Regularly: Refresh for freshness signals 4. Multimedia Rich: Images, videos, interactive elements
Technical Excellence
1. Speed Priority: Fast sites rank better 2. Mobile-First: Google indexes mobile version 3. Clean Architecture: Logical URL and site structure 4. Structured Data: Schema markup for rich snippets
Agent Integration
| Agent | How They Use This Skill |
|---|---|
attraction-specialist | Full SEO strategy and execution |
copywriter | SEO-optimized content creation |
researcher | Competitor SEO analysis |
docs-manager | SEO documentation and audits |
Anti-Patterns to Avoid
| Anti-Pattern | Why It's Wrong | Do This Instead |
|---|---|---|
| Keyword stuffing | Hurts rankings, UX | Natural density |
| Buying links | Penalty risk | Earn links |
| Duplicate content | Cannibalization | Canonical or consolidate |
| Ignoring search intent | Poor engagement signals | Match intent exactly |
| Chasing only volume | Ignores conversion | Balance volume + intent |
Related Commands
/seo/keywords- Keyword research/seo/audit- Comprehensive SEO audit/seo/competitor- Competitor SEO analysis/seo/optimize- Content optimization/checklist/seo-weekly- Weekly SEO maintenance
References
references/keyword-research.md- Keyword research methodologyreferences/on-page-seo.md- On-page optimization checklistreferences/technical-seo.md- Technical SEO requirementsreferences/link-building.md- Link acquisition strategiesreferences/local-seo.md- Local search optimizationreferences/seo-audit-checklist.md- Comprehensive audit framework
Keyword Research
Systematic approach to finding and prioritizing keywords.
Research Process
1. Seed Keyword Expansion
- Brainstorm core terms
- Use autocomplete suggestions
- Analyze competitor keywords
- Review customer language
2. Long-Tail Identification
- Question keywords (how, what, why)
- Modifier keywords (best, top, cheap)
- Location-based variations
- Use case specific terms
3. Search Volume Analysis
- High volume: >10,000/month
- Medium volume: 1,000-10,000/month
- Low volume: <1,000/month
- Consider seasonality
4. Keyword Difficulty Assessment
- Domain authority of ranking pages
- Content quality of top results
- Backlink requirements
- SERP features present
Topic Clustering
Pillar Page
- Broad topic coverage
- Targets high-volume head term
- Links to all cluster content
Cluster Content
- Specific subtopic focus
- Targets long-tail keywords
- Links back to pillar
Prioritization Matrix
| Volume | Difficulty | Priority |
|---|---|---|
| High | Low | Immediate |
| High | High | Long-term |
| Low | Low | Quick wins |
| Low | High | Deprioritize |
Tools & Sources
- Google Search Console (existing rankings)
- Google Trends (seasonality)
- Autocomplete/Related searches
- Competitor analysis
- Customer interviews
Link Building
Strategies for acquiring quality backlinks.
Link Building Strategies
Guest Posting
- Identify relevant sites
- Pitch valuable topics
- Include natural link in content
- Build relationships first
Digital PR
- Create newsworthy content
- Data studies and research
- Expert commentary
- Trend reports
Broken Link Building
- Find broken links on relevant sites
- Create replacement content
- Reach out to suggest your content
Resource Page Outreach
- Find resource pages in niche
- Ensure your content qualifies
- Personalized outreach
HARO (Help a Reporter Out)
- Monitor relevant queries
- Provide expert responses
- Quick turnaround essential
Link Quality Factors
Positive Signals
- High domain authority
- Relevant topic/niche
- Editorial placement
- Natural anchor text
- Traffic to linking page
Negative Signals
- Low-quality directories
- Paid link schemes
- Irrelevant sites
- Excessive exact-match anchors
- Link farms
Anchor Text Best Practices
| Type | Usage | Example |
|---|---|---|
| Branded | 30-40% | "AgentKits" |
| Natural | 20-30% | "click here", "this article" |
| Partial match | 15-20% | "marketing automation tool" |
| Exact match | 5-10% | "email marketing software" |
Outreach Template
Subject: [Personalized reference to their work]
Hi [Name],
[Personal connection or compliment about their work]
I noticed [specific context]. I recently published [your content] that [value proposition].
Would you be open to [specific ask]?
[Brief sign-off]Link Monitoring
- Track new links acquired
- Monitor lost links
- Disavow toxic links
- Analyze competitor links
Local SEO
Optimization for local search visibility.
Google Business Profile
Setup Essentials
- Verify ownership
- Complete all fields
- Choose accurate categories
- Add photos regularly
- Post updates weekly
Optimization
- Business description with keywords
- Products/services listed
- Hours updated
- Attributes selected
- Q&A populated
Local Citations
NAP Consistency
- Name exactly as registered
- Address with suite/unit
- Phone with area code
- Consistent across all listings
Priority Directories
- Google Business Profile
- Bing Places
- Apple Maps
- Yelp
- Industry-specific directories
Local Keywords
Keyword Patterns
- [service] + [city]
- [service] + near me
- best [service] + [city]
- [service] + [neighborhood]
On-Page Local Signals
- City/region in title tags
- Local schema markup
- Location pages for multi-location
- Embedded Google Map
Review Management
Getting Reviews
- Ask satisfied customers
- Make it easy (direct link)
- Timing: after positive experience
- Follow up via email
Responding to Reviews
- Respond to all reviews
- Thank positive reviewers
- Address negative professionally
- Take issues offline when needed
Local Schema Markup
{
"@type": "LocalBusiness",
"name": "Business Name",
"address": {
"@type": "PostalAddress",
"streetAddress": "123 Main St",
"addressLocality": "City",
"addressRegion": "State",
"postalCode": "12345"
},
"telephone": "+1-555-555-5555",
"openingHours": "Mo-Fr 09:00-17:00"
}Local Ranking Factors
1. Google Business Profile signals 2. Link signals (local relevance) 3. Review signals (quantity, quality) 4. On-page signals (NAP, keywords) 5. Citation signals (consistency) 6. Behavioral signals (clicks, check-ins)
On-Page SEO
Checklist for optimizing individual pages for search.
Title Tag Optimization
Best Practices
- 50-60 characters max
- Primary keyword near beginning
- Include brand at end (if room)
- Unique for each page
Formula Primary Keyword - Secondary Keyword | Brand Name
Examples
- "Email Marketing Guide: 15 Tips to Boost Open Rates | AgentKits"
- "Best CRM Software 2024: Top 10 Compared | Reviews"
Meta Description
Best Practices
- 150-160 characters
- Include primary keyword
- Add call-to-action
- Compelling value proposition
Formula [Benefit] + [Primary keyword context] + [CTA]
Header Hierarchy
H1: Primary Topic (keyword)
├── H2: Main Section 1
│ ├── H3: Subsection
│ └── H3: Subsection
├── H2: Main Section 2
└── H2: Main Section 3Content Optimization
Keyword Placement
- [ ] In title tag
- [ ] In meta description
- [ ] In H1 tag
- [ ] In first 100 words
- [ ] In at least one H2
- [ ] In image alt text
- [ ] In URL slug
Content Quality
- [ ] Comprehensive coverage
- [ ] Original insights
- [ ] Current information
- [ ] Proper formatting
- [ ] Visual elements
- [ ] External source links
Internal Linking
- Link to relevant pages
- Use descriptive anchor text
- Prioritize important pages
- Fix orphan pages
- Maintain reasonable link count
Image Optimization
- Descriptive file names
- Alt text with keywords
- Compressed file sizes
- Proper dimensions
- Lazy loading enabled
SEO Audit Checklist
Comprehensive SEO audit framework for systematic optimization.
Workflow References
crm-workflow.md- Organic leads feed into CRM lifecyclesales-workflow.md- SEO-generated leads for qualification
Agent Delegation
| Task | Agent | Trigger |
|---|---|---|
| Technical audit | attraction-specialist | Site health check |
| Content gaps | researcher | Competitor analysis |
| Keyword research | attraction-specialist | Content planning |
| Reporting | planner | Monthly review |
SEO → Lead Generation Connection
Organic traffic quality impacts lead scoring:
- High-intent keywords (pricing, demo, comparison) → +15 points
- Brand searches → +10 points
- Informational queries → +5 points
- Organic leads typically convert 14.6% vs 1.7% outbound (HubSpot)
Quick Health Check (15 min)
Indexing Status
- [ ] Site indexed:
site:yourdomain.com - [ ] Page count matches sitemap
- [ ] No unexpected pages indexed
- [ ] Key pages appearing in results
Critical Errors
- [ ] No manual actions in Search Console
- [ ] No security issues flagged
- [ ] Robots.txt not blocking key pages
- [ ] Sitemap accessible and valid
Technical SEO Audit
Crawlability (Priority: High)
| Check | Tool | Target |
|---|---|---|
| Crawl errors | Search Console | 0 errors |
| Blocked resources | Robots.txt test | None critical |
| Redirect chains | Screaming Frog | Max 2 hops |
| Broken links | Site audit | 0 internal 404s |
Action Items:
- [ ] Fix all 404 errors or redirect
- [ ] Remove unnecessary redirects
- [ ] Update robots.txt if blocking CSS/JS
- [ ] Submit updated sitemap
Indexability (Priority: High)
| Check | Issue | Fix |
|---|---|---|
| Duplicate content | Multiple URLs same content | Canonical tags |
| Thin content | <300 words, low value | Expand or noindex |
| Orphan pages | No internal links | Add to navigation |
| Noindex errors | Wrong pages noindexed | Review meta robots |
Canonical Audit:
- [ ] Every page has canonical tag
- [ ] Self-referencing canonicals correct
- [ ] Cross-domain canonicals valid
- [ ] No conflicting signals
Core Web Vitals (Priority: High)
| Metric | Good | Needs Work | Poor |
|---|---|---|---|
| LCP | <2.5s | 2.5-4s | >4s |
| FID | <100ms | 100-300ms | >300ms |
| CLS | <0.1 | 0.1-0.25 | >0.25 |
Common Fixes:
| Issue | Solution |
|---|---|
| Slow LCP | Optimize images, lazy load below fold |
| High FID | Defer non-critical JS, code splitting |
| Bad CLS | Set image dimensions, avoid dynamic content |
Mobile-Friendliness
- [ ] Mobile-friendly test passes
- [ ] No horizontal scrolling
- [ ] Tap targets >48px
- [ ] Font size readable (>16px)
- [ ] No intrusive interstitials
Site Architecture
- [ ] Flat structure (max 3 clicks to any page)
- [ ] Logical URL hierarchy
- [ ] Breadcrumb navigation
- [ ] Internal linking strategy
- [ ] HTML sitemap for users
On-Page SEO Audit
Title Tags
| Criteria | Check |
|---|---|
| Length | 50-60 characters |
| Keyword | Primary keyword near front |
| Unique | No duplicates across site |
| Compelling | Click-worthy, not stuffed |
Audit:
- [ ] Export all title tags
- [ ] Flag duplicates
- [ ] Flag too long (>60)
- [ ] Flag missing keywords
- [ ] Flag click-bait without value
Meta Descriptions
| Criteria | Check |
|---|---|
| Length | 150-160 characters |
| CTA | Includes call-to-action |
| Unique | No duplicates |
| Keyword | Contains target keyword |
Header Structure
- [ ] One H1 per page
- [ ] H1 contains primary keyword
- [ ] Logical H2-H6 hierarchy
- [ ] Headers describe content
- [ ] No skipped levels (H1 → H3)
Content Quality
| Factor | Target |
|---|---|
| Word count | 1500+ for competitive terms |
| Keyword density | 1-2% natural |
| Readability | Grade 8 or below |
| Freshness | Updated within 12 months |
| Multimedia | Images, video where relevant |
Image Optimization
- [ ] Descriptive file names (not IMG_001.jpg)
- [ ] Alt text on all images
- [ ] Compressed file sizes
- [ ] Modern formats (WebP, AVIF)
- [ ] Lazy loading implemented
Off-Page SEO Audit
Backlink Profile
| Metric | Healthy | Warning |
|---|---|---|
| Domain diversity | 100+ referring domains | <50 |
| Toxic score | <5% | >10% |
| Follow ratio | 70-90% dofollow | <50% |
| Anchor diversity | Varied, natural | >30% exact match |
Analysis:
- [ ] Export backlink profile
- [ ] Identify toxic links
- [ ] Check anchor text distribution
- [ ] Compare to competitors
- [ ] Create disavow file if needed
Link Velocity
- [ ] Consistent link growth
- [ ] No sudden spikes (unnatural)
- [ ] No sudden drops (lost links)
- [ ] Quality over quantity
Local SEO Audit (If Applicable)
Google Business Profile
- [ ] Claimed and verified
- [ ] NAP consistent everywhere
- [ ] Categories accurate
- [ ] Photos updated
- [ ] Posts regular
- [ ] Reviews responded to
Local Citations
- [ ] Top directories claimed
- [ ] NAP consistent
- [ ] No duplicate listings
- [ ] Industry directories present
Competitor Gap Analysis
Content Gaps
| Step | Action |
|---|---|
| 1 | Identify competitor top pages |
| 2 | Find keywords they rank for, you don't |
| 3 | Analyze content length/depth |
| 4 | Identify topic clusters missing |
Backlink Gaps
- [ ] Export competitor backlinks
- [ ] Find linking domains you're missing
- [ ] Identify link-worthy content types
- [ ] Prioritize outreach targets
Priority Matrix
| Priority | Issue Type | Timeline |
|---|---|---|
| Critical | Manual actions, security, major errors | Immediate |
| High | Core Web Vitals, indexing, mobile | This week |
| Medium | On-page optimization, content gaps | This month |
| Low | Minor technical, nice-to-haves | Next quarter |
Audit Schedule
| Audit Type | Frequency | Time |
|---|---|---|
| Quick health check | Weekly | 15 min |
| Technical audit | Monthly | 2-3 hrs |
| Full comprehensive | Quarterly | Full day |
| Competitor analysis | Quarterly | 2-3 hrs |
Integration Points
Commands
/checklist/seo-weekly- Weekly maintenance/audit/full- Comprehensive audit/competitor/deep- Competitor analysis
Workflows
crm-workflow.md- Lead lifecycle from organicsales-workflow.md- Organic lead qualification
Tools
- Google Search Console
- Screaming Frog / Sitebulb
- Ahrefs / Semrush
- PageSpeed Insights
- Mobile-Friendly Test
SEO Playbook
Based on research from Ahrefs, Moz, Search Engine Journal.
---
SEO Fundamentals
Ranking Factors (2024 Priority)
| Factor | Weight | Category |
|---|---|---|
| Content quality & relevance | Very High | Content |
| Backlink profile | High | Off-page |
| Core Web Vitals | High | Technical |
| Search intent match | Very High | Content |
| E-E-A-T signals | High | Trust |
| Mobile experience | High | Technical |
| Internal linking | Medium | On-page |
| Keyword optimization | Medium | On-page |
| HTTPS/Security | Medium | Technical |
| Domain authority | Medium | Off-page |
E-E-A-T (Experience, Expertise, Authority, Trust)
| Factor | Signals |
|---|---|
| Experience | First-hand knowledge, practical examples |
| Expertise | Credentials, depth of content |
| Authority | Backlinks, mentions, citations |
| Trust | Accuracy, transparency, security |
---
Keyword Research
Keyword Types
| Type | Example | Intent | Difficulty |
|---|---|---|---|
| Head | "CRM" | Mixed | Very High |
| Body | "CRM software" | Commercial | High |
| Long-tail | "best CRM for small business" | Commercial | Medium |
| Question | "how to choose a CRM" | Informational | Low-Medium |
Search Intent Categories
| Intent | Modifiers | Content Type |
|---|---|---|
| Informational | how, what, why, guide | Blog, guide, FAQ |
| Navigational | [brand name], login | Homepage, product |
| Commercial | best, top, review, compare | Comparison, review |
| Transactional | buy, price, demo, trial | Product, pricing |
Keyword Metrics
| Metric | Source | Target |
|---|---|---|
| Search volume | Ahrefs, SEMrush | Varies |
| Keyword difficulty | Ahrefs, SEMrush | <30 (starting) |
| CPC | Google Ads | Indicates value |
| SERP features | Manual check | Opportunity |
| Click potential | Ahrefs | >50% |
Keyword Research Process
1. Seed keywords from product/service 2. Expand with tools (Ahrefs, SEMrush) 3. Analyze competitors' keywords 4. Check search intent for each 5. Prioritize by volume × difficulty × relevance 6. Group into topic clusters
---
On-Page SEO
Title Tag Optimization
| Element | Best Practice |
|---|---|
| Length | 50-60 characters |
| Keyword | Front-loaded |
| Brand | At end (if space) |
| Format | Primary Keyword - Secondary |
| Click-worthy | Include benefit or modifier |
Meta Description
| Element | Best Practice |
|---|---|
| Length | 150-160 characters |
| Keyword | Include naturally |
| CTA | Encourage click |
| Unique | Per page |
| Preview | Match page content |
Header Structure
H1: Primary keyword (1 per page)
├── H2: Section topic
│ ├── H3: Subsection
│ └── H3: Subsection
├── H2: Section topic
└── H2: Section topicContent Optimization Checklist
- [ ] Primary keyword in H1, title, meta
- [ ] Secondary keywords in H2s
- [ ] Keyword in first 100 words
- [ ] Natural keyword density (1-2%)
- [ ] Related terms and synonyms
- [ ] Internal links (3-5 per 1000 words)
- [ ] External links to authority sources
- [ ] Optimized images (alt text, compression)
- [ ] Schema markup where applicable
URL Optimization
| Element | Best Practice |
|---|---|
| Length | Short, readable |
| Keywords | Include target keyword |
| Separators | Hyphens, not underscores |
| Lowercase | Always |
| No parameters | Clean URLs |
---
Technical SEO
Core Web Vitals Targets
| Metric | Good | Needs Work | Poor |
|---|---|---|---|
| LCP (Largest Contentful Paint) | <2.5s | 2.5-4s | >4s |
| INP (Interaction to Next Paint) | <200ms | 200-500ms | >500ms |
| CLS (Cumulative Layout Shift) | <0.1 | 0.1-0.25 | >0.25 |
Site Speed Optimization
| Issue | Solution |
|---|---|
| Large images | Compress, WebP format |
| Render-blocking JS | Defer, async |
| No caching | Browser caching, CDN |
| Large files | Minify CSS/JS |
| Server response | Better hosting, CDN |
Crawlability Checklist
- [ ] XML sitemap submitted
- [ ] Robots.txt configured
- [ ] No blocked important pages
- [ ] Crawl budget optimized
- [ ] Proper redirects (301)
- [ ] No broken links
- [ ] Clean URL structure
Indexability Checklist
- [ ] No accidental noindex
- [ ] Canonical tags correct
- [ ] Duplicate content resolved
- [ ] Pagination handled
- [ ] Hreflang for multi-language
- [ ] Mobile-first indexing ready
Mobile SEO
| Element | Requirement |
|---|---|
| Viewport | Mobile-responsive |
| Font size | 16px minimum |
| Tap targets | 48px minimum |
| Content parity | Same as desktop |
| Speed | Under 3s load |
---
Off-Page SEO
Link Building Strategies
| Strategy | Difficulty | Quality |
|---|---|---|
| Content marketing | Medium | High |
| Guest posting | Medium | Medium-High |
| Broken link building | Medium | High |
| Resource page links | Low-Medium | Medium |
| Digital PR | High | Very High |
| HARO | Medium | High |
| Competitor analysis | Low | Varies |
Link Quality Factors
| Factor | Good | Bad |
|---|---|---|
| Domain authority | DR 40+ | DR <20 |
| Relevance | Same industry | Unrelated |
| Anchor text | Natural, varied | Exact match spam |
| Link placement | Editorial, in-content | Footer, sidebar |
| Follow status | Dofollow | All nofollow |
| Traffic | Real traffic | No traffic |
Anchor Text Distribution
| Type | Target % |
|---|---|
| Branded | 40-50% |
| Naked URL | 20-30% |
| Generic (click here) | 5-10% |
| Partial match | 10-15% |
| Exact match | 1-5% |
Outreach Best Practices
1. Personalize every email 2. Lead with value 3. Keep it short 4. Follow up 2-3 times 5. Build relationships, not just links 6. Track responses and iterate
---
Content SEO
Content Quality Factors
| Factor | Description |
|---|---|
| Comprehensiveness | Covers topic fully |
| Originality | Unique insights, data |
| Accuracy | Fact-checked, sourced |
| Freshness | Up-to-date information |
| Readability | Clear, well-structured |
| Expertise | Author credibility |
Content Depth by Intent
| Intent | Content Length | Depth |
|---|---|---|
| Informational | 1,500-3,000+ | High |
| Commercial | 2,000-4,000+ | Very High |
| Transactional | 500-1,500 | Focused |
| Navigational | Varies | Relevant |
Content Refresh Strategy
| Content Age | Action |
|---|---|
| 0-6 months | Monitor, promote |
| 6-12 months | Minor updates |
| 12-18 months | Major refresh |
| 18+ months | Rewrite or consolidate |
Topic Cluster Model
Pillar Page (comprehensive guide)
├── Cluster: Subtopic A
│ ├── Article 1
│ ├── Article 2
│ └── Article 3
├── Cluster: Subtopic B
│ ├── Article 1
│ └── Article 2
└── Cluster: Subtopic C
├── Article 1
├── Article 2
└── Article 3
(All cluster articles link to pillar,
pillar links to all clusters)---
Local SEO
Google Business Profile Optimization
| Element | Best Practice |
|---|---|
| Name | Exact business name |
| Category | Primary + secondary |
| Description | Keywords, benefits |
| Photos | High quality, regular |
| Posts | Weekly updates |
| Reviews | Respond to all |
| Q&A | Seed common questions |
| Attributes | All relevant selected |
Local Ranking Factors
| Factor | Weight |
|---|---|
| GBP signals | High |
| Review signals | High |
| On-page signals | Medium |
| Citation signals | Medium |
| Link signals | Medium |
| Behavioral | Medium |
NAP Consistency
| Element | Requirement |
|---|---|
| Name | Exactly same everywhere |
| Address | Standardized format |
| Phone | Same number |
| Sources | Directories, social, website |
---
SEO Metrics & Reporting
Key Metrics
| Metric | Source | Frequency |
|---|---|---|
| Organic traffic | GA4 | Weekly |
| Keyword rankings | Ahrefs/SEMrush | Weekly |
| Organic conversions | GA4 | Weekly |
| Domain authority | Ahrefs | Monthly |
| Backlinks | Ahrefs | Monthly |
| Core Web Vitals | Search Console | Monthly |
| Index coverage | Search Console | Weekly |
| CTR | Search Console | Weekly |
SEO Dashboard Template
MONTHLY SEO REPORT
Traffic
├── Organic Sessions: X,XXX (+X% MoM)
├── New Users: X,XXX
└── Organic Conversions: XXX
Rankings
├── #1-3: XX keywords (+X)
├── #4-10: XX keywords (+X)
└── #11-20: XX keywords
Technical
├── Core Web Vitals: Pass/Fail
├── Index Coverage: X,XXX pages
└── Crawl Errors: XX
Backlinks
├── New: XX
├── Lost: XX
└── Total: X,XXXSEO Tools Stack
| Tool | Purpose |
|---|---|
| Ahrefs/SEMrush | Research, tracking |
| Google Search Console | Performance, indexing |
| Screaming Frog | Technical audits |
| Surfer/Clearscope | Content optimization |
| PageSpeed Insights | Speed analysis |
Technical SEO
Technical requirements for search engine optimization.
Core Web Vitals
LCP (Largest Contentful Paint)
Target: <2.5 seconds Measures: Loading performance
Improvements:
- Optimize images
- Use CDN
- Preload critical resources
- Minimize render-blocking
FID (First Input Delay)
Target: <100 milliseconds Measures: Interactivity
Improvements:
- Minimize JavaScript
- Break up long tasks
- Use web workers
- Optimize third-party scripts
CLS (Cumulative Layout Shift)
Target: <0.1 Measures: Visual stability
Improvements:
- Set image dimensions
- Reserve ad space
- Avoid inserting content above
- Use transform animations
Site Architecture
URL Structure
- Short and descriptive
- Include target keyword
- Use hyphens as separators
- Avoid parameters when possible
- Maintain consistent structure
Site Hierarchy
- Homepage → Category → Subcategory → Page
- Maximum 3-4 clicks to any page
- Clear navigation
- Breadcrumb implementation
Crawlability
XML Sitemap
- Include all important pages
- Exclude noindex pages
- Update automatically
- Submit to Search Console
Robots.txt
User-agent: *
Allow: /
Disallow: /admin/
Sitemap: https://example.com/sitemap.xmlIndexability
Canonical Tags
- Specify preferred URL version
- Use absolute URLs
- Self-reference on unique pages
Noindex Usage
- Duplicate content
- Thank you pages
- Admin pages
- Pagination (sometimes)
Mobile Optimization
- Responsive design
- Touch-friendly elements
- Fast mobile loading
- No intrusive interstitials
Related skills
FAQ
What search intent types does this skill cover?
Informational, navigational, commercial and transactional, each mapped to a content type and example query.
What is the pillar-cluster model?
A comprehensive pillar page linked to multiple cluster pages on subtopics, which builds topical authority and internal linking.