LinkedIn publishing strategy

Choose reach or clicks before you add the link.

A link can help clicks, but it can also change how a post travels in the feed. Decide whether the post is meant to create visibility or drive a visit, then keep the publishing workflow as simple as the job allows.
Art Deco publishing rail choosing between LinkedIn reach and a direct click path

The real decision

The workaround was not the strategy.

We built a WordPress plugin that could publish posts to LinkedIn automatically. The tempting next step was to remove the link from the post and add it as the first comment, hoping to keep reach while still giving people a path back to the article.

LinkedIn made that harder than it looked. More importantly, the restriction forced a better question: are we publishing for reach, or are we publishing for clicks?

Ask this before you automate:

Reach

If the post needs reach, why put a link in the post at all?

Clicks

If the post needs clicks, is LinkedIn the right channel for that job?

Complexity

If the workaround needs two apps and two token flows, is the automation still worth it?

Three publishing choices

Each link placement optimizes for a different outcome.

The first-comment trick sounds like a small implementation detail, but it changes the product decision. The right choice depends on the result the post needs to create.

Link in the post

This is the direct traffic choice. It gives people an immediate click path, but the post may reach fewer people because the platform has less reason to keep it moving in the feed.

Link in the first comment

This is the workaround choice. It can be useful manually, but automating it means dealing with separate API permissions and a more fragile user setup.

No link in the post

This is the reach choice. The post stands on its own with image and copy, and the link can still be added manually when the situation calls for it.

What the API changed

The restriction clarified the strategy.

The Comments API required Community Management API access, and that product could not sit beside the posting products needed in the same LinkedIn app.

A two-app setup was possible in theory, but it would make the plugin harder to configure, harder to support, and easier to misunderstand.

The practical consequences:

Core publishing

The basic WordPress-to-LinkedIn publishing flow still worked.

Separate permissions

The automated first-comment link moved into a separate permission problem.

More authorization

Users would need to understand and authorize more than one LinkedIn app.

A tactic, not the job

The extra complexity served a tactic, not the core publishing job.

The simpler product

The better product was the simpler one: publish strong image-led posts and let manual comments handle exceptions.

Choose the post's job

Decide between reach and clicks before you build the workflow.

A LinkedIn post should have a job. That job decides whether the link belongs in the post, in a comment, or nowhere at all.

Visibility

Use reach when the goal is visibility, authority, brand recall, or keeping the post alive in the feed.

Value in the feed

Use reach when the post can deliver value without requiring a click.

Brand recall

Use reach when the image and copy can make someone remember the company even if they never leave LinkedIn.

Landing-page value

Use clicks when the landing page is the main value and the audience needs the full resource immediately.

Direct path

Use clicks when you are willing to trade some visibility for a direct path to the site.

For most everyday business posts, reach is the stronger default. Add the link manually when the post has a clear click job.

What stays in the product

The simpler feature is the stronger product.

The useful part of the automation stayed intact: publish from WordPress with the image and post copy. The part removed was the brittle tactic around comment automation.

What stayed

WordPress posts can still become LinkedIn posts automatically. Featured images still do the visual work in the LinkedIn feed, and the publishing flow stays understandable for normal site owners.

What we did not automate

We left out a separate Comments API setup, two LinkedIn app products and token paths for one small tactic, and a feature that would look clever while making the user experience worse.

Measurement

Measure the post by the job it was given.

The question is not whether every LinkedIn post sends traffic. The question is whether the post did the job you chose for it.

For reach posts

Look at impressions, profile visits, reactions, saves, comments, and later branded search.

For click posts

Look at click-through rate, landing-page engagement, and conversion quality.

For manual links

Check whether the extra first-comment step changes outcomes enough to keep doing it.

Compare over time

Compare posts with and without links over time instead of trusting one anecdote.

Earn complexity

Keep the publishing workflow simple unless the data proves the complexity earns its place.

Use your data

The practical source of truth is your own LinkedIn and analytics data, not a universal rule about links.

A simple workflow that consistently gets published usually beats a clever workflow that people stop using.

Frequently asked questions

When should a LinkedIn post include a link?

Should every LinkedIn post avoid links?

No. If the click is the point of the post, include the link. If the post is mainly for visibility and authority, it may work better without one.

Is the first-comment link tactic still useful?

It can be useful as a manual habit. The problem is not the tactic itself, but turning a small manual step into a complicated automation flow.

Why not build the two-app LinkedIn setup anyway?

Because it adds configuration, support, and token complexity for a feature that may not improve the main outcome. The cleaner product is easier to use and easier to trust.

The operating rule

Do not fight the feed by default.

LinkedIn is usually better at creating visibility than sending immediate traffic. Treat that as the default, then make deliberate exceptions.

The point is not to avoid links forever. Know what job the post is doing before the link decides the design.

Deliver value first

Write the post so it delivers value without a click.

Use a strong image

Choose an image that makes the post worth stopping for.

Add links deliberately

Add a link manually when the post truly needs one.

Automate last

Only automate extra complexity after the data says it is worth it.