LinkedIn Reach Optimizer

LinkedIn Algorithm Optimization

by LeadMagic · MIT license · ★ 62 on GitHub

LinkedIn Algorithm Optimization cover

Optimize LinkedIn organic reach using Richard van der Blom's Algorithm Insights Report (Just Connecting) — interest graph mechanics, format rankings, post anatomy, dwell time, golden hour engagement, and company page strategy. Use when…

---
name: linkedin-algorithm
description: >-
  Optimize LinkedIn organic reach using Richard van der Blom's Algorithm Insights
  Report (Just Connecting) — interest graph mechanics, format rankings, post anatomy,
  dwell time, golden hour engagement, and company page strategy. Use when posts are
  underperforming, planning LinkedIn content formats, or diagnosing reach drops.
  Triggers on: "LinkedIn algorithm", "LinkedIn reach", "post not getting impressions",
  "best time to post LinkedIn", "LinkedIn format", "carousel vs video", "hashtags
  LinkedIn", "van der Blom", "dwell time", "LinkedIn engagement drop".
license: MIT
compatibility: Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
metadata:
  version: "1.0.0"
  author: LeadMagic
  category: inbound
  tags: [linkedin, algorithm, organic-reach, content, social-media]
  related_skills: [linkedin-live-strategy, social-selling, founder-brand, social-media-strategy, content-distribution]

Overview

Most LinkedIn underperformance is not a content-quality problem — it's a mechanics problem. Creators post the right message in the wrong format, kill reach with external links and hashtag habits from 2021, and misread a platform-wide reach compression as a personal failure.

Manual install (npx, ZIP)
Claude Codenpx skills add LeadMagic/gtm-skills --skill linkedin-algorithm -g -a claude-code
Claude Code (degit)npx degit LeadMagic/gtm-skills/skills/inbound/linkedin-algorithm#main ~/.claude/skills/linkedin-algorithm
Claude.ai / desktopZip the folder and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md9.2 KB
Read SKILL.md here
LeadMagic/main1 file shown
SKILL.md
Show the full text197 lines

LinkedIn Algorithm Optimization

Overview

Most LinkedIn underperformance is not a content-quality problem — it's a mechanics problem. Creators post the right message in the wrong format, kill reach with external links and hashtag habits from 2021, and misread a platform-wide reach compression as a personal failure.

This skill applies Richard van der Blom's Algorithm Insights Report — the largest recurring public study of LinkedIn organic performance (the 2026 edition analyzed 1.3M+ posts and 80,000+ profiles) — to diagnose reach problems and design posts that work with the algorithm instead of against it.

When to Use

  • "My LinkedIn reach dropped — what changed?"
  • "What format should I use for this post?"
  • "Best time and frequency to post on LinkedIn"
  • "Should I still use hashtags?"
  • "Why does my video underperform?"
  • "Optimize our company page reach"
  • "Build a LinkedIn posting system that the algorithm rewards"

Authoritative Foundations

Richard van der Blom (Just Connecting) — Algorithm Insights Report. Annual data study of LinkedIn organic mechanics, 7th edition (2026). Core structural finding: LinkedIn moved from a relationship graph to an interest graph — follower count no longer predicts reach; topic authority and per-post merit do. Full findings, format rankings, and tactical tables → references/richard-van-der-blom-algorithm.md.

Adam Robinson (RB2B) — proof case for algorithm-aligned founder distribution: daily zero-click posts, hook discipline, and profile-link conversion scaled RB2B to $5M ARR with LinkedIn as the only channel. Playbook → founder-brand → references/adam-robinson-founder-brand.md.

Chris Walker (Refine Labs) — dark social context: most LinkedIn influence is unmeasurable in attribution tools. Pair algorithm optimization with self-reported attribution (references/chris-walker-mental-models.md).

Jessie Lizak (Reveting) — when feed posts are not enough and you need a weekly LinkedIn Live as the content engine (WinsDay model): record conversations, repurpose into clips/carousels/posts, prioritize relationships over tricks. Full runbook → linkedin-live-strategy → references/jessie-lizak-linkedin-live.md. Report default: guest on Lives often; Lizak's playbook for hosting when repurposing is disciplined.

Prerequisites

  • Personal LinkedIn profile (and company page if optimizing page reach)
  • 90 days of post analytics (impressions, engagement, followers) as baseline
  • Defined content pillars (see founder-brand / social-media-strategy)

Step-by-Step Process

Phase 1: Diagnose Before Changing Anything
  1. Pull the last 90 days of posts into a sheet: format, length, links, hashtags, tags, posting time, impressions, reactions, comments, saves.
  2. Separate platform-wide compression from personal decline. Van der Blom's data showed broad YoY declines (views -50%, engagement -25%, follower growth -59% in the 2025 edition) — benchmark against the trend, not 2023.
  3. Flag reach killers: external links in body, 5+ hashtags, 5+ person tags, posting more than once per day, AI-sounding text.
Phase 2: Fix Format Mix

Rank formats by the report's reach/engagement multipliers (full table in references/richard-van-der-blom-algorithm.md):

  • Document posts (PDF carousels) — top format: ~1.39x reach, highest engagement rate (~6.6%). Use for frameworks, benchmarks, tutorials.
  • Short native video (30-90s) — strong engagement (~5.6%) but average reach dropped below baseline (~0.86x); use for thought leadership, not reach.
  • Image + text — the volume workhorse; solid middle performance.
  • Text-only — works when sharp and short; weakest default format.
  • External links in body — significant reach penalty (roughly 25-60% depending on profile type). Put links in comments or on your profile.
Phase 3: Engineer Post Anatomy

The report's four-phase post system: writing → publishing → nurturing → repurposing.

  • Hook: first 2-3 lines decide dwell time. Numbers, credibility, or tension before the fold.
  • Length: sharper beats longer in 2026 — 34% of top-performing posts are now under 600 characters (up from 21% in 2024). Dwell time is weighted by completion rate, so cut ruthlessly.
  • Keywords over hashtags: posts without hashtags now outperform posts with them by 5-10%. Write topical keywords into the body instead.
  • Tags: tag 5+ people and the algorithm treats it as a spam signal if most don't engage. Tag only people who will respond.
Phase 4: Work the Engagement Window
  1. Golden hour: reply to every comment in the first 60-90 minutes — comment threads (depth, quality, length) are weighted above reactions.
  2. Saves are a ranking signal: design "save-worthy" reference content (checklists, benchmarks, frameworks).
  3. Pre/post activity: comment meaningfully on ICP-relevant posts before and after publishing; engagement is reciprocal in the interest graph.
  4. Frequency cap: 3-5 posts/week, never more than 1/day.
Phase 5: Company Page and Employee Advocacy

Company page reach grew ~33% in the 2026 data while personal profile reach fell — pages are no longer dead. Run pillar-based page content, engage from the page identity, and pair with employee advocacy (employees resharing with their own commentary, not bare reposts). Amplify proven organic winners with thought leadership ads (see paid-social-strategy).

Output Format

LinkedIn algorithm audit + optimization plan: 90-day baseline table, reach-killer findings, format mix recommendation with multipliers, post anatomy checklist (hook/length/keywords/tags), golden-hour engagement routine, posting calendar (frequency + timing), and a 30-day remeasurement plan.

Quality Check

  • Baseline separates platform-wide compression from personal decline
  • Every recommendation cites a report finding, not folklore
  • Format mix includes document posts for save-worthy content
  • No external links in post bodies; links moved to comments/profile
  • Hashtags removed or capped; keywords written into body copy
  • Golden-hour engagement routine scheduled, not aspirational
  • 30-day remeasurement date set with the same metrics

Common Pitfalls

  1. Optimizing for followers. The interest graph killed follower-count reach. Topic authority — consistent pillars, keyword repetition — is the new distribution asset.

  2. Posting links in the body. The single most common self-inflicted reach penalty. Move links to the first comment or let your profile link convert (Adam Robinson's zero-click pattern).

  3. Long-form by default. Dwell time is now combined with completion rate. A 2,000-character post most readers abandon scores worse than a sharp 500-character post they finish.

  4. Publishing AI-sounding content. AI-generated text is measurably penalized in both reach and engagement. Use AI for research and editing, not voice.

  5. Treating engagement as optional. Ignoring comments in the first hour wastes the algorithm's evaluation window. Nurturing is part of the post, not an afterthought.

  6. Chasing every algorithm rumor. The report debunks 20 LinkedIn myths per edition. If a tactic isn't backed by data, treat it as folklore.

Execution Artifacts

  • references/framework-notes.md — Framework index and authority routing
  • templates/output-template.md — Deliverable shell for agent output
  • scripts/check-output.py — Lightweight deliverable validator
  • references/richard-van-der-blom-algorithm.md — Report findings, format rankings, tactical tables
  • linkedin-live-strategy: Weekly LinkedIn Live shows and repurposing flywheel (Jessie Lizak / Reveting)
  • social-selling: Turning LinkedIn visibility into conversations and pipeline
  • founder-brand: Founder-led posting system (Adam Robinson playbook)
  • social-media-strategy: Platform-wide content formats and sizing
  • content-distribution: Repurposing posts across channels
1---
2name: linkedin-algorithm
3description: >-
4 Optimize LinkedIn organic reach using Richard van der Blom's Algorithm Insights
5 Report (Just Connecting) — interest graph mechanics, format rankings, post anatomy,
6 dwell time, golden hour engagement, and company page strategy. Use when posts are
7 underperforming, planning LinkedIn content formats, or diagnosing reach drops.
8 Triggers on: "LinkedIn algorithm", "LinkedIn reach", "post not getting impressions",
9 "best time to post LinkedIn", "LinkedIn format", "carousel vs video", "hashtags
10 LinkedIn", "van der Blom", "dwell time", "LinkedIn engagement drop".
11license: MIT
12compatibility: Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed
13metadata:
14 version: "1.0.0"
15 author: LeadMagic
16 category: inbound
17 tags: [linkedin, algorithm, organic-reach, content, social-media]
18 related_skills: [linkedin-live-strategy, social-selling, founder-brand, social-media-strategy, content-distribution]
19 frameworks:
20 - "Richard van der Blom (Just Connecting) — LinkedIn Algorithm Insights Report"
21 - "Jessie Lizak (Reveting) — LinkedIn Live & livestream content engine"
22 - "Adam Robinson (RB2B) — Founder-led LinkedIn distribution"
23 - "Chris Walker — Dark social demand creation"
24---
25 
26# LinkedIn Algorithm Optimization
27 
28## Overview
29 
30Most LinkedIn underperformance is not a content-quality problem — it's a
31mechanics problem. Creators post the right message in the wrong format, kill
32reach with external links and hashtag habits from 2021, and misread a
33platform-wide reach compression as a personal failure.
34 
35This skill applies Richard van der Blom's Algorithm Insights Report — the
36largest recurring public study of LinkedIn organic performance (the 2026
37edition analyzed 1.3M+ posts and 80,000+ profiles) — to diagnose reach
38problems and design posts that work with the algorithm instead of against it.
39 
40## When to Use
41 
42- "My LinkedIn reach dropped — what changed?"
43- "What format should I use for this post?"
44- "Best time and frequency to post on LinkedIn"
45- "Should I still use hashtags?"
46- "Why does my video underperform?"
47- "Optimize our company page reach"
48- "Build a LinkedIn posting system that the algorithm rewards"
49 
50## Authoritative Foundations
51 
52**Richard van der Blom (Just Connecting) — Algorithm Insights Report.** Annual
53data study of LinkedIn organic mechanics, 7th edition (2026). Core structural
54finding: LinkedIn moved from a **relationship graph to an interest graph** —
55follower count no longer predicts reach; topic authority and per-post merit do.
56Full findings, format rankings, and tactical tables →
57`references/richard-van-der-blom-algorithm.md`.
58 
59**Adam Robinson (RB2B)** — proof case for algorithm-aligned founder
60distribution: daily zero-click posts, hook discipline, and profile-link
61conversion scaled RB2B to $5M ARR with LinkedIn as the only channel. Playbook →
62`founder-brand` → `references/adam-robinson-founder-brand.md`.
63 
64**Chris Walker (Refine Labs)** — dark social context: most LinkedIn influence
65is unmeasurable in attribution tools. Pair algorithm optimization with
66self-reported attribution (`references/chris-walker-mental-models.md`).
67 
68**Jessie Lizak (Reveting)** — when feed posts are not enough and you need a
69**weekly LinkedIn Live** as the content engine (WinsDay model): record
70conversations, repurpose into clips/carousels/posts, prioritize relationships
71over tricks. Full runbook → `linkedin-live-strategy` →
72`references/jessie-lizak-linkedin-live.md`.
73Report default: guest on Lives
74often; Lizak's playbook for **hosting** when repurposing is disciplined.
75 
76## Prerequisites
77 
78- Personal LinkedIn profile (and company page if optimizing page reach)
79- 90 days of post analytics (impressions, engagement, followers) as baseline
80- Defined content pillars (see `founder-brand` / `social-media-strategy`)
81 
82## Step-by-Step Process
83 
84### Phase 1: Diagnose Before Changing Anything
85 
861. Pull the last 90 days of posts into a sheet: format, length, links,
87 hashtags, tags, posting time, impressions, reactions, comments, saves.
882. Separate platform-wide compression from personal decline. Van der Blom's
89 data showed broad YoY declines (views -50%, engagement -25%, follower
90 growth -59% in the 2025 edition) — benchmark against the trend, not 2023.
913. Flag reach killers: external links in body, 5+ hashtags, 5+ person tags,
92 posting more than once per day, AI-sounding text.
93 
94### Phase 2: Fix Format Mix
95 
96Rank formats by the report's reach/engagement multipliers (full table in
97`references/richard-van-der-blom-algorithm.md`):
98 
99- **Document posts (PDF carousels)** — top format: ~1.39x reach, highest
100 engagement rate (~6.6%). Use for frameworks, benchmarks, tutorials.
101- **Short native video (30-90s)** — strong engagement (~5.6%) but average
102 reach dropped below baseline (~0.86x); use for thought leadership, not reach.
103- **Image + text** — the volume workhorse; solid middle performance.
104- **Text-only** — works when sharp and short; weakest default format.
105- **External links in body** — significant reach penalty (roughly 25-60%
106 depending on profile type). Put links in comments or on your profile.
107 
108### Phase 3: Engineer Post Anatomy
109 
110The report's four-phase post system: **writing → publishing → nurturing →
111repurposing**.
112 
113- **Hook:** first 2-3 lines decide dwell time. Numbers, credibility, or
114 tension before the fold.
115- **Length:** sharper beats longer in 2026 — 34% of top-performing posts are
116 now under 600 characters (up from 21% in 2024). Dwell time is weighted by
117 completion rate, so cut ruthlessly.
118- **Keywords over hashtags:** posts without hashtags now outperform posts
119 with them by 5-10%. Write topical keywords into the body instead.
120- **Tags:** tag 5+ people and the algorithm treats it as a spam signal if
121 most don't engage. Tag only people who will respond.
122 
123### Phase 4: Work the Engagement Window
124 
1251. **Golden hour:** reply to every comment in the first 60-90 minutes —
126 comment threads (depth, quality, length) are weighted above reactions.
1272. **Saves are a ranking signal:** design "save-worthy" reference content
128 (checklists, benchmarks, frameworks).
1293. **Pre/post activity:** comment meaningfully on ICP-relevant posts before
130 and after publishing; engagement is reciprocal in the interest graph.
1314. **Frequency cap:** 3-5 posts/week, never more than 1/day.
132 
133### Phase 5: Company Page and Employee Advocacy
134 
135Company page reach grew ~33% in the 2026 data while personal profile reach
136fell — pages are no longer dead. Run pillar-based page content, engage from
137the page identity, and pair with employee advocacy (employees resharing with
138their own commentary, not bare reposts). Amplify proven organic winners with
139thought leadership ads (see `paid-social-strategy`).
140 
141## Output Format
142 
143LinkedIn algorithm audit + optimization plan: 90-day baseline table, reach-killer
144findings, format mix recommendation with multipliers, post anatomy checklist
145(hook/length/keywords/tags), golden-hour engagement routine, posting calendar
146(frequency + timing), and a 30-day remeasurement plan.
147 
148## Quality Check
149 
150- [ ] Baseline separates platform-wide compression from personal decline
151- [ ] Every recommendation cites a report finding, not folklore
152- [ ] Format mix includes document posts for save-worthy content
153- [ ] No external links in post bodies; links moved to comments/profile
154- [ ] Hashtags removed or capped; keywords written into body copy
155- [ ] Golden-hour engagement routine scheduled, not aspirational
156- [ ] 30-day remeasurement date set with the same metrics
157 
158## Common Pitfalls
159 
1601. **Optimizing for followers.** The interest graph killed follower-count
161 reach. Topic authority — consistent pillars, keyword repetition — is the
162 new distribution asset.
163 
1642. **Posting links in the body.** The single most common self-inflicted reach
165 penalty. Move links to the first comment or let your profile link convert
166 (Adam Robinson's zero-click pattern).
167 
1683. **Long-form by default.** Dwell time is now combined with completion rate.
169 A 2,000-character post most readers abandon scores worse than a sharp
170 500-character post they finish.
171 
1724. **Publishing AI-sounding content.** AI-generated text is measurably
173 penalized in both reach and engagement. Use AI for research and editing,
174 not voice.
175 
1765. **Treating engagement as optional.** Ignoring comments in the first hour
177 wastes the algorithm's evaluation window. Nurturing is part of the post,
178 not an afterthought.
179 
1806. **Chasing every algorithm rumor.** The report debunks 20 LinkedIn myths
181 per edition. If a tactic isn't backed by data, treat it as folklore.
182 
183## Execution Artifacts
184 
185- `references/framework-notes.md` — Framework index and authority routing
186- `templates/output-template.md` — Deliverable shell for agent output
187- `scripts/check-output.py` — Lightweight deliverable validator
188- `references/richard-van-der-blom-algorithm.md` — Report findings, format rankings, tactical tables
189 
190## Related Skills
191 
192- **linkedin-live-strategy**: Weekly LinkedIn Live shows and repurposing flywheel (Jessie Lizak / Reveting)
193- **social-selling**: Turning LinkedIn visibility into conversations and pipeline
194- **founder-brand**: Founder-led posting system (Adam Robinson playbook)
195- **social-media-strategy**: Platform-wide content formats and sizing
196- **content-distribution**: Repurposing posts across channels
197 
View all files on GitHub →

Details

License
MIT
Stars on the repo
★ 62
Checked
Source
LeadMagic/gtm-skills ↗
Creator
LeadMagic · 129 listings
View creator

Similar skills

See all →
SkillYouTube Channel AuditorJakeschincariol/youtube-agent-skill · by JakeschincariolAudit a YouTube channel end to end - packaging, consistency, the first fifteen seconds, and what to fix first. Use for "audit my channel", "why isn't my channel growing", "review my videos", or a pasted channel URL.★ 1.1k GitHub starsSkillYouTube Channel Rewritersergebulaev/youtube-skills · by sergebulaevAudit and rewrite a YouTube channel end-to-end for 2026: name and @handle, banner (2560x1440 with the 1235x338 mobile/TV safe area), profile picture, About plus searchable keywords, trailer for non-subscribers vs featured video for subscribers, sections and playlist layout, watermark, links. Triggers on "optimize my YouTube channel", "rewrite my channel about", "fix my banner", "channel audit", "set my trailer". Converts a viewer into a subscriber. Not for writing a video title (use yt-title-optimizer).★ 36 GitHub starsSkillAd Fatigue Manageraaron-he-zhu/aaron-marketing-skills · by aaron-he-zhuUse when the user asks to "is my ad fatiguing", "why is CTR dropping at scale", or "should I rotate creative / widen the audience"; reads frequency, CTR and CVR decay against an early-flight baseline and returns Rotate-creative / Widen-audience / Hold triggers with a per-ad-set fatigue read. Not for building the replacement creative — use ad-creative-builder; not for the RQS score or vetoes — use ad-account-auditor. 广告疲劳检测/频次管理/换素材还是扩人群★ 2.9k GitHub starsSkillPricing Tier Architectwondelai/skills · by wondelai- Leaders, Fillers, Killers★ 2.2k GitHub starsSkillTitle Thumbnail PackagerJakeschincariol/youtube-agent-skill · by JakeschincariolWrite and lint the title and thumbnail for a YouTube video as one pairing, checking truncation, duplication and vagueness before publish. Use for title ideas", "what should I call this", "thumbnail text", "my CTR is bad", packaging, or any request to rename or repackage an existing video.★ 1.1k GitHub starsSkillYouTube SEO Optimizerkostja94/marketing-skills · by kostja94When the user wants to optimize YouTube videos for search, create video descriptions, or improve channel visibility. Also use when the user mentions "YouTube SEO," "YouTube description," "YouTube tags," "YouTube thumbnail," "YouTube title," "YouTube channel," or "video SEO." For YouTube ads, use youtube-ads.★ 1k GitHub stars

More from LeadMagic

SkillFirst-Party Analytics SetupLeadMagic/gtm-skills · by LeadMagicSet up first-party tracking and analytics — website pixels, conversion tracking, UTM architecture, cookie consent, server-side tagging vs client-side, 1P vs 3P data strategy, and identity resolution. Use when setting up tracking, implementing pixels, building attribution, or preparing for privacy-first measurement. Triggers on: "pixel", "tracking", "conversion tracking", "first-party data", server-side tagging", "UTM", "cookie consent", "1P vs 3P", "identity resolution", or any tracking implementation request.★ 62 GitHub starsSkillStrategic Account MarketingLeadMagic/gtm-skills · by LeadMagicRuns strategic 1-to-1 ABM for 5-15 high-value accounts: account plans, custom microsites, executive engagement, direct mail, and board-level connections. Use when a named enterprise account justifies bespoke content and executive time, or when the user needs a strategic account plan. Triggers on: "1-to-1 ABM", "strategic ABM", "custom ABM", "key account marketing", "named account".★ 62 GitHub starsSkillCluster Account MarketingLeadMagic/gtm-skills · by LeadMagicRuns ABM at scale (1-to-few) for 15-50 clustered accounts: industry or persona clusters, semi-custom campaigns, and cluster-level content. Use when named-account ABM needs to reach more accounts without bespoke work per account. Triggers on: "1-to-few ABM", "ABM scale", "cluster ABM", "industry ABM".★ 62 GitHub starsSkillProgrammatic Account TargetingLeadMagic/gtm-skills · by LeadMagicRuns programmatic 1-to-many ABM for 50-200+ accounts: automated personalization, scaled outbound, intent-based targeting, and lookalike expansion. Use when ABM coverage must grow without adding headcount or when the user wants automated account-based outreach. Triggers on: "1-to-many ABM", programmatic ABM", "scaled ABM", "automated ABM".★ 62 GitHub starsSkillAccount Strategy DesignerLeadMagic/gtm-skills · by LeadMagicDesigns an account-based marketing program: tier selection, account scoring, channel orchestration, BDR alignment (account-based sales development), and a measurement framework. Use when the user is launching or redesigning ABM, choosing between 1-to-1, 1-to-few, and 1-to-many, or building a target account program. Triggers on: "ABM strategy", "account based marketing", "ABM playbook", "design ABM", "target accounts", "ABSD", "account based sales development", "Lars Nilsson".★ 62 GitHub starsSkillTarget Account SelectorLeadMagic/gtm-skills · by LeadMagicBuilds and tiers a target account list: fit and intent scoring models, tier assignment, and TAM segmentation. Use when the user needs to decide which accounts to target, score or tier an account list, or prioritize a TAM for ABM or outbound. Triggers on: "account selection", "target account list", "tier accounts", "prioritize accounts", "TAM segmentation".★ 62 GitHub stars