| name | description | license | metadata | ||||||
|---|---|---|---|---|---|---|---|---|---|
backlink-monitoring |
Analyses outbound links for dofollow/nofollow strategy, domain diversity, anchor text quality, and sponsored/UGC attributes. Use when auditing link profiles or optimising outbound linking strategy.
|
MIT |
|
Analyse outbound links on the page for SEO link strategy.
Note: This skill owns external/outbound link analysis. For internal link counts and structure, see the onpage-optimization skill.
For each <a href="..."> element:
- External:
hrefstarts withhttp://orhttps:// - Classify as dofollow (default) or nofollow (if
relcontainsnofollow)
Report: ✅ PASS "Found N external link(s): X dofollow, Y nofollow"
| Condition | Status |
|---|---|
| All external links are dofollow, none nofollow | rel=nofollow to untrusted or sponsored links" |
| Mix of dofollow and nofollow | ✅ PASS (healthy strategy) |
- Links with
rel="sponsored"→ ✅ PASS "N link(s) properly marked as sponsored" - Links with
rel="ugc"→ ✅ PASS "N link(s) marked as UGC (user-generated content)"
- External links with empty anchor text (and no child
<img>) →⚠️ WARN "Descriptive anchor text improves SEO"
- Extract unique hostnames from all external link
hrefvalues - Report: ✅ PASS "Links point to N unique domain(s): [list domains]"
- If zero external links found →
⚠️ WARN "Linking to authoritative sources can boost SEO credibility"
- Use
rel="nofollow"for untrusted, paid, or user-submitted links - Use
rel="sponsored"for paid/advertising links - Use
rel="ugc"for user-generated content (comments, forums) - Write descriptive anchor text — avoid "click here" or empty links
- Link to authoritative, relevant external sources
- Maintain domain diversity — don't link excessively to one domain
- Ignore
javascript:,mailto:, andtel:hrefs — these are not external links - Links with multiple
relvalues (e.g.rel="nofollow sponsored") — check each value separately - Links inside
<template>,<noscript>, or hidden elements should still be audited but noted as potentially inactive - Social media share buttons (Twitter, Facebook intents) are external but should not trigger nofollow warnings
- CDN links (e.g.
cdn.jsdelivr.net,fonts.googleapis.com) are resource links, not editorial — exclude from domain diversity count