Last updated · reviewed by the Essentras editorial team
Agent recipe
“10 backlinks from real news sites, not PBNs, for $2,500. How do I check the sites are real?”
The agent shows why Domain Authority alone lets weak sites through, adds a 2nd score, the language and a traffic floor, and quotes the 10 listings with the most traffic at $1,855.55 after 15% off. It states Google’s policy on paid links and what the API cannot verify.
Responses captured 19 Oct 2026. Prices change, so the agent must re-quote before it shows a total.
search_outletsget_outletquote_placementsConnect the MCP server or REST API first: no account, no key. Rules: agent briefing.
The steps
Search the way the buyer asked
Dofollow, indexed, a Domain Authority of 50 or more and $250 a link, the buyer’s $2,500 divided by 10. 235 listings match. Sorted by authority, the top 30 show why 1 score is not a check.
MCP tool call: search_outlets{ "dofollow": true, "indexed": true, "min_da": 50, "max_price": 250, "sort": "authority_desc", "limit": 30 }Same call over RESTcurl "https://essentras.com/api/agent/v1/outlets?\ dofollow=true&indexed=true&min_da=50&max_price=250&sort=authority_desc&limit=30"Real response, trimmed. Captured 19 Oct 2026{ "total": 235, "has_more": true, "results": [ { "id": "digest-epizy-com", "outlet": { "website": "digest.epizy.com", "domain_authority": 84, "domain_rating": 77, "monthly_traffic": 329 }, "price": {"amount": 130} }, { "id": "ipsnews-net", "outlet": { "website": "www.ipsnews.net", "domain_authority": 82, "domain_rating": 78, "monthly_traffic": 61257 }, "price": {"amount": 140} }, { "id": "blog-libero-it", "outlet": { "website": "blog.libero.it", "domain_authority": 81, "domain_rating": 82, "monthly_traffic": 89953 }, "price": {"amount": 243} }, { "id": "sports-tmcnet-com", "outlet": { "website": "sports.tmcnet.com", "domain_authority": 80, "domain_rating": 80, "monthly_traffic": null }, "price": {"amount": 217} }, { "id": "the-pool-com", "outlet": { "website": "www.the-pool.com", "domain_authority": 79, "domain_rating": 58, "monthly_traffic": null }, "price": {"amount": 130} } ] }What to read: 20 of the 30 report no monthly_traffic and 9 have a Domain Rating under 20. A high Domain Authority next to a low Domain Rating and no traffic is a reason to look closer, not proof either way. 5 of 30 results shown.
Add a 2nd score, the language and a traffic floor
The agent adds min_dr 50 and language English, and treats $2,500 as a basket total: 10 placements take 15% off, so listings a little above $250 still fit. max_price becomes 300, and the total is checked at the end. 41 listings match.
MCP tool call: search_outlets{ "dofollow": true, "indexed": true, "min_da": 50, "min_dr": 50, "max_price": 300, "language": "English", "sort": "authority_desc", "limit": 100 }Same call over RESTcurl "https://essentras.com/api/agent/v1/outlets?\ dofollow=true&indexed=true&min_da=50&min_dr=50&max_price=300&language=English&sort=authority_desc&limit=100"Real response, trimmed. Captured 19 Oct 2026{ "total": 41, "has_more": false, "results": [ { "id": "digest-epizy-com", "outlet": { "website": "digest.epizy.com", "domain_authority": 84, "domain_rating": 77, "monthly_traffic": 329 }, "price": {"amount": 130} }, { "id": "ipsnews-net", "outlet": { "website": "www.ipsnews.net", "domain_authority": 82, "domain_rating": 78, "monthly_traffic": 61257 }, "price": {"amount": 140} }, { "id": "sports-tmcnet-com", "outlet": { "website": "sports.tmcnet.com", "domain_authority": 80, "domain_rating": 80, "monthly_traffic": null }, "price": {"amount": 217} }, { "id": "the-pool-com", "outlet": { "website": "www.the-pool.com", "domain_authority": 79, "domain_rating": 58, "monthly_traffic": null }, "price": {"amount": 130} }, { "id": "blogs-orgfree-com", "outlet": { "website": "blogs.orgfree.com", "domain_authority": 78, "domain_rating": 71, "monthly_traffic": null }, "price": {"amount": 217} } ] }What to read: The agent keeps the listings that report 10,000 or more monthly visits: 14 of 41. 9 report no figure at all. 5 of 41 results shown.
Read a finalist in full, then open the site
get_outlet returns everything the API knows about 1 listing. The rest of the check is by hand: open outlet.website and look for dated news, bylines and an about page. The API has no newsroom flag and no live examples yet.
MCP tool call: get_outlet{ "id": "ipsnews-net" }Same call over RESTcurl https://essentras.com/api/agent/v1/outlets/ipsnews-netReal response, trimmed. Captured 19 Oct 2026{ "id": "ipsnews-net", "outlet": { "name": "IPS news.net", "website": "www.ipsnews.net", "country": "US", "languages": ["English"], "topics": ["Business & Economy"], "domain_authority": 82, "domain_rating": 78, "monthly_traffic": 61257 }, "price": {"amount": 140}, "link": { "dofollow": true, "indexed": "YES", "sponsored_tag": "NO", "disclosure": "Published as a standard editorial article, with no sponsored label." } }What to read: The highest-authority finalist: Domain Authority 82, Domain Rating 78, 61,257 monthly visits. link.disclosure: “Published as a standard editorial article, with no sponsored label.”
Quote the 10 with the most traffic
The agent quotes the shortlist in traffic order and checks the total against the budget. The buyer drops any site that fails the check by hand, and the agent quotes again.
MCP tool call: quote_placements{ "items": [ {"id": "storeboard-com"}, {"id": "tech-bullion"}, {"id": "activerain-com"}, {"id": "panhandle-newschannelnebraska-com"}, {"id": "filmdaily-co"}, {"id": "ipwithease-com"}, {"id": "european-business-review"}, {"id": "ipsnews-net"}, {"id": "urdesignmag-com"}, {"id": "gisuser"} ] }Same call over RESTcurl -X POST https://essentras.com/api/agent/v1/quote \ -H 'Content-Type: application/json' \ -d '{"items":[{"id":"storeboard-com"},{"id":"tech-bullion"},{"id":"activerain-com"},{"id":"panhandle-newschannelnebraska-com"},{"id":"filmdaily-co"},{"id":"ipwithease-com"},{"id":"european-business-review"},{"id":"ipsnews-net"},{"id":"urdesignmag-com"},{"id":"gisuser"}]}'Real response, trimmed. Captured 19 Oct 2026{ "line_items": [ {"id": "storeboard-com", "unit_price": 257}, {"id": "tech-bullion", "unit_price": 250}, {"id": "activerain-com", "unit_price": 120}, {"id": "panhandle-newschannelnebraska-com", "unit_price": 260}, {"id": "filmdaily-co", "unit_price": 240}, {"id": "ipwithease-com", "unit_price": 200}, {"id": "european-business-review", "unit_price": 248}, {"id": "ipsnews-net", "unit_price": 140}, {"id": "urdesignmag-com", "unit_price": 251}, {"id": "gisuser", "unit_price": 217} ], "subtotal": 2183, "discount": {"amount": 327.45, "percent": 15}, "total": 1855.55, "checkout_url": "https://essentras.com/cart?add=storeboard-com%2Ctech-bullion%2Cactiverain-com%2Cpanhandle-newschannelnebraska-com%2Cfilmdaily-co%2Cipwithease-com%2Ceuropean-business-review%2Cipsnews-net%2Curdesignmag-com%2Cgisuser&utm_source=ai_agent&utm_medium=agent_api", "expires_in_seconds": 86400 }What to read: total is $1,855.55, under $2,500, with 15% off for 10 placements. 3 of the 10 cost more than $250 and the basket still fits.
The 10 listings in the quote
| Listing | Domain Authority / Rating | Monthly visits | Topic | Price |
|---|---|---|---|---|
| Storeboard.Com | 62 / 76 | 858,668 | General News | $257 |
| Tech Bullion | 63 / 79 | 178,733 | Technology | $250 |
| Active Rain | 74 / 75 | 122,555 | Real Estate & Construction | $120 |
| Panhandle Newschannel Nebraska | 75 / 76 | 93,162 | General News | $260 |
| Film Daily | 64 / 71 | 87,355 | Lifestyle | $240 |
| Ipwithease.com | 65 / 50 | 77,270 | Technology | $200 |
| European Business Review | 56 / 79 | 68,693 | Business & Economy | $248 |
| IPS news.net | 82 / 78 | 61,257 | Business & Economy | $140 |
| Urdesignmag.com | 78 / 63 | 57,116 | Architecture & Interior Design | $251 |
| GISuser | 50 / 68 | 57,038 | Lifestyle | $217 |
What the agent tells the buyer
Domain Authority alone does not tell a newsroom from a domain with old links: of the top 30 listings that match your filters, 20 report no traffic and 9 have a Domain Rating under 20. So I checked 3 more things the API returns for every listing: a 2nd authority score, the language and monthly traffic.
14 listings pass. The 10 with the most traffic quote at $1,855.55 after 15% off, under your $2,500. Their topics are in the table, and not all are general news sites, so open each one before you pay and drop any that is not a real publication; I will quote again.
What the API cannot tell me: who writes for each site and whether it has editors. Look for dated news, bylines and an about page. Passing these checks is not proof that a site is a newsroom.
Google’s spam policies list buying or selling links for ranking purposes as link spam, and accept paid links marked rel="sponsored" or rel="nofollow" (page last updated 28 Aug 2026, read 19 Oct 2026).
These listings publish dofollow links today; that is a fact about the outlet, not a ranking promise, and I make none. Buy them for the readers and the credibility of the sites.
These are paid placements, whatever label each site adds. The card is charged at checkout and refunded if a placement is not published or its turnaround is missed.
The human step
The buyer opens checkout_url, sees the same 10 outlets and the discounted total, and pays on essentras.com. After the check by hand, the agent quotes again without any site the buyer dropped.
https://essentras.com/cart?add=storeboard-com%2Ctech-bullion%2Cactiverain-com%2Cpanhandle-newschannelnebraska-com%2Cfilmdaily-co%2Cipwithease-com%2Ceuropean-business-review%2Cipsnews-net%2Curdesignmag-com%2Cgisuser&utm_source=ai_agent&utm_medium=agent_apiAlso useful
Rules the agent follows
- Never pays and never collects card data. The job ends at checkout_url.
- Checks more than 1 signal: Domain Authority, Domain Rating, language and traffic, then the site by hand.
- Says what the API cannot verify, and never calls a listing a newsroom on scores alone.
- States Google’s link spam policy and never sells dofollow as a ranking shortcut.
- Never pads a basket: if fewer sites pass than the buyer asked for, it quotes those and says so.
- Never suggests placements as a route to Wikipedia notability or a Meta verified badge.
FAQ
Questions about this recipe
How can I tell a real news site from a PBN?▾
No single number does it. Compare Domain Authority with Domain Rating, require a traffic figure, check the language and topics, then open the site for dated news, bylines and an about page. The API has no newsroom flag, so the last check is by hand.
Are paid dofollow links against Google’s rules?▾
Google’s spam policies list buying or selling links for ranking purposes as link spam, and accept paid links marked rel="sponsored" or rel="nofollow" (page last updated 28 Aug 2026, read 19 Oct 2026). Essentras makes no ranking promise, and link.dofollow only describes how the outlet publishes the link.
Why is max_price 300 when the budget is $250 a link?▾
The $2,500 is for the whole basket. 10 placements take 15% off, so a few listings above $250 still fit: the agent checks the quote total, $1,855.55, against the budget instead of capping each link.
What if fewer than 10 sites pass the check by hand?▾
The agent quotes only the ones that pass and says how many there are. 5 or more placements keep 15% off; it never pads the basket to reach 10.