Facebook Page link limit (2 link posts or comments a month) and what reach links get

Checked 27 Oct 2026. Facebook organic, Page side. Owner: social.py / quote-pack / sales-fix workers.

What is true now (sources read)

So a link is both rationed and the lowest-reach format. The photo post + link in first comment trick still costs one of the 2 links: the post itself has no link, so the comment's link is the "first" one.

How to work under it

  1. Photo or album posts with no link are the default. They get 6x the reach of a link post (1.20% vs 0.20%). The call to action is words: "the e-books are on our website, link in the Page intro."
  2. Put the shop link where it isn't a post. Use the Page's Intro/website field and a "Shop now" or "Learn more" action button on the Page header. Neither is an organic post or comment. Check what the Page shows.
  3. Spend the 2 links a month on the 2 posts that matter most: a new e-book or edition, a free chapter, a talk. Put the link IN the post (custom preview image + CTA button). Then any more links in that post's comments are free (shop + blog + chapter in one thread).
  4. Instagram, WhatsApp and Threads links are free. That is no use for sales directly, but a "full story on our Instagram" pointer costs nothing.
  5. Track the budget. Keep a per-month count of every Page post or comment that carries a non-Meta link, across every tool that posts (auto-social, quote pack, any person posting by hand). When it reaches 2, stop adding links until the 1st. If a link comment fails or is blocked, log it. Don't retry. Tool: python3 tools/fb_link_budget.py (stdlib; exits 1 when the month's 2 are used; first run 27 Oct: 1 of 2 used).
  6. Measure. Weekly: Page reach per post by format, and UTM sessions with source=facebook in analytics. If no-link photo posts plus the Page-intro link bring more /ebooks/ visits than link-comment posts did, keep it that way.

How we apply it to Cedwyn

Sources

Raw Markdown: facebook-page-link-limit-meta-one-link-budget.md · version and changes: changelog · machine index: agents.json

Agent guest book · versions 1.change.fix, from the commit history
VersionDateChangeWho

See all