Seo content
Free, tested AI skills, prompts & image style guides for Claude, ChatGPT, Cursor & agent tools. Organised by department. Install via SKILL.md or MCP. https://godofskills.com
npx -y skills add whatsuppiyush/god-of-skills --skill seo-contentAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 20 days oldThe repository was created 20 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
The full content-led SEO discipline: technical foundation, keyword research, SERP-driven page types, writing pages that outrank competitors, internal linking, distribution and link building, auditing/refreshing what you already published, and programmatic/product-led page generation. Use whenever the user wants organic search traffic, is planning or writing blog/SEO content, mentions keyword research, SERP analysis, page types (comparison, use-case, resource, hub), internal links, content pruning or refreshes, "why isn't my page ranking", "what should I write", programmatic pages, free-tool SEO, or getting backlinks. Reach for it even when the user just says "help me rank", "grow organic traffic", "plan our blog", "audit our content", or "get more SEO traffic".
SKILL.md
56.5 KB, ~12.8k tokens by cl100k_base, as published. Nobody here has run it
Content-Led SEO
A complete operating system for winning organic search: pick the right keywords and page types, write pages that beat the ones already ranking, wire internal links, distribute and earn authority, then measure and refresh so the whole library compounds.
When to use this
Reach for this when the goal is organic Google/YouTube traffic and the work is content-shaped. Trigger signals:
- "What should we write?", "plan our blog/content", "build a content strategy", "keyword research for X".
- "Why isn't this page ranking?", "our content gets traffic but no revenue", "our keyword list feels tapped out".
- "How do I structure this page?", "comparison page vs guide?", "should this be a hub?".
- "We publish but nothing happens" (distribution), "we need backlinks / higher DA".
- "Audit our content", "which posts to update/delete", "refresh old posts", "our rankings dropped".
- "Generate pages at scale", "programmatic SEO", "free tool for SEO", "rank for competitor keywords".
When NOT to use this (reach for instead)
- AI search / getting recommended by ChatGPT, Perplexity, Google AI Overviews (GEO, citations, "why doesn't AI mention us"): use
ai-search-geo. Classic SEO feeds AI citation, so the two run together, but the off-site/entity playbook lives there. - The actual words (headlines, hooks, body copy, CTAs, positioning language): use
copywriting-messaging. This skill decides what page to build and which sections it needs; that skill writes the sentences. - Measuring a change, attribution, analytics setup, dashboards: use
analytics-data. This skill tells you which signals to act on; that skill builds the measurement.
How this works (decision path)
Content-led SEO is a loop, not a checklist. Run it roughly in this order, then cycle:
- Foundation first. Confirm the technical layers (access, understanding, serving) are sound. Good content on a broken site never ranks. → Technical foundation.
- Find the demand. Do bottom-up, pain-point keyword research and score every term for business relevance so you attract buyers, not vanity traffic. Mine hidden long-tail (autocomplete, PDFs, error messages, Reddit-via-Ahrefs). → Keyword research.
- Decide what to build. Read the live SERP for each target: which of the four page types ranks, and which hard/soft associations the winners share. → SERP & page types.
- Pick topics that pay. Before drafting, screen topics against the money test and generate ideas that pass the search-vs-sharing and novelty bars. → Writing & content.
- Write to beat the SERP. Fulfill what ranks, then add originality nuggets; design the on-page conversion funnel so readers do not bounce. → Writing & content.
- Wire the links. Silo the architecture, build hub/spoke clusters, and after publishing funnel authority from already-ranked pages to speed indexing. → Internal linking.
- Distribute and earn authority. Push each piece through owned + external channels, videoize winners, convert unlinked mentions, and earn editorial links with linkable assets. → Distribution & link building.
- Measure, prune, refresh. Track four lenses, prune or redirect weak pages, and refresh survivors by their current ranking position. The highest-ROI SEO work is usually improving existing pages, not writing new ones. → Audit, tracking & refresh.
- Scale the long tail. When you have structured data, templates, or a product hook, generate pages programmatically or build product-led and free-tool pages. → Programmatic & product-led SEO.
Two rules cut across every step: topics > keywords (one unique intent per page) and context is king (fit the page to what the SERP rewards, not an absolute ideal).
The plays
Technical foundation
- Set up the three technical layers (access, understanding, serving) so Google can crawl, parse, and serve your pages: sitemap/robots/architecture, titles/schema, HTTPS/CWV/mobile
Keyword research
- Run bottom-up pain-point research (mine GSC, customers, sales/support, competitors; cluster by intent; prioritize mid/bottom-funnel)
- Surface hidden keywords and score them 0-3 for business relevance (autocomplete "+" trick, PDF-intent, error-message SEO, relevance filter so you skip non-converting traffic)
- Harvest the keywords Reddit already ranks for by feeding a subreddit into Ahrefs, then write a better structured post to outrank the thread
SERP & page types
- Read the SERP to pick the right page type (product/use-case, comparison/review, resource/article, or topic-cluster hub) and match the hard + soft associations Google rewards
Writing & content
- Pick topics that make money with the 9-criterion audience/topic/content test, a content center of gravity, and a TOFU+BOFU blend
- Generate ideas worth writing via the search-vs-sharing test, five idea tactics, and the novelty framework
- Beat ranking pages with originality nuggets (contrarian take, first-person, expert interview, original research) plus a premium content experience
- Design the blog conversion funnel so traffic does not bounce: prevent bouncing, drive further reading, pitch in the back half, gate ~50% for email
Internal linking
- Build a siloed architecture and topic clusters with varied keyword-rich anchor text to distribute PageRank and topical authority
- Run internal-link velocity after publishing: link new posts from already-ranked donor pages, hit the ~7-link threshold, audit with ICARE
Distribution & link building
- Distribute through owned + external channels on the discovery → engagement → pitch funnel (and a UGC loop when the product enables it)
- Videoize ranking articles and publish intent-matched free content, using YouTube as a second search engine
- Build off-page authority by converting unlinked mentions to links, vetting targets with Traffic Authority, and defensively buying domain typos
- Earn high-DA links with linkable assets (original data, localization, visualizations) built for journalist pickup, not press releases
Audit, tracking & refresh
- Track SEO across four lenses (rank, aggregate organic, page-by-page, GSC query drill-down), each with an action trigger
- Audit and prune content into Update/Keep/Delete/Redirect to raise the pages:clicks ratio and concentrate link equity
- Refresh posts by ranking position (1-7 monetize, 8-25 tune, 25+ expand, 50+ rewrite) on a quarterly GSC pass
Programmatic & product-led SEO
- Generate long-tail pages at scale (filter combinations, template pages, glossaries) with keywords in the URL and thin-content safeguards
- Rank for competitor-feature, use-case-adjacent, and manual-how-to keywords and route that traffic into the product
- Build a free-tool growth engine: watermark-gated mini-tools tied to the core product that capture rising search demand
Key numbers & benchmarks
- Business relevance score: rate every keyword 0-3 (0 = no product relevance, 3 = irreplaceable). High volume + low relevance is a trap.
- Internal linking: link each key page 7+ times sitewide; crossing that threshold lifted impressions 10-50% within ~50 days. In-body contextual links beat footer/nav links.
- Content upgrades / PDF intent: gating a niche PDF can lift conversions 500%+ on low-competition intent.
- Page types: hub/ultimate guides link out to ~10-20 supporting pages (~20 internal links) to build topical authority.
- Refresh by position: 1-7 = add monetization only (do not touch the core concept); 8-25 = on-page tune + follow-up intent; 25+ = match competitors' depth; 50+ = full rewrite.
- Pruning: improve the pages:clicks ratio (100 pages/1,000 clicks = 1:10 is worse than 10 pages/1,000 clicks = 1:100). Prune in batches of ~10% of pages and watch Google's reaction. Redirect low-traffic-but-linked pages to a topically relevant page, never the homepage.
- Readability: 18-22pt font, 700-800px column (~8-10 words/line), break paragraphs every 4-5 lines.
- Conversion intent examples: competitor-feature pages have converted ~11% (ClientVenue "Asana's client portal"); 20%+ of B2B blog posts ship with no CTA at all, leaking the traffic.
- Blog funnel: gate roughly 50% of posts, and within a gated post gate the back half; pitch the product in the back half only.
- Programmatic proof: Nomad List reached 1.2M annual visits (~700k from thousands of low-volume pages); Hypercontext lifted organic traffic 51% in 3 months with 60+ template pages.
- Free tools: Taplio hit $1M ARR in 9 months via 12 free tools; a watermark doubles as free distribution and a persistent brand impression.
Reference library
Every play above, in full.
Convert blog readers with the 4-goal funnel, prevent bouncing, drive further reading, pitch in the back half, and capture email by gating ~50% of posts
The strategy
Traffic is worthless if it bounces. Map the reader's 7-step consumption path and use four conversion goals to move a skimmer toward reading more, seeing the pitch, and handing over an email, without alienating them.
When to use it
When designing the on-page conversion experience of any blog/content property.
How to execute (steps)
- Understand the 7-step blog funnel: visit → skim intro/TOC/section titles → read if intrigued → click product pages if it resonates → skim product pages → give email or buy → bounce if not intrigued.
- Goal 1, Prevent bouncing. Hook immediately; remove friction (kill popups, ads, long rambling paragraphs); break up text with relevant diagrams/imagery; avoid external links that send readers away.
- Goal 2, Encourage further reading. Cross-link to your best-converting posts naturally within the body, don't bury links at the bottom.
- Goal 3, Pitch without alienating. Pitch in the back half of the post (preserves authenticity/trust); only mention the product when contextually relevant; use modest, organically-styled text instead of loud call-outs.
- Goal 4, Capture email. Gate the back half of the post; gate ~50% of posts (leave enough ungated to prove quality). For a newsletter pitch, embed a screenshot of an issue to visualize value and offer frequency + topic choice.
Notes / caveats / examples
- The gating rule is specific: gate roughly 50% of posts, and within a gated post, gate the back half.
- Funnel proof-point: a weekly newsletter distributed to 100,000+ operators is the owned retention layer that this funnel feeds.
→ Skill conversion note
Becomes a "blog conversion auditor" SKILL.md that checks a post against the four goals (hook, cross-links, back-half pitch, email gate) and flags friction/missing elements.
Audit and prune content, update, keep, delete, or redirect each page, to raise your pages:clicks ratio and concentrate link equity
The strategy
Periodically audit every page and sort it into one of four actions, Update, Leave as-is, Delete, or Redirect. Pruning weak pages raises your site-wide pages:clicks ratio (which Google favors), concentrates link equity, and improves crawl efficiency.
When to use it
Once a content library reaches meaningful size, and on a recurring cadence thereafter. Do it in small batches so you can watch Google's reaction.
How to execute (steps)
- Collect data per page: organic + total sessions, inbound links, publish/last-edit date, keywords in top 100 / top 10 / top 3, impressions, CTR, 12-month traffic trend.
- Tool stack (~15 min): Ahrefs + Screaming Frog + analytics/GSC, piped into a content-pruning spreadsheet (Andy Chadwick's tutorial). No Screaming Frog? Use Siege Media's method (GA + Ahrefs, or Ahrefs only).
- Sort each page into an action:
- Update, many top-100 keywords (not top 10/3), old edit date, declining traffic, high impressions + low CTR, low word count (~500 or less).
- Leave as-is, recently published/updated, already performing, update risk > opportunity.
- Delete, no backlinks, no top-100 keywords, time-specific/expired content, low traffic, low word count.
- Redirect, low traffic BUT has backlinks, few keywords ranking, time-specific. Redirect to a topically-relevant page (search
site:domain.com topic), NOT the homepage.
- Prune in batches of ~10% of total pages; monitor Google's response before the next batch.
- Verify business value manually before deleting, a page with no organic traffic may still be a paid landing page driving conversions.
Notes / caveats / examples
- Pages:clicks ratio math: 100 pages / 1,000 clicks = 1:10; prune to 10 pages / 1,000 clicks = 1:100 (better). Google favors the higher ratio.
- Benefits: concentrates link equity (removes dilution), improves site speed and crawl efficiency.
→ Skill conversion note
Becomes a "content pruning" SKILL.md that ingests a page-level metrics export and auto-labels each URL Update/Keep/Delete/Redirect with the criteria above, plus a batching plan.
Distribute content through internal + external channels and route eyeballs via the discovery → engagement → pitch funnel
The strategy
Publishing isn't distribution. Split channels into internal (owned) and external (not owned), and organize them into a funnel: discovery channels attract new eyeballs, engagement channels retain them, then you pitch once trust is earned.
When to use it
Every time a piece of content ships, plan distribution before you hit publish.
How to execute (steps)
- Internal (owned) channels: homepage mentions, in-product links (when the post helps users), newsletter to existing subscribers, post-signup email drip sequences.
- External (not owned) channels: SEO/Google; industry newsletters (ask curators to include you, or pay); sister-company newsletters (cross-promote with non-competitors); link aggregators (Reddit, Hacker News, Sidebar, Designer News, ProductHunt); social (Twitter, LinkedIn); influencers (pay, co-promote, or build a relationship); guest blogging.
- Route through the discovery → engagement → pitch funnel:
- Discovery (auto-distribute, attract new eyeballs): Twitter, LinkedIn, YouTube, SEO.
- Engagement (weak discovery, retain eyeballs): podcasts, newsletters.
- Proven sequence: "Twitter/LinkedIn/YouTube/SEO → Newsletter → Site." Acquire via social/SEO, retain via an owned newsletter, then link to landing pages after trust is earned.
- If your product enables UGC, use a UGC loop. Litmus test: the product's core purpose is helping users create/distribute content (Twitter, Medium, Vimeo, Zazzle, Kickstarter). Optimize the loop: CTR/search-optimized titles, easy sharing/invites, signup CTAs beside the UGC, user tutorials for viral production, fast/easy browsing.
Notes / caveats / examples
- The newsletter is framed as the owned retention layer, the thing you control after borrowed social/SEO reach.
→ Skill conversion note
Becomes a "content distribution planner" SKILL.md: given a post + product type, it outputs an ordered internal/external channel checklist mapped to the discovery→engagement→pitch funnel.
Generate content ideas worth writing, pass the search vs sharing test, apply five idea tactics, and run every idea through the novelty framework
The strategy
Good content marketing starts with picking topics that either earn search traffic or earn shares, then holding every idea to a quality bar (engagement, concision, depth, novelty). This gives you explicit selection criteria, five idea-generation tactics, and a novelty test.
When to use it
At the top of any content program, when deciding what to actually write.
How to execute (steps)
- Decide search-driven vs sharing-driven.
- Search (SEO) topic needs: you have comprehensive actionable insight, people search Google/YouTube for it, and it naturally leads to a product pitch.
- Sharing (social) topic needs: a novel/surprising angle, emotional or intellectual resonance that prompts sharing, and a natural segue to the pitch.
- Apply the four quality factors to every piece: Engagement (hook readers immediately, "first minute is incredible"), Concision (cut fluff), Depth (go beyond self-evident points), Novelty (counter-intuitive thinking). Note: Google reads bounce rate as a ranking signal, readers leaving for competitors hurts you.
- Run five idea-generation tactics:
- Summarize trends, aggregate blog/newsletter/Twitter alerts with Throttle; watch Google Trends for breakout keywords.
- Remix existing content, find underperforming posts on Reddit/ProductHunt, improve the title/intro/writing, credit the source.
- Piggyback competitors, run competitor blogs through Buzzsumo, find most-shared posts, add a unique angle.
- Document all customer problems, brainstorm every related problem, target the biggest ones with ultimate resources.
- Customer research, ask sales/support for frequent customer questions, turn them into content.
- Filter through the novelty framework, keep ideas that trigger one of: counter-intuitive (unexpected worldview), counter-narrative (contradicts common belief), elegant articulation (better phrasing than what exists), or shock-and-awe (surprising reality).
Notes / caveats / examples
- Niche launch pattern: start with a small passionate niche (e.g., Canadian bicycling enthusiasts), then expand geography → adjacent audiences (hikers, runners) → broad category (all outdoor enthusiasts).
→ Skill conversion note
Becomes a "content idea generator" SKILL.md: given a product + audience, it runs the five tactics and returns ideas already scored on the search/sharing test and novelty framework.
Choose content topics that make money, run the 9-criterion audience/topic/content test, pick a content center of gravity, and blend TOFU + BOFU
The strategy
Most content fails at the topic-selection stage, not the writing stage. Before you commit, run each candidate topic through a money test across three lenses, audience, topic, content, and decide the strategic "center of gravity" your content orbits, so effort compounds toward revenue instead of scattering.
When to use it
At the start of a content strategy, when adding a new pillar, or when existing content gets traffic but no revenue.
How to execute (steps)
- Audience test: does it have pain + purchasing power? Are you native to the channel? Is it growing? Is it underserved?
- Topic test: niche down (not "leadership" but "startup CEO leadership"); align with revenue (write beginner how-tos if you sell to beginners); pick an infinite game, not a one-time need (ongoing "fundraising" beats a one-time task).
- Content test: build trust (no clickbait); find a unique angle (Hot Ones = celebrity interview + spicy wings).
- Pick a content center of gravity, orbit the strategy around keywords, use-case content, or a podcast. Hold off on making SEO the center of gravity unless you already have 1,000+ non-SEO visits/day + domain authority.
- Blend TOFU + BOFU, wrap niche expertise inside a trending big idea (Brazilian dev hiring framed as "equal pay for equal work"; meditation framed as "work-life balance") so one piece earns reach and converts.
- For list/roundup posts, make them revenue assets: use a novel selection angle (not generic "best of"), surface include/exclude reasoning, add firsthand screenshots, borrow expert/audience experience, and end on one opinionated pick.
Notes / caveats / examples
- Testimonial Hero repurposes its podcast (its center of gravity) into YouTube + LinkedIn ads.
- Wirecutter tested 250+ wine glasses and recommends one, the opinionated single pick is what makes a list post trustworthy and monetizable.
- The "infinite game" criterion is the sleeper: one-time-need topics cap your audience's lifetime value.
→ Skill conversion note
Becomes a "topic-money-test" SKILL.md: input candidate topics + business model, score each against the 9 criteria, recommend a content center of gravity, and flag which topics support a TOFU+BOFU blend vs. pure-reach or pure-conversion.
Earn high-DA backlinks by writing content designed for news-outlet pickup, not press releases
The strategy
Traditional PR pitches the company; digital PR pitches the publisher's audience. Instead of a self-promotional press release, create genuinely publishable assets, original data, localized angles, visualizations, that a journalist wants to cite, and you earn the high-authority backlinks that move domain rating.
When to use it
When you need authoritative referring domains (not just volume), when you have or can generate first-party data, and to build the off-site authority that makes all your other pages rank.
How to execute (steps)
- Start from the outlet's audience, not your product. Ask what their readers care about and shape the story to that.
- Make it objective and authoritative, a reference a reporter can cite without hedging; avoid marketing language.
- Tie it to current events / timeliness so there's a reason to publish it now.
- Manufacture uniqueness with at least one of: localization (break national data down by city/state), first-party data (survey your users or aggregate your product's usage data), or original visualizations/charts.
- Package for reuse, a clean chart, a quotable stat, an embeddable graphic, so the outlet links back to the source (you) when they use it.
- Pitch the relevant journalists by leading with the data/angle, not the ask.
Notes / caveats / examples
- The unlock is "linkable asset" thinking: reporters link to the primary source of a number or chart, which is how you earn editorial DA-heavy links rather than paid or low-quality ones.
- Localization is the cheapest differentiator, the same dataset sliced by region becomes dozens of locally-relevant, individually-pitchable stories.
→ Skill conversion note
Becomes a "linkable-asset" SKILL.md: input a dataset or topic + a target publication, output a news-angle brief (hook, timeliness peg, localization cuts, chart specs) and a journalist pitch written from the audience's interest.
Build a free-tool growth engine, watermark-gated mini-tools tied to your core product that capture rising search demand and feed revenue
The strategy
A free tool is a self-distributing SEO and acquisition asset: it ranks for high-intent "[job] tool / calculator / generator" queries, gets shared and linked, and, when its output carries your watermark or gates the good part behind signup, pulls users straight into your core product. One well-chosen tool can outperform dozens of blog posts.
When to use it
When your core product solves a frequent, painful, searchable job that can be partially delivered as a standalone free utility, and you want a compounding channel rather than one-off articles.
How to execute (steps)
- Pick tools tied to the core product, the free tool should solve a slice of the same job, so users graduate naturally to the paid product.
- Target frequent pain + rising search volume, validate the "[job] generator/calculator/checker" queries have and are gaining demand.
- Gate or watermark the value: put a watermark on outputs (free distribution + brand exposure) or require an email/signup to unlock the full result.
- Ship several, not one, a portfolio of small tools each captures a different query cluster.
- Support each tool with a best-practices article that ranks and links into the tool (pairs with the standalone-page play).
- Instrument the funnel from tool use → signup → activation so you know which tools convert.
Notes / caveats / examples
- Taplio: hit $1M ARR in 9 months via 12 free tools (e.g. a watermark-gated Tweet-to-Carousel generator).
- Perfect Keto: a free keto calculator fed 8-figure revenue.
- The watermark does double duty: it's free distribution and a persistent brand impression on every shared output.
→ Skill conversion note
Becomes a "free-tool-ideation" SKILL.md: input a product + audience, output a ranked shortlist of free-tool ideas (each with the target query cluster, search-demand signal, gating/watermark mechanic, and the supporting article to build).
Build a siloed URL architecture and topic-cluster internal linking to distribute PageRank and build topical authority
The strategy
Internal linking is on-site topical authority you fully control. Organize URLs into hierarchical silos, then link hub and resource pages together in topic clusters, using varied keyword-rich anchor text, to push PageRank to your money pages.
When to use it
When structuring a content site's URLs, when publishing a new cluster, and on a recurring basis to refresh old posts.
How to execute (steps)
- Silo the URL architecture. Organize vertically by category/subcategory:
https://example.com/category/subcategory/. Group related content together. In WordPress use Page Attributes → Parent to nest. Siloing does NOT ban cross-silo links when contextually relevant. - Use topic clusters. Hub page overviews the topic and links to subtopic resource pages (1-2 subtopics each); resource pages link back to the hub (bidirectional).
- Link from authoritative pages. Find pages with the strongest backlink profiles (often the homepage) and link from them to top blog/use-case/service pages.
- Use keyword-rich anchor text that at least conveys what the linked page is about, without keyword stuffing.
- Vary anchor text. Never reuse exact anchor text more than once per page; never link two different pages with identical anchor text. Use broad-match/synonym/longtail variations (e.g., "internal links", "internal links for SEO", "internal linking SEO", "what are internal links").
- Prioritize relevance over location, put links in the most contextually relevant spot, inside sections discussing related topics.
- Refresh old content, spend 1-2 hours weekly adding internal links from old posts to new content.
Notes / caveats / examples
- Viral Loops silo example:
/industries/newsletters,/industries/fintech, plus a/product-launchhub with/product-launch/marketing-plan,/strategy,/email,/press-release,/metrics. - No consensus on optimal link count, link where it's genuinely useful, don't count arbitrarily.
→ Skill conversion note
Becomes an "internal linking planner" SKILL.md that takes a set of pages, groups them into hub/spoke silos, and generates a bidirectional link map with varied anchor-text suggestions.
Speed up indexing and lift impressions 10-50% by internal-linking new posts from already-ranked pages, then auditing links with ICARE
The strategy
This is the operational, recurring side of internal linking (distinct from designing a siloed architecture): once a post exists, deliberately funnel authority and crawl signals into it from pages that already rank, so it indexes faster and climbs. Google finds and trusts new URLs faster when established pages point at them, and every key page needs a threshold number of internal links before it moves.
When to use it
Immediately after publishing a new post (to accelerate indexing/ranking) and on a quarterly audit pass to redistribute link equity toward money pages.
How to execute (steps)
- Find already-ranked donor pages with
site:yourdomain.com "topic", the pages Google already surfaces for the new post's topic. - Add contextual links from the top ~10 donor pages, hyperlinking the first keyword occurrence in the body (not the footer) to the new post.
- Request indexing in Google Search Console via URL Inspection for the new post to trigger a faster crawl.
- Hit the link-count inflection point: link each key page 7+ times sitewide, that's roughly where impressions start moving. Also link the homepage and an HTML sitemap to key pages.
- Audit with ICARE: for each internal link check Intent, Context, Anchor text (descriptive), Relevance, Authority (link from high-backlink pages).
- Prune wasteful links: remove links to zero-search-value pages (repeated "About Us"), don't link near-duplicate (>50% identical) or thin pages, and concentrate links on high-value posts + conversion pages.
- Fix broken links with Screaming Frog / Ahrefs / Semrush crawls.
Notes / caveats / examples
- Cited result: internal linking lifted impressions 10-50% within ~50 days when key pages crossed the ~7-link threshold.
- Fallback when you have no ranked donor pages yet: link from your highest-authority pages found in Ahrefs.
- Contextual, in-body links beat footer/nav links for ranking signal.
→ Skill conversion note
Becomes an "internal-link-velocity" SKILL.md: input a new URL + sitemap, run site: queries to find donor pages, output the exact anchor-text placements to add, an ICARE audit of existing links, and a prune list of low-value link targets.
Surface hidden keywords with the autocomplete "+" trick, PDF/error-message intent, and score every term 0-3 for business relevance
The strategy
Standard keyword tools show the obvious terms; this is a kit of tactics for finding the hidden, high-intent long-tail, and a scoring rule so you don't rank for traffic that never converts. It complements bottom-up pain-point research with mechanical discovery tricks plus a relevance filter.
When to use it
When your keyword list feels exhausted, when you want low-competition/high-intent terms competitors miss, and whenever you're deciding which of many keywords are actually worth writing for.
How to execute (steps)
- Google autocomplete "+" trick: place a "+" to the left, middle, or right of a query to surface pre-, mid-, and post-keyword variants Google suggests. Export to Surfer or Keywords Everywhere and target queries with 1,000+ monthly searches.
- PDF content upgrades: in Ahrefs Keyword Explorer search "[topic] PDF" terms, filter out software modifiers (convert/merge/compress), add niche modifiers ("keto PDF"), then build a landing page and gate a PDF for email. Content upgrades can lift conversions 500%+ on low-competition PDF intent.
- Error-message SEO: target high-intent queries containing "problem / fix / broken" that competitors rank for; create solution content (articles, videos, FAQs). Low volume, extremely high intent.
- Score every keyword 0-3 for Business relevance alongside difficulty/volume: 0 = no product relevance, 3 = irreplaceable. Ahrefs example: "backlink analysis" = 3, "email outreach" = 1. Deprioritize low-score terms even if volume is high, so you don't rank for non-converting traffic.
Notes / caveats / examples
- The Business Score is the discipline that ties keyword selection to revenue, high volume + low relevance is a trap.
- PDF and error-message queries are classic "low volume, converts immediately" plays, small numbers, but the searcher has an acute, ready-to-solve problem.
→ Skill conversion note
Becomes a "keyword-discovery" SKILL.md: input a seed topic + product, run the autocomplete-"+", PDF, and error-message expansions, then return every candidate with volume, difficulty, and a 0-3 Business Score, sorted by relevance-weighted opportunity.
Build off-page authority by converting unlinked mentions to backlinks, vetting targets with Traffic Authority, and defensively buying domain typos
The strategy
Off-page SEO is where a lot of ranking power lives, but link building is noisy. Three sharp, high-ROI moves: harvest links you've already earned but that aren't hyperlinked, vet outreach targets with a simpler authority metric than domain rating, and defensively capture typo/alternate-TLD traffic that would otherwise leak.
When to use it
When you have brand mentions in the wild, when you're prioritizing which sites to pitch for links, and once your brand has enough recognition that people misspell your domain.
How to execute (steps)
- Convert unlinked mentions to backlinks: find them via Ahrefs Content Explorer or Google
"[brand]" -site:yourdomain.com. Include misspellings and name variations. Send personalized outreach to the high-authority domains asking them to link the existing mention. - Vet link targets with Traffic Authority = organic traffic ÷ organic keywords, a simpler signal than domain rating for whether a page actually commands search value (tool: trafficauthoritychecker.com). Prioritize link targets by page traffic, not DR.
- Buy common domain misspellings + alternate TLDs and redirect them to your site, find the actual typos people use in Google Search Console. Example:
testimonials.tovstestimonial.to.
Notes / caveats / examples
- Unlinked mentions are the cheapest links you'll ever get, the editorial decision to mention you is already made; you're only asking for the hyperlink.
- Traffic Authority filters out high-DR pages that rank for nothing useful, a page with high traffic per keyword is a page whose link actually passes value.
- Domain-typo buying is defense, not growth: it recovers traffic that was always meant for you.
→ Skill conversion note
Becomes a "link-building-ops" SKILL.md: input a brand + domain, output an unlinked-mention list with pre-drafted outreach, a Traffic-Authority-ranked target list, and a GSC-derived typo/TLD acquisition list.
Do bottom-up "pain point" keyword research, mine customers, teams, and competitors, then cluster into topics and prioritize high-intent terms
The strategy
Pain Point SEO is a bottom-up keyword strategy: instead of chasing high-volume head terms, you prioritize high-intent keywords built around real customer pain points. You start from what Google already associates with you, mine keywords from humans (customers, sales, support, competitors), cluster them by intent, then prioritize mid/bottom-funnel terms that convert.
When to use it
Any time you're planning what content to write for a B2B SaaS or product site and want keywords that attract buyers, not just traffic.
How to execute (steps)
- Audit what you already rank for. Google Search Console → Performance → set "Last 3 months" → export Clicks, Impressions, CTR, Position to CSV. These are topics Google already ties to you.
- Brainstorm seeds. Ask: what is the site about? How would you search for what you offer? Organize into product/service variations ("content optimization tool / software / best content optimization tool") and value-prop keywords ("how to write content that ranks").
- Google hacks: capture Autosuggest, People Also Ask, and Related Searches. Use operators:
site:domain.com keywordfor competitor coverage,intitle:keyword/inurl:keywordfor how many pages target a term. Example:site:reddit.com/r/SEO/ link building. - Customer research: mine Reddit/Quora threads; ask new email subscribers their biggest pain point; run customer interviews with the 5 questions (problem before us / alternative if we didn't exist / how they'd describe us / top 3 benefits / what they'd search). Interview Support, Sales, and Product teams for common questions and use cases.
- Competitor analysis: run competitor URLs through Ahrefs Site Explorer → Organic keywords → export CSV → find gaps (terms they rank for, you don't).
- Cluster into topics: group by identical/near-identical intent, pick the primary keyword (highest volume, overarching), then secondary/tertiary. Tool: Keyword Insights auto-clusters at scale.
- Prioritize: get volumes via Google Ads Keyword Planner ("Get search volume and forecasts") or Ahrefs Keyword Explorer. Favor high-intent, mid/bottom-funnel keywords over raw volume.
Notes / caveats / examples
- Example cluster: "Send money abroad" (590/mo, primary) → "How to send money abroad" (170, secondary) → "...without fees" (20, tertiary).
- Core rule: topics > keywords, one topic (unique intent) per page.
→ Skill conversion note
Becomes a "Pain-point keyword research" SKILL.md that ingests a GSC export + competitor domains, runs the interview/forum prompt set, and outputs clustered topic tables ranked by intent.
Refresh published SEO posts by their current ranking position, different fixes for pos 1-7, 8-25, 25+, and 50+, on a quarterly Search Console pass
The strategy
Not every ranking page needs the same treatment, the right optimization depends on where the page currently ranks. Pull average position from Search Console quarterly, bucket each page, and apply the position-appropriate action instead of blindly rewriting or over-optimizing pages that are already winning.
When to use it
On a recurring (quarterly) cadence once you have published content sitting at a range of positions, the highest-ROI SEO work is usually improving existing pages, not writing new ones.
How to execute (steps)
- Export average position per page from Google Search Console and bucket each URL.
- Positions 1-7 (winning): stop chasing more traffic. Don't touch the core concept. Add conversion elements, CTAs, lead magnets, embedded videos, to monetize the traffic you already have.
- Positions 8-25 (almost there): work the keywords into H1/H2, shorten paragraphs, add internal links, and answer the follow-up intent (the next question a reader has).
- Positions 25+ (stuck): match the top competitors' word count and structure; analyze the top 5 results and close the gaps.
- Positions 50+ (failing): full rewrite, the page isn't fulfilling the query.
- For lagging pages, run a TF-IDF gap-fill (WebSite Auditor / SEO PowerSuite Content Analysis → TF-IDF): paste the URL, add the semantically-important terms competitors use that you're missing, and republish.
Notes / caveats / examples
- The key discipline is not over-editing pos 1-7 pages, changing a winning page's core concept risks its ranking; only add monetization.
- Follow-up intent (pos 8-25) is often the difference between page 2 and page 1: the query is answered, but the user's next question isn't.
→ Skill conversion note
Becomes a "position-refresh" SKILL.md: input a GSC export, output a per-URL action plan bucketed by position (monetize / on-page tune / expand / rewrite) plus a TF-IDF missing-terms list for the lagging pages.
Rank for competitor-feature, use-case-adjacent, and manual-how-to keywords, then route that traffic into your product
The strategy
The highest-converting SEO traffic often isn't your obvious keywords, it's people searching for a competitor's feature, an adjacent use case, or a manual way to do the job your product automates. Rank for those terms and structure the page so the reader ends at your product.
When to use it
When your head terms are too competitive or too low-volume, when you compete with a well-known incumbent, or when your product is multi-purpose / lesser-known and needs a "back door" into demand.
How to execute (steps)
- Competitor-feature keywords: find the terms people search about your competitor's features (via Ahrefs/Semrush) and write pages that answer them while positioning your product. ClientVenue built an "Asana's client portal" page that ranked for "asana dashboard" / "use asana as crm" and converted at ~11%.
- Use-case-adjacent ("SEO back door"): rank for popular topics your product touches tangentially, then link into your core content, best for lesser-known or multi-purpose tools. Zapier's "Pomodoro technique" article (175k+ searches) links to automation content.
- Manual-solution → product (Zapier model): structure a how-to post that first shows the reader the manual way to do the job, then positions your product as the faster/better way, and always ends with a CTA. 20%+ of B2B blogs have no CTA at all, the traffic leaks.
- Add the right next step: link to related articles for complex products, or a newsletter signup once the reader is primed.
- Prioritize by conversion intent, not just volume, these pages win on intent, not traffic size.
Notes / caveats / examples
- ClientVenue's competitor-feature page: ~11% conversion, far above typical blog conversion, because the searcher already has the problem.
- The manual-then-product structure works because you earn trust by genuinely teaching the manual method before pitching.
→ Skill conversion note
Becomes a "product-led-seo" SKILL.md: input a product + a competitor + core use cases, output three keyword lists (competitor-feature, use-case-adjacent, manual-how-to) and a page outline for each that ends in the right product CTA.
Capture thousands of low-volume queries by generating a page per data/filter combination, dynamic long-tail, standalone template pages, and AI glossaries
The strategy
Instead of hand-writing a few big articles, generate many narrow pages at scale, one per filter combination, template, or glossary term, each targeting a specific low-volume query with the keywords baked into the URL. The traffic comes from the aggregate of thousands of tiny pages, not any single hit.
When to use it
When you have (or can generate) structured data, a large set of templates/tools, or a definable long-tail term space, and the queries are numerous but individually low-volume. Best as a supplement to a real product, not a thin-content dump.
How to execute (steps)
- Pick the page-generation axis: filter combinations (location × attribute × price), one page per free template/tool, or one page per glossary term.
- Put the keywords in the URL, e.g.
cheap-places-near-a-beach-in-europe-with-fast-internet, so the URL itself matches the long-tail query. - Give each page unique, useful content (real data, a real template download, a genuine definition), thin duplicates get penalized; the value must be real per page.
- Standalone template pages: build one short, transactional page per template, and pair each with a best-practices blog post that links to it, to capture "[thing] template" long-tail queries.
- AI glossaries for term-space coverage: generate Investopedia-style deep definitions at scale, but treat this as a short-term win, not a permanent channel.
- Interlink the generated pages into hubs so PageRank and crawl reach them.
Notes / caveats / examples
- Nomad List: auto-generated a page per filter combo → 1.2M annual visitors, ~700k of them from thousands of low-volume pages ("Low in Racism" filter = 27k views, "<$2k/mo" = 10k).
- Hypercontext: standalone pages for 60+ meeting templates → 51% organic traffic lift in 3 months.
- AI glossaries: ~$1k for 300 items (×$3.33 each) vs. ~$18k human-written, cheap, but a short-term play as AI-content scrutiny rises.
→ Skill conversion note
Becomes a "programmatic-page-planner" SKILL.md: input a dataset or template/term list, output the URL pattern, per-page content template, an internal-linking hub map, and a thin-content safeguard checklist.
Harvest the low-competition keywords Reddit already ranks for by feeding a subreddit into Ahrefs, then write better posts to outrank the threads
The strategy
Reddit has enormous domain authority, so its threads rank for thousands of long-tail, buyer-intent queries, but any individual Reddit post is beatable because it's an unstructured forum thread, not an optimized article. Point Ahrefs at a relevant subreddit's URL, export the keywords it ranks for, filter to low-competition terms with real volume, and publish a genuinely better resource for each one.
When to use it
When you need a fast pipeline of proven, low-difficulty keyword targets in your niche without guessing what to write, especially for communities that already discuss your problem space.
How to execute (steps)
- Find the subreddit(s) where your customers hang out and discuss the problem your product solves.
- Drop the subreddit URL into Ahrefs Site Explorer (or the specific high-traffic thread URLs) and open the Organic Keywords report.
- Filter for beatable terms: low keyword difficulty, meaningful monthly volume, and clear commercial or informational intent that maps to your product.
- Read the ranking thread to see what the asker actually wanted and where the forum answer is thin, scattered, or outdated.
- Write a structured post that beats it, a clear title matching the query, a direct answer up top, better formatting, and the depth a forum thread lacks.
- Repeat across subreddits and adjacent communities (Quora works the same way) to build a topic cluster.
Notes / caveats / examples
- The insight: high site-level DA ≠ strong individual page; a purpose-built article routinely outranks a random comment thread.
- Pair with pain-point keyword research (mining the thread text itself for exact-phrase queries) for a fuller list.
- Works best where a community's culture generates lots of question-shaped posts (SaaS tools, health, finance, hobbies).
→ Skill conversion note
Becomes a "reddit-keyword-harvest" SKILL.md: input a subreddit or product niche, output a ranked list of low-difficulty keywords Reddit ranks for, each with the source thread, its gaps, and a suggested post angle to outrank it.
Track SEO with four lenses, rank tracking, aggregate organic traffic, page-by-page performance, and GSC query drill-down, and act on each signal
The strategy
Measure content-led SEO across four complementary views so you know both the aggregate trend and which specific pages/keywords to act on. Each view has a defined action trigger.
When to use it
On an ongoing basis after content is published, to decide what to refresh, re-optimize, or defend.
How to execute (steps)
- Rank tracking. Feed a keyword list + domain into Ahrefs / SEMrush / Stat. Action: if a keyword dips, refresh the piece; if a competitor outranks you, update with new content.
- Aggregate organic traffic (Google Analytics). Audience → Overview → "Organic Traffic" segment. Watch total organic traffic month-over-month vs other sources.
- Page-by-page performance (Google Analytics). Behavior → Site Content → Landing Pages with the Organic Traffic segment. See sessions, bounce rate, conversion rate, % of total organic per page. Often ~50% of organic traffic comes from a handful of top pages, flag those for priority optimization.
- GSC query drill-down. Performance → Pages → click a URL → Queries tab. Reveals what searches surface the page, plus impressions, clicks, CTR, average position. Action: discover new/emerging keywords the page ranks for and re-optimize for them.
Notes / caveats / examples
- The GSC query drill-down is the highest-leverage move for finding "you're already ranking, just re-optimize" opportunities (high impressions, low CTR → rewrite title/meta).
→ Skill conversion note
Becomes an "SEO monitoring" SKILL.md that pulls rank + GA + GSC data and returns a prioritized action list (refresh / defend / re-optimize) per the four triggers.
Read the SERP to pick the right page type (product, comparison, resource, or hub) and match the hard + soft associations Google rewards
The strategy
Before writing, analyze the live SERP to decide which of four B2B SaaS page types to build and which "associations" the ranking pages share. Content quality is relative to what already ranks, not absolute, so you reverse-engineer the winners.
When to use it
For every target keyword, right after keyword research and before drafting.
How to execute (steps)
- Run the SERP analysis. Search the keyword; study the top 10-30 results for: which page types appear, dominant searcher intent, hard associations present, and shared soft associations (multimedia, trust factors, headline intents).
- Pick the page type by funnel stage:
- Product / use-case page (bottom funnel, high priority), targets "[best/use case] software", "[industry] software". Show features, clear CTAs (demo/pricing), social proof, product-specific FAQ.
- Comparison / review page (mid funnel), targets "[competitor] vs [brand]", "[competitor] alternatives", "best [use case] tools". Position your product FIRST, be specific about differentiators, be honest about limits, add screenshots + third-party video, write for advanced readers, weave in first-person opinion.
- Resource / article page (top funnel), triggered by "how/what/why", "tips/examples/tactics", "guide/tutorial/template". Match dominant intent, give comprehensive coverage, serve real above-the-fold value.
- Topic-cluster / ultimate guide (top funnel), covers a broad category term; hub page links out to 10-20 supporting resource pages (~20 internal links) to distribute PageRank and build topical authority.
- Match hard associations (minimum to rank): correct content type + sufficient topical authority (hundreds/thousands of pages on the topic).
- Match soft associations (common, not required): title-tag phrasing, multimedia, social proof, trust factors (data/citations/author credentials), UGC, interactive elements, a specific angle.
Notes / caveats / examples
- Buddy Punch ranks #1 for "best employee tracking software" via third-party reviews + in-app screenshots + honest comparison.
- Jobscan ranks for "ATS friendly resume template" with 20 template options + an original above-the-fold explainer video; ranks #1 for "applicant tracking system" with a hub linking to 20 supporting pages (site search shows 584 pages tied to that topic).
→ Skill conversion note
Becomes a "SERP-driven page-type picker" SKILL.md: input a keyword, it classifies intent, recommends one of the four page types, and outputs the hard/soft associations to include.
Set up the three technical SEO layers (access, understanding, serving) so Google can crawl, parse, and rank your pages
The strategy
Technical SEO is the foundation before content. Split it into three jobs: help Google access the site (crawl it), understand the content (parse meaning), and serve it well (fast, mobile, secure). Get these right or good content never ranks.
When to use it
Do this once at the start of any content-led SEO push, and re-audit after site migrations, redesigns, or when rankings drop for no content reason.
How to execute (steps)
- Access layer
- Create and submit a
sitemap.xml(full inventory of your URLs) to search engines. - Add a
robots.txtto tell crawlers where to go / not go. - Build internal links that shape a logical, hierarchical site architecture.
- Create and submit a
- Understanding layer
- Write descriptive title tags and subheadings.
- Add schema markup / structured data so Google gets extra context on how to represent the page in SERPs.
- Serving layer
- Use responsive design; disable intrusive pop-ups (mobile usability).
- Always serve over
https://, neverhttp://. - Fix broken links, limit 301 redirects, remove 404s and 500s.
- Optimize Core Web Vitals: load speed, interactivity, visual stability.
Notes / caveats / examples
- Readability thresholds worth hitting: font size 18-22pt; content column width 700-800px (~8-10 words per line).
→ Skill conversion note
Becomes a "Technical SEO preflight" SKILL.md that walks a site through an access/understanding/serving checklist and flags missing sitemap, robots.txt, non-HTTPS, broken links, and CWV failures.
Make video versions of your already-ranking articles and publish intent-matched free content, the YouTube-as-SEO-engine play
The strategy
Your best-ranking articles already prove demand, turn each into a video, embed it back in the post (a ranking signal), and publish it on YouTube (the world's #2 search engine) to double-dip the same intent. Separately, mine your product's usage data to find when/what people need, then publish free content on those high-intent terms with only a subtle logo CTA. Old, high-intent videos compound for years.
When to use it
When you already have ranking articles or usage data revealing intent, and you want a second organic channel that reinforces your SEO instead of competing with it.
How to execute (steps)
- List your top-ranking articles and make a video version of each; embed the video in the original post to boost dwell time and give Google a richer page.
- Publish those videos on YouTube, optimized as their own search results, the article and the video capture the same query on two engines.
- Mine usage-time data for intent: find when and how people use your product, then create free content on those exact search terms.
- Keep the CTA subtle, a logo/watermark, not a hard pitch, so the free content stands on its own and keeps earning views.
- Invest in evergreen topics, high-intent videos keep pulling traffic for years with no additional spend.
Notes / caveats / examples
- Shopify "Learn with Shopify": 230k YouTube subs in 18 months by videoizing ranking articles. The "What is dropshipping" article = 70k monthly visitors; its video = 677k views (tool: Claspo popups).
- Calm: found peak usage 9-11PM, made "sleep / rain noise / white noise / ocean / deep sleep meditation" videos; ~50% of social traffic comes from a handful of 7+ year-old videos still doing thousands of views/hour.
→ Skill conversion note
Becomes a "video-for-seo" SKILL.md: input a list of ranking URLs (or usage-intent data), output a prioritized videoization plan, script beats per article, YouTube title/description, embed placement, and a subtle-CTA spec.
Beat ranking pages by fulfilling SERP requirements then adding "originality nuggets", contrarian takes, first-person opinion, expert interviews, original research
The strategy
To rank, first match what ranking pages cover, then out-do them with specificity and original value ("originality nuggets") that generalist writers copying Google can't reproduce. Add a premium content experience (structure, multimedia, tools) on top.
When to use it
When drafting any SEO page after you've done SERP analysis and know the required sections.
How to execute (steps)
- Fulfill SERP requirements. Include the on-page sections competitors have (e.g., if they all have a "best practices" section, include one).
- Enhance with specificity. Go past surface-level Google-article info; add nitty-gritty detail, product-specific comparisons, SME expertise (not generalist writers).
- Add originality nuggets, by effort level:
- Contrarian viewpoint (low effort): take a different, evidence-backed position when SERP headlines all align, but still fulfill the correct intent (no clickbait).
- Unique perspective (low effort): write first-person, share earned opinion (why you started the company, your industry view, problems you're uniquely positioned to solve).
- Expert interview (medium effort): interview someone with original insight; include their quotes. Ex: Patreon ranks for "best patreon business models" by interviewing successful creators.
- Original research (high effort): analyze internal data, make custom graphics, share quantitative findings. Ex: Growth Rock analyzed mobile checkout data from 40+ clients, built graphs, and still ranks #3 for "mobile checkout best practices" two years later.
- Add a premium content experience:
- Jump links / anchor TOC (
<a id="...">+<a href="#...">) for long form; use Hotjar heat maps to surface most-clicked sections and rank them higher. - Author bios with credentials for E-A-T (critical for YMYL topics, less so for casual ones).
- Scannability: break paragraphs every 4-5 lines, use bullets, hierarchical h1>h2>h3>h4, 700-800px column, 18-22pt font.
- Multimedia: embed original/curated video near top; interactive quizzes; tools/widgets (e.g., Pilot's "burn rate calculator" ranks #4); original images over stock (service: Design Pickle).
- Jump links / anchor TOC (
Notes / caveats / examples
- Three core truths to hold onto: think niche, topics > keywords, context is king (fit the page to context via video/images/widgets/social proof).
- "Mirage content" = surface-level fluff that looks useful but lacks substance, avoid it.
- Optional finishing tool: Clearscope scrapes the top 30 results and grades word count, readability, and related terms.
→ Skill conversion note
Becomes a "SEO draft enhancer" SKILL.md: given the required SERP sections, it proposes one originality nugget at each effort tier plus a premium-experience checklist for the draft.
From God of Skills: a curated, hand-tested directory of AI skills, prompts, templates and image style guides. Source: https://godofskills.com/skills/seo-content?ref=claude-skill
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.
Gives 0 of the 12 instructions most plan spec skills give in ~12.8k tokens
Counted across 1,099 of the 1,860 authors here whose files we hold, read 2026-08-07
- Ask one question at a timein 51 of 1099
- Break plans into vertical slicesin 29 of 1099, across 11 files
- Publish issues in dependency orderin 27 of 1099, across 9 files
- Iterate until user approves the breakdownin 25 of 1099, across 7 files
- Explore the repository to understand the codebase statein 24 of 1099, across 7 files
- Use domain glossary vocabularyin 23 of 1099, across 5 files
- Apply correct triage labels to published issuesin 23 of 1099, across 5 files
- Prefer AFK slices over HITLin 22 of 1099, across 7 files
- Write a specification before writing any codein 22 of 1099, across 14 files
- Write failing tests before implementation codein 22 of 1099, across 20 files
- Ask clarifying questions until requirements are concretein 21 of 1099, across 13 files
- Respect existing architecture decision recordsin 20 of 1099, across 5 files
Said here and by no other author read
- confirm technical access before writing content
- score every keyword for business relevance
- read the live SERP for each target keyword
- assign one unique intent per page
- beat ranking pages using originality nuggets
- design on-page conversion funnels to prevent bouncing
Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.