What is 99-reasons-for-seo.com and how do I block it?

99-reasons-for-seo.com referrer spam


Learn what 99-reasons-for-seo.com is, why it’s spamming you, and how to block 99-reasons-for-seo.com referrer spam  in Google Analytics.

Links on this page

What is 99-reasons-for-seo.com?

There is only one reason why you might notice referral traffic from 99-reasons-for-seo.com and other domains like it in your Google Analytics account. A website called Semalt.com uses the 99-reasons-for-seo.com domain name to referrer spam your website’s Google Analytics data with fake referral traffic in order to get your attention and persuade you to the domain address in your browser.

99-reasons-for-seo.com referral

When your Google Analytics data is affected by 99-reasons-for-seo.com referrer spam, it will appear as if visitors were referred to your website from the domain and multiple visitors landed on a page on your website that does not exist such as example.com/h/10016924.html. However, it’s just a trick, no one was actually referred to your site from 99-reasons-for-seo.com.

99-reasons-for-seo.com webstie

If you visit 99-reasons-for-seo.com you will be forwarded to http://seo2.niceandsnug.co.uk/?site=http:// (or another similar site). This new page has content on it that says “get your free website audit now” and “discover your website potential for free.” There is also a search field to input your website and if you submit your website and click the ‘START NOW’ button you will be forwarded to https://semalt.com/?s=http://[search term]&ref=test2 and then to https://semalt.com/project/[project ID]. Semalt uses these pages to obtain your information such as your email address and access to your social media accounts and bolster their questionable online marketing services.

Semalt has been using the referrer spam method for many years and it doesn’t seem like they will ever stop. It’s how people know who they are even if they don’t view them pleasantly. Previous domain names you might have seen in your Google Analytics data associated with Semalt include 100-reasons-for-seo.com12-reasons-for-seo.comlocal-seo-for-multiple-locations.comautoseo-b2b-seo-service.comseo-services-wordpress.comseo-services-b2b.comautoseo-wordpress-services.comseo-wordpress-analytics.comseo-for-wordpress.comanalytics-for-seo.comautoseo-trial-for-1.comseo-helper.orgfree-seo-consultation.comget-seo-help.comseo-services-with-results.comfree-seo-help.org, better-seo-promotion.com, and many more.

Website owners and other people who monitor Google Analytics data will notice real-time and historical referral traffic coming from 99-reasons-for-seo.com mixed in with real analytical data. Most of the time the spam will make it appear as if someone was referred to your website multiple times in order to position the referral traffic data at the top of the accumulated list in your reports.

When a website owner or someone monitoring the data sees the large amount of referral traffic from 99-reasons-for-seo.com they might be suspicious as to why someone is visiting their website from a  page on the 99-reasons-for-seo.com website. As partially mentioned before, the website uses this spamming technique to dupe people into searching for the website on a search engine such as Google and visiting the website by typing it into the address bar in order to obtain potential customers.

Although this sort of traffic might sound harmless, referrer spam can actually ruin your website’s analytical data and make it difficult to understand your website’s exact traffic metrics. The traffic acquired from fake referrals can affect most of the data in your GA reports. For example, the fake referrals will appear to land on a single web page on your website and leave from the same website and this will create a 100% bounce rate. If your website is targeted by referrer spammers you may not be able to identify your website’s actual bounce rate unless you filter the traffic out.

Campaign Source Filter

A campaign source filter can be used to block all 99-reasons-for-seo.com referral traffic in Google Analytics.

1. Open your Google Analytics account and go to the Admin tab > Click Filters on the right side in the VIEW section.

2. Click the + ADD FILTER button to create a new exclude filter.

3. Add 99-reasons-for-seo.com or something you can easily remember as the Filter Name.

4. Select the Custom Filter Type.

5. In Filter Field, find and select Campaign Source in the list. In the Filter Pattern text box, add 99-reasons-for-seo.com and click the blue Save button on the bottom of the web page. To add multiple URLs to the same filter you can make a Filter Pattern similar to this with a | between each URL: Example.com | Example\.com | 99-reasons-for-seo.com

Campaign Referral Path Filter

A campaign referral path filter can be used to block single web pages if a site is targeting you from a single page.

1. Open your Google Analytics account and go to the Admin tab > Click Filters on the right side in the VIEW section.

2. Click the + ADD FILTER button to create a new exclude filter.

3. Add 99-reasons-for-seo.com or something you can easily remember as the Filter Name.

4. Select the Custom Filter Type.

5. In Filter Field, find and select Campaign Referral Path in the list. In the Filter Pattern text box, add a permalink from the referred URL and click the blue Save button on the bottom of the web page

Language Settings Filter

Some spam may appear in your language settings as keywords, phrases, and searched terms. A language settings filter can be used to block language spam in Google Analytics.

1. Log in to your Google Analytics account and go to the Admin tab

2. In the “View” column select Filters and then click + Add Filter

3. Add a Filter Name: Language Spam (or something you can easily remember)

4. Go to: Filter Type > Custom > Exclude

5. Select Filter FieldLanguage settings

6. Add a Filter Pattern\s[^s]*\s|.{15,}|\.|,

7. Click on the blue text that says Verify this filter to see a preview table of how this filter will work in your account. You should only see language spam on the left side of the table: filter-verification-language-spam

8. After you verify the filter click the Save button on the bottom of the page

Sean Doyle

Sean Doyle is a tech author and engineer with over 20 years of experience in cybersecurity, privacy, malware, Google Analytics, online marketing, and other topics. Sean's content has been featured in numerous publications.

13 Responses

  1. Thierry says:

    Thank you for sharing this informative info!

  2. Jeff says:

    Hi Sean,
    I’ve blocked this site in my GA account using the exact steps you’ve mentioned. How long should it take before they are not topping my referral traffic?


  3. Marta says:

    Thank you Sean, this is super helpful!!

  4. stl attorney says:

    I had been very curious about this. Very interesting. Thank you for sharing.

  5. Arutr says:

    That’s verry helpfull information. It will make me much easier to work iwth my google analytics. Thank you a lot for this article!

  6. Anonymous says:


  7. Luke says:

    I appreciate this information. I just had some referral traffic to my site and didn’t know where it came from. Had to look it up. Thanks for the info!

  8. Anonymous says:

    very useful. thank you

  9. Anjj says:

    Thank you sir . I am also getting problem with this fake referrel sites .your article read after I am feeling good .thank you sir once I will try your filter technique .is there any problem for my website from this spam traffic ?

  10. Sofia says:

    Hi Sean!
    These guys always use the same destination page: /h/2453468.html
    Can I set a filter to exclude this page?

  1. December 11, 2018

    […] cas de l’entreprise Semalt, on peut rapidement voir, via plusieurs articles de blog (de 2014 à 2018), que l’entreprise n’en est pas à son coup d’essai en termes de communication […]

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.