pbn testing

Link Based Tests for Toxicity

Link-based testing for toxicity is something i’ve used for years. It’s one of the reasons my service has remained successful and why people continue to rank with it. I don’t assume my stuff works, I need to know that it works.

What is PBN Toxicity Testing

Whether you’re testing PBN posts, guest posts, insertions, or really any other link type. The goal is to determine whether or not the link is going to have a positive (pass) or negative (toxic) impact on your rankings. There are a number of factors that go into ranking; Having a list of domains or even providers that test their sites means that you should only see gains with proper anchor text selection.

Typically if you buy links from providers, like me, you want to ensure they are performing these types of tests. Nothing sucks worse than having toxic links going to your site resulting in lost ranks, time, and revenue.

Essentially this is what we are doing:

testing PBN links

What do you mean by toxic?

You can define a link as being toxic if it has a negative impact on rankings. Meaning your rankings decrease after placement of the link.

Passing and Failing

Here is an example of a positive test for blogs being added to my service:

passed link test
We have placement on Oct 24th and gains occur Dec 20th. Overall movement was 16th to 3rd.

Here is an example of a negative link test.

Same date of placement, Oct 24th.

What you see above is what myself and a buddy call “draining.”

Imagine your money site (MS) is like a bottle of water or a cup of juicy juice, 100% juice. If a link is toxic, your site doesn’t want to drink it, let’s face it, bad Kulaid sucks. Instead, it starts to drain. Above you see this happen gradually, and then down the rabbit hole she goes.

draining

 

Setting Up the Test

There are a number of factors to consider when setting up your test. Things like money site targets/niche selection, anchor selection, setup, and more. I’ll address a couple of common questions and what to do in certain situations both pre and post-test.

Preparing Stuff

I’m assuming at this point you have a domain ready to be tested. The domain should be setup, hosted, and indexed.

Note: At this stage, your site does not need to look pretty, think 2012 PBNs. A simple skeleton WordPress site with possibly a unique theme and full post on the homepage. There is no logic in having a site fully setup and looking nice and fancy when it’s toxic.

If you set them up yourself, you’re wasting your time. If you pay to have them set up, you’re possibly wasting money. At this point, all we are doing is testing the site and the above will get the job done.

Picking targets

This is probably my least favorite part of this entire process.

I’m not a big believer in niche-based relevancy. To test your blogs, you shouldn’t be either. The goal here is just to see if your network site is passing positive link juice.

All my targets are local in nature. Meaning niches like carpet cleaning in Yorba Linda, tree removal in Tulsa, DUI lawyer in Miami, etc. So essentially a local service + a populated city.

The reasoning for using local sites to test with is simply because local is easier to rank in comparison to e-com, affiliate, and authority sites. E-commerce and affiliate-style niches have several variables and the goal is just to see if OUR link is causing the SERP movement. There should be no doubt that your link caused the movement. Meaning we are trying to eliminate as many false positives as possible.

The first thing you need is a list of cities:

https://pastebin.com/nsGvyaVT

You then need a niche. You can google “local niches” and there are likely thousands of ideas. Pick one and that’s what you will be using for all of your target pickings. In this case, I opted for “carpet installation.”

Here is what my excel spreadsheet looks like:

cities and niche

In column “A” we have the city. In column “B” the niche and in column “C” the niche and the city combined. The last column is simply =CONCATENATE(B2, A2), and then dragged all the way down.

Analyzing Keywords

Now that we have a way to find a target, we need to analyze these keywords and decide whether or not they are best suited for our testing needs. For this, we are going to be using Ahrefs keyword explorer. Essentially we want sites with a Keyword Difficulty (KD) of less than 5.

ahrefs keyword difficulty
Image from https://ahrefs.com/blog/keyword-difficulty/

Why less than 5?

Simply put, the keyword is very easyto rank and we should see SERP jumps that give you a clear idea that you are causing the movement.

The next step is to stick the “Niche+City” portion into ahrefs. I tend to search for only the service + city like this: Carpet Installation in CITY.

ahrefs kd scale
https://ahrefs.com/blog/keyword-difficulty

Rant While I Have You: It’s 2019. Google is pretty smart. You don’t need to use broken English in your anchors just because something is tool-assisted and says that the “in” version doesn’t have volume. Carpet installation in City is the same as Carpet installation City. One is actually grammatically correct.

I’ll let Vadim explain this for me, he does it better.

This is what I mean.

ahrefs volume

These SERPs are nearly identical. Don’t be afraid to use proper grammar in your anchors. I’ll love you, Google will love you, and your site will love you.

Picking a Site to Send a Link to

As I said, the criteria is a KD less than 5. Typically I’ll take a 0 if we can get it and a volume of 50-200 works best. Basically grab your list you created above and start to simply plug and chug till you get one that meets the criteria.

The next thing to do is actually pick the site. There are two schools of thought for this.

  1. Pick a site that is on page 2, hovering around 15-20 and send a link in order to get it to the first page.
  2. Pick a site that is on pages 5-6 and attempt to bump it up to page 1-4.

I prefer the latter. My reasoning is that some sites are just stuck on page 2. I’m not here to attempt to get a site unstuck or diagnose the reason for why the site is there. Moving from page 5+ to page 2 is typically easier than moving from page 2 to page 1 on a site that you don’t know the exact history of.

What to Look For?

  1. We want link profiles that have not received links in the past 3 months.
  2. Natural branded link profiles are better options than sites that look like a bad SEO has touched them.
  3. Location in the title or meta.
    1. Check what the SERP is favoring. There are cities with the same name across the states. For instance “Springfield” is the name of 41 cities across the US. This can also be IP specific.
  4. Homepages. Usually, this helps avoid authority sites where they feature several hundred locales. I also avoid sub-domains.

Look for HTML sites that look like they are from the early 2000’s, they usually meet the criterion.

Note: Don’t be super anal-retentive about picking a site. The above is just a general idea of what to look for.

I went through the SERPs and found this site:

link profile

Overall this site is a solid test site target. The meta features the locale. The title features “install” and “carpet.” The site hasn’t received any links in 3 months and the anchor profile has no money target anchors, only brand, generic, and naked urls.

Anchors  %
Naked URL 40%
brand name, llc 20%
naked URL variation 20%
Generic 20%

Add the URL and KW to your tracker. Usually, if you have this planned out properly you can track the target site for a week and get an idea of how it moves around in the SERPs for the keyword. Although if you opted for the method above and decided to go to pages 5 to 8, then moving to say page 2-4 would mean your link likely caused that jump.

Either order an article from a writer or spin something up. Spinning is the cheaper option in the grand scheme of things, but if you don’t mind paying someone for a $5 throwaway article then opt for that. You may even consider theming the article to the niche of the site. Say your PBN is about travel; theme your article to be about where to stay when you travel, have the writer mention carpets vs hardwood flooring and work the content in.

“It was hard to find someone for carpet installation in City, our hometown, but we finally did and it worked out great. Unfortunately for us, our airbnb had hardwood floors so we had to ensure we were careful not to scratch it…”

Network site metrics:

I know most people will ask for this so i’ll provide them.

majestic graph
Majestic Graph
ahrefs network site metrics
Ahrefs Metrics

Again this is something I’m not a big fan of. I don’t really look at “metrics” when I’m buying or using network sites. When I’m on a scale and I need to filter sites I use Majestic graphs + ahrefs to filter. Once they are down to a manageable amount I look at their link profile. If their links are solid, then they should work. Typically if the graph is similar to the one below, and they have a decent number of referring domains with contextual links you are going to see gains. That’s also why you don’t see me advertising tons of metrics on my gig.

Wait.

So this part can be the worst. I’ve had movement as fast as 24 hours and I’ve also had movement take as long as 3-4 months. I wrote this article over several weeks on and off and on 1/31 is when I posted the test article on a network site that I forgot I owned.

Microsite Masters Tracker
Microsite Masters Tracker
whatsmyserp checks
Whatsmyserp.com Checks

So the placement was on the 31st. The PBN was sitting there since August/September 2017 when it was set up. Indexing took a while and Google cached the update on 2/9. We can see a jump from high 60-70s to 38th on Micrositemasters. Usually,I’lll double check on whatsmyserp as they usually have the most updated rankings in comparison to most trackers.

As expected the next day I check and the ranking is now 18th on Micrositemasters. That’s typically why the search is run on whatsmyserp just to double check.

Overall movement: High 60-70s to 18th. Not bad for one link.

What if the Test Fails?

So your test failed. Well, that just stinks, doesn’t it?

Whenever I have a site drain or just simply fail completely I will run a re-test. Maybe you missed something when picking your target or overlooked something. This time we are going to increase the number of indexed pages and pass a possible filter that’s causing you to fail.

When running tests myself and a buddy started to notice that certain sites where we had greater than 10 pages indexed, our sites would pass. This included re-tests. What we decided to do was grab some archived content from archive.org, as well as new articles created in order to increase the number of indexed pages.

In the test site above I only had 8 pages indexed and it passed, if it had failed I would have created 5 more posts about whatever niche the site is about or went into archive.org and repurposed the old content.

To accompany my new articles are also new “authority” links. I go to Google news and search for my keyword, in this case, “carpet installation”, or i’ll use Ahrefs content explorer to find some more links for the articles. This looks better than using Wikipedia links that everyone uses.

Once this is done I wait a week or two for the content to index. I’ll restart the process of finding a new niche and a target site, post the the link and wait for gains.

Failure

I’ve had this happen where the sites just don’t pass. There may be more filters, but I personally don’t know them. I simply remove the hosting and let them drop and move onto the next site.

Examples of a Retest

The following is an example from my personal network. This is a prime example of why a retest is performed and why a possible filter is in place.

Old Test from November 17th, 2017 – +18 – Movement same day as new test
New Test – May 15th – +22 On MSM

The original test is now passing because of the addition of a new post (new test). The old test increases to 13th the same day the new test passes. Indicating to me that a filter was in place on this site.

Wrapping this Up

Hopefully, this provided some background on how most providers go about toxicity testing. No matter how you slice it, it’s better to test something and know that it works rather than to guess and hope for the best.

Newer Post Newer Post

18 Comments

  • Konrad

    February 14, 2018 - 10:24 pm

    I got some 30 PBN domains awaiting setup since blackfriday. I haven’t done most of them yet because I dread this step: TESTING!
    Solid guide though. Keep them posts coming 🙂

    • Dillon

      February 14, 2018 - 10:37 pm

      Thanks Konrad, and will do!

      “Run a test, be my guest, we are better than the rest.” – Dillon, 2018.

  • Connor Butterworth

    February 14, 2018 - 10:47 pm

    Awesome post, Dillon. Hoping for more great content like this coming from you

    • Dillon

      February 14, 2018 - 11:33 pm

      Stay tuned 🙂

  • Spazlport

    February 14, 2018 - 11:26 pm

    Interesting about the more then 10 pages I have noticed that too and as well using archive.org content really brings some old sites back alive. Awesome link detox check doing it very similar. Also love your new site about time!!

    • Dillon

      February 14, 2018 - 11:35 pm

      It’s a filter my buddy and I started to notice on sites that just wouldn’t pass. We decided to beef up the sites a bit with re-purposed content and new posts and within a month the old test and the re-test shot up.

      Thanks as well!

  • Brett Nordin

    February 14, 2018 - 11:26 pm

    Great to see the inner workings of your PBN selection and filtering methods, Dillon. Keep up the great work and service!

    • Dillon

      February 14, 2018 - 11:35 pm

      Cheers Brett!

  • Gonçalo Costa

    February 15, 2018 - 9:42 am

    Awesome post Dillon!

  • Adam Z

    February 15, 2018 - 2:18 pm

    Great Post! Keep em coming!

  • Buddy

    February 15, 2018 - 4:10 pm

    Congrats on your first post! I’m positive with time you’ll have one of the top SEO/PBN related blogs in the industry.

    • Dillon

      February 15, 2018 - 4:13 pm

      Cheers buddy.

      This is the homie referenced above for the draining. Thanks for letting me share some of the stuff above 🙂

  • Ivan

    May 2, 2018 - 6:17 pm

    Dillion, just to clarify…
    You are setting up a brand new site, on a brand new domain, and you are making one post, with one backlink, and then waiting to see if it does anything?
    I guess I don’t get why Google would arbitrarily decide to penalize something so new.

    Do those sites with “drainage” really NEVER have the ability to accrue authority and pass juice?
    I have a lot of assets that don’t seem to pass juice, I think, and I have always assumed that it was because I needed to accrue more authority, and give them time to gain trust.

    If I’m missing something, though, I’d definitely like to know.
    Thanks!

    • Dillon

      May 2, 2018 - 6:49 pm

      Ivan,

      This is referring to PBNs. So these network sites are presumed to have a link profile and existing authority. We are creating these properties, putting WordPress on them and picking a target to send a link to. We are then waiting for a period of time to see movement. I’ve had movement as fast as 24 hours, and I’ve had movement as late as 4 months out. Again the site isn’t “new” in the sense that it’s a fresh domain with no referring domains (backlinks). These sites (like the one in the post) are either expired/dropped domains that are then re-registered and used as a network site.

      The PBN sites that cause a “drain” are usually just bad for whatever reason. That’s why a re-test is performed to ensure the site is a bad apple. If I have a test where a link caused a site to increase in rankings but the other decreased then likely the issue was the money site I sent the link to. That’s why I go through the process of picking a money site to test with. The goal is to eliminate as many false positives as possible.

      Hopefully that clarifies what i’m referring to.

  • Cesar

    December 17, 2018 - 9:50 am

    Hi, Dilon!
    I have some questions for you if you’re nice to answer me.

    1. The domains I bought after they have expired, and at the moment they are registered with today, are they good for pbn?
    2. What hosting provider do you recommend to create a pbn?
    3. How many posts post on the test site?
    4. How many days do you expect to see results if the test site received juice?
    5. Did you also test the 301 redirect to see if it works, all the domain to re-direct it to another domain?
    6. Do you need to rebuild existing links on the old domain or install a wp plugin to make a 301 page redirect to index.php?
    7. If the old domain niche was to say about sports and I now turn it into a blog with various information, is it ok?

    Thanks for the help!

    • Dillon

      December 20, 2018 - 3:42 am

      Hi Cesar,

      Really great questions. Sorry for the lack of reply. I’ve been busy with the holidays so hopefully this finds you well.

      1. Are you asking are they okay to use as network sites? Most likely. I know Matt Diggity has mentioned filters for newly registered sites. It’s something like 36 days to wait before link out. I’d host, build the sites, and wait a month. Send out a test and see how it performs.

      2. I use Launchcdn.com and Bulkbuyhosting.com for a lot of my network.

      3. You send 1 post to the test site with 1 anchor. The PBNs themselves after they pass tests I have posts scheduled for a year.

      4. You can see movement as fast as 24 hours after link out. I’ve also had to wait like 4 months in some cases.

      5. No.

      6. The domains I go after have most if not all their links to the homepage. I don’t like to rebuild pages because you can get DMCA’d/flagged pretty quick. Rather, install a custom permalinks plugin and use the page names for post names to keep the juice live.

      7. I don’t believe in niche-based relevancy.

  • Demid

    May 17, 2019 - 10:12 am

    Thanks Dillon!

Leave a comment