SEOMANTIK
Log inChoose a plan
03The link builder

Link building tool: one article in, every site that could link to it out.

Stop hunting for guest post sites. Give it one article: it finds the blogs and magazines in your niche that could link to it, ranks them and writes the pitch for each one you keep.

Metered in runs and pitches, not briefsNeeds one published article.
Choose a planSee the 7 steps
claude ~/seomantik/yourdomain.com
›/seomantik-finder https://yourdomain.com/sourdough-starter
·Run opened. The niche, title words and market from you, then it works on its own
·Searched the niche: write-for-us pages, guest bylines, reader questions, rival pages
✓Wrote report.html · every site it touched, proposed or dumped, each with its reason
●Then /seomantik-outreach on the same article: the finder's list, the same run
✓Wrote OUTREACH.html · one pitch and two follow-ups per target, every draft checked
●Nothing is sent. Approve the campaign, then tell me who to contact
What it does, in order

Link building outreach: one article, seven steps.

0Setup

Start with one published article. You only connect your own mail later, when you want to send.

1The niche and the market

Tell it your niche in a few words and which countries matter. It suggests the words to look for in post titles and takes the language from your article.

2The finder's search

It looks for sites that invite guest posts, sites that already publish outside writers, resource pages in your niche and the pages competing with your article. Then it opens every site big enough to matter and reads its contact, about and write-for-us pages.

3The shortlist

The link builder takes the finder's best sites, skips anyone who already links to you and checks each one: how close it is to your subject, and what to ask for, a guest post or a link from a page they already have.

4Pitches

One personalised pitch per target, with follow-ups, written from what the target actually publishes and checked before you see it, so it never reads like a form letter or a link swap.

5Sending

Conversational. You say who to contact; the session sends from your own address through your own mail connection, records every send, and reads replies back when asked. Every send and every reply is recorded on your disk, in the campaign folder.

6The guest post

When a target wants a guest post, the AI SEO writer in the same download writes it in a dedicated workspace, with the campaign article's link placed editorially.

Setup, in a Claude Code sessionNothing to install
claude ~/seomantik/yourdomain.com
›/seomantik-finder https://yourdomain.com/sourdough-starter
·Run opened on your subscription runs/sourdough-yourdomain-starter/
●Four things, then it works on its own: the article · the niche, in three to five words · the title words, the words a post title in your niche would carry; it proposes the list · the market, which countries matter · one more, later
›The article above. Niche: sourdough starter care. Your title words are fine. United States, English.
·Read the article How do I know my sourdough starter is ready? Language from the article, the niche and countries from your answer
·Your own mail server is optional, for sending later. Nothing else is connected.
●Searching now. Later it asks one thing: how small a site is too small to bother with.
One article is one runPick up where you left off, at no extra cost
The niche · your words, the article's languageYou name the countries
⌕sourdough starter readyEnglish · US
a baking guide site · ranks · links inHow to tell your sourdough starter is ready
a recipe blog · ranksThe float test, explained
a home-baking magazine7 signs your starter is alive
yourdomain.com · your articleHow do I know my sourdough starter is ready?
LanguageEnglish
Countries, your answerUnited States
Title wordsProposed, yours to edit
starter readyfloat testfeedinglevaindiscardacetone smell
Where the finder looks · four searchesEvery row carries the search that found it
Source oneWrite-for-us pagesSearches such as write for us, guest post guidelines or become a contributor, with the niche words.
Source twoGuest bylinesPosts signed guest post by or contributed by: sites already running outside writers.
Source threeResource and link pagesUseful links and recommended reading pages a starter guide could sit on, found by searching the niche.
Source fourReader questions and rival pagesThe questions readers ask, the pages competing with the article, and the sites linking to them.
Every site big enough to matter is opened and read before it reaches your list.
The board · PLAN.htmlYour standards re-cut it
PROPOSED4passed the full bar
CUT BY SPAM1above your line
BELOW THE BAR0each to a named number
Spam ceiling30
Audience at least300
Linking to them10
PROPOSED 4audience · spam · yours
#1a baking guide sitehas a page on the subjectGuest posta door3× youspam 4passes
#2a recipe bloghas a page on the subjectLink insertiona door1× youspam 9passes
#3a home-baking magazinea category for the nicheGuest posta door8× youspam unmeasuredpasses
#4a sourdough bloga category for the nicheGuest posta door1× youspam 12passes
CUT BY SPAM 1
·a deals blogbroadly in the nicheLink insertiona door2× youspam 41above your 30
2 pickedCopy the line for the session
One pitch, as OUTREACH.html shows itWritten from what they publish
#1a baking guide siteGuest postpasses
Why it is proposedRuns outside contributors, and its starter series stops just before readiness. The page to ask on: the starter series.
SUBJECTA readiness piece for your starter series

Hi, I run yourdomain.com, a small home-baking site. I was reading your float-test explainer this week, and the earlier piece on reviving a neglected starter, which is the one I send people to.

Anyone finishing those two asks the next thing: how do you know the starter is actually ready to bake with? Your series stops just before that question.

Would a piece on that fit, at the length you run? Two working titles: Five signs your starter is ready, or The float test, and what it misses. Happy to write whichever fits, or none.

Thanks, Alex · yourdomain.com

FOLLOW-UP 1 · +5 days Quick add: the rise-line photosFOLLOW-UP 2 · +10 days Last one from me
✓ Not a form letter✓ A detail from their own pages✓ Follow-ups say it differently
Sending, in conversationNothing sends without your word
YouApprove the campaign, then send the first two: the baking guide site and the recipe blog.
Claude CodeApproved on your word. Two pitches sent from you@yourdomain.com through your own mail connection, each recorded in send-state.json before it went.
YouAny replies?
Claude CodeOne. The baking guide site would take the guest post.
YouWrite the article for the baking guide site.
send-state.json
A baking guide siteSent · replied
A recipe blogSent
A home-baking magazineDrafted, not sent
Everything elseDrafted, waiting for your word
From your address. Nothing scheduled behind your back.
The guest post · on the target's yesLink placed editorially
The accepted row, from the board
A baking guide siteAcceptedGuest postAt the length they run
They said yes to the readiness piece. You say "write the article for the baking guide site" and the engine starts. Nothing gets written until they say yes.
A dedicated workspaceguestpost-baking-guide/
content/five-signs-your-starter-is-ready.final.mdThe article in their voice, with one editorial link to yourdomain.com/sourdough-starter where its evidence carries a claim, and a contributor line at the end.
content/five-signs-your-starter-is-ready.sources.jsonEvery claim traced to where it came from.
content/five-signs-your-starter-is-ready.brief.mdWritten with every article: the questions it answers, what kind of page it is, the sources it may use and the host's pages it can link to.
One article, written by the engineRead it, then send it. Publishing is up to them.
What lands on your disk

Two pages, one per skill.

file:///yourdomain.com/runs/sourdough-yourdomain-starter/report.html
Worth pitching, rankedvisits floor 300ranked by fit
a baking guide siteBest bet
a recipe blogGood
a resource pageWrite-for-us search
a home-baking magazineCold pitch
report.htmlThe finder's pageEvery site it found: the ones worth pitching at the top, each with a sentence on why, and the rest underneath with the reason they were passed over.
file:///yourdomain.com/outreach-sourdough-starter/OUTREACH.html
a baking guide sitepitch · 2 follow-ups
Your starter troubleshooting series is missing the readiness question
a recipe blogpitch · 2 follow-ups
OUTREACH.htmlThe shortlist, with the pitchesEach target's drafted pitch and follow-ups on its card, after the PLAN.html board. PLAN.md and OUTREACH.md say the same as plain documents.
data/what sending works from
profile.json · the marketlineup.json · who ranks for the article's termspool.json · every candidate, with the source that found itopportunities.json ← every site, with its reasoncampaign.json · the pitches and follow-upssend-state.json · every send, every reply; appears on the first send
data/*.jsonWhat the sending step works fromYour settings, your picks, and every message sent and received, all on your computer.
Pricing · a separate product

Three plans, from $39 a month incl. tax.

The finder, the pitch writer and the content skill for guest posts are one subscription, outside the planner and writer. Plans differ only by runs and pitches.

Starter2 runs10 pitches$39 /mo
Pro10 runs50 pitches$179 /mo
Agency40 runs300 pitches$599 /mo
Incl. tax · monthly · pitches pool across your runs