What this plan is for
A sentence like that needs a named site and a Search Console export. We do not have one to publish. The plan below is a buying schedule for a teaching product, Ledgerline. Swap in your URL. Keep the rule that anchors are assigned before the cart is opened.
The situation the plan fits: a B2B page that already answers a commercial query and already gets some clicks. The gap is a handful of mentions on sites a buyer might read, not a DR emergency and not a new content site. If the page does not define the product in the first screen, stop and do the outline in the AI search guide before week 1. Links will not supply the definition.
The invoice, then the calendar
Three rows from the catalog shipped with the site. SAAS-102 is the B2B review blog, guest post $119, DR 58, 34,500 visits, TAT 4 days. SAAS-109 is the comparison site, guest post $179, DR 67, 94,200 visits, TAT 4 days. MKT-112 is the technical SEO journal, niche edit $109, DR 61, 64,300 visits, TAT 3 days. Two of each. The table multiplies current catalog unit prices. If those cells change in the product, the total changes. Do not memorize $814 as a package.
| Listing | Format | DR | Qty | Unit | Line |
|---|---|---|---|---|---|
| B2B SaaS Reviews & Founder Growth Blog (SAAS-102) | Guest post | 58 | 2 | $119 | $238 |
| Enterprise Productivity & AI SaaS Comparison Engine (SAAS-109) | Guest post | 67 | 2 | $179 | $358 |
| Technical SEO, Programmatic Growth & Content Ops Journal (MKT-112) | Niche edit | 61 | 2 | $109 | $218 |
Invoice total: $814
The two MKT-112 lines are insertions. They stay on the invoice only if, before week 5, the publisher has sent an indexed URL that is already about search or SaaS operations. If they cannot, delete those two lines. The campaign becomes four guest posts. A smaller invoice that matches the format rule is the correct outcome. Do not invent a URL so the $109 price survives.
Week by week
| Week | What you order | Anchor | What 'done' means |
|---|---|---|---|
| 1 | SAAS-102 guest post, $119 | Ledgerline | Draft received. Anchor is the brand. Target is the renewals URL, not the homepage. |
| 2 | Nothing new if week 1 has no live URL yet | — | SAAS-102 TAT is 4 days. Day 6 with no URL is the refund note, not week 2's order. |
| 3 | SAAS-109 guest post, $179 | Ledgerline | Different publication, same anchor, because brand is the bucket you are allowed to repeat. |
| 4 | Second SAAS-102 guest post, $119 | ledgerline.example/renewals | Naked URL. The second story must be a different job, not the week-1 article pasted again. |
| 5 | MKT-112 insertion, $109, only with a URL | renewal tracking for finance teams | You have opened their URL. It is indexed. You are not the third commercial link on the page. |
| 6 | Second SAAS-109, $179 | Ledgerline | Last brand mention in the plan. Then stop for 30 days. |
| 7 | Second MKT-112 only if the first insertion is still live | Ledgerline | If the first insertion's URL 404s, this line is cancelled, not replaced with a random row. |
Count the anchors if every conditional line survives: brand on weeks 1, 3, 6, and 7 (four), one naked URL, one partial. Exact-match query: zero. That matches a young profile. If Ledgerline's real URL already has an exact-match anchor, do not add one here to 'balance' it. The counted profile is the export you check before week 1, not after week 7.
Week 1 and week 4 are both SAAS-102, so the briefs have to be different articles. Week 1: how an approval trail differs from a date column, one brand link to /renewals. Week 4: where the notice date should live so two people do not edit two copies, anchor the naked URL, still one href, still no customer count. If week 4's draft repeats week 1's H2s, you are paying $119 for a duplicate on the same domain. Reject it. Two mentions on one site only help if a reader could want both pages. Two copies of one page teach the site nothing and add a second footprint of the same pitch.
The sheet you open on day 0 and day 90
Day 0 is the day before week 1's order, not the day you thought of the campaign. Export Search Console for the renewals URL: clicks, impressions, average position, for the trailing 28 days. Save the file with the date in the name. Write the queries you care about on a second tab, five lines maximum. A list of forty keywords turns the readout into a story you can tilt.
- Day 7 after each live URL: indexed or not, rel, anchor, HTTP status. One row per placement.
- Day 30 after the last kept placement: same Search Console export, same 28-day window, same queries.
- Compare the two exports. Report the two numbers and the dates. If clicks went from 400 to 430, say that. Do not divide your way into a percentage headline.
- If clicks fell, read the update log before you buy a recovery pack. Check whether the page itself changed.
A 240% claim on a base of 400 clicks would mean 1,360 clicks. Nothing in this invoice predicts that. If someone asks for the percentage in a deck, the answer is the two exports or the sentence 'we do not have the after number yet.' The calculator below prices the spend. Type your own click value. The $814 is the catalog's arithmetic for these six lines, and two of those lines may be deleted in week 5.
FAQ
Can I place all six in one afternoon to finish the project?
The cart will let you. The plan will not. Week 2 exists so a missed URL stops the next order. Compressing the calendar removes the only control you have before the 90-day export.