Skip to content

Setting up bulk projects

Hi folks. 

I just bought GSA so I am at the very beginning. I have 4000 PBNs I want to get backlinks for and on each of those PBNs there can be hundreds or even thousands of pages.

What would be the best way to set this up? I would obviously like to get relevant links to each PBN so putting a hundred thousand urls from different PBNs into a single project is probably not a good idea. I need to use relevant keywords to find the right backlinks.

But if I put each in a separate project with own keywords I will still be here next year entering the settings/keywords/target urls into 4000 different projects. Perhaps there are tools to automate this where I could set it up in a spreadsheet first and export to csv and import to GSA?


  • Nobody? 

    I have discovered that you can edit projects in notepad. Does anyone know if you can add new projects just by duplicating the project files which are in the project folder?

    Also it would be great to be able to import a victim site list to a project by just adding the list of urls as a file or editing one of the project files. I can't see where new urls are kept. 
  • SvenSven
    edited May 2021
    You can still use one project with some limitations:
    Instead of adding the URL alone you use URL#anchor_text or URL#{anchor1|anchor2|...}.
    Later you use %anchor_text% as keyword
    Another option would be to generate the project files yourself. You can indeed use an existing file and modify it. Adding new target URLs can be easily done by adding them to <project file>.new_targets

  • very cool. Thanks Sven
  • Hi Sven. Just getting round to implementing this. How should it look in practice? Do you use underscores like in your example?

    for example if I have and I want to add keyword1 keyword 2

    would it look like:

    1) keyword2
  • SvenSven
    No, it has to look like:{keyword1|keyword2|keyword3|...}
    You need to use spin syntax.
  • Sorry I was not clear about the difference between keywords and keyphrases. For example which is correct?

    for many phrases: 
    <a rel="nofollow" href=""></a>{keyword1 keyword2|keyword1 keyword2|...}{keyword1_keyword2|keyword1_keyword2|...}
    <div><code><pre class="CodeBlock"><code>for a single phrase: <a rel="nofollow" href=""></a>keyword1 keyword2 or
  • SvenSven
    use spaces, no extra char replacement needed here.
  • ok Sven thanks
  • Just to ensure no ambiguity here is a screenshot of my settings. The URL box contains many URLs from different target sites with #keyword keyword at the end.

    I also set domain as anchor text 20% to avoid 100% of backlinks containing keyphrases.

    collecting keywords from target sites and search engines is switched off as I want to use only my own list for submission.

    Does it look good now?

  • SvenSven
    No, the part after # on the URL are not the keywords, but anchor texts. So you need to use %anchor_text% macro at the keywords input and can leave "Anchor text" blank as it's already filled from the URL.
  • Ok all set. Will ask other questions in relevant threads
  • michaeldonmichaeldon sofia
    edited May 2021
    Hi Sven. Possibly a bug? Here in the 2 screenshots you can see the target url and anchor and what was actually posted. The actual posted domain/url is not mine although the anchor text is what I set up for a different url. The list in the top image is an actual export from the target url list in the Data>URL field. Note that I have a LOT of urls with #keyphrases  there . About 70000

  • SvenSven
    Im sure the link is in the URL list of the project. Have a look again. The program does not post other links than the one you setup.
  • I can send you the file for look. Can you send me a method to send it to you?
  • SvenSven
    yes send me the project backup
  • Hi Sven, it's 10mb and I can only send 2mb via PM. More examples now of the same. It's definitely buggy. It's mixing my #anchor with some random url not in the list
  • SvenSven
    upload it somewhere and send me the link.
  • ok done.
  • SvenSven
    23:44:44: [-] Removed 40 verified URLs (no longer in project URLs)
    I think you have modified the project URLs and the project is fixing it by itself now and adding these to the "failed_reverify" file.
  • It's true I was constantly changing the project URLs. Odd that it used anchor from a different target URL though. It happened a few times.
  • I would suggest you to group those URLs into one project that use the same keywords.
    This way you can manage tiered link building easily and have better control over anchor text ratios too.
    If you use the hashtag method to define each URL a separate anchor text, then later if you want to build tiers to the project, you will be limited by those anchor texts.

    Also I would suggest to separate projects by link types / engines too.

    It sounds like a lot of work but if you want control over the links you have to put in some extra effort.
  • Hi TheGypsy, thanks for the suggestions.

    I am just trying to garner links to my Tier1s without worrying too much about the actual anchor . I have 70k urls to link to on random topics within a major theme (eg finance) so this is the reason I am using the #anchor method which basically does this:

    mytargetdomain/some-keyword-goes-here#some keyword goes here

    I am removing stop words but essentially the anchor matches the slug of the article. My goal is to increase relevance for the article on whatever topic it was written about. 
Sign In or Register to comment.