Title: Advanced Blocking dont work?
Last modified: August 22, 2016

---

# Advanced Blocking dont work?

 *  Resolved [Tino](https://wordpress.org/support/users/dinerobits/)
 * (@dinerobits)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/)
 * I want to know why does not the block references. I receive spam traffic of some
   sites, and I locked putting in box in advanced blocking * example.com, but does
   not work and you still see analytics receiving visits from those references.
 * Any solution?
 * Thanks
 * [https://wordpress.org/plugins/wordfence/](https://wordpress.org/plugins/wordfence/)

Viewing 11 replies - 1 through 11 (of 11 total)

 *  [louannpope](https://wordpress.org/support/users/louannpope/)
 * (@louannpope)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5589914)
 * I’ve having the same problem. Trying to block Russia referrer spam websites econom.
   co and ilovevitaly.com and have created the following in advanced blocking, but
   still seeing new hits in Google Analytics for my site.
 * Current list of ranges and patterns you’ve blocked
 * IP Range: Allow all IP addresses
    Browser Pattern: Allow all browsers Source 
   website: Block visitors from websites that match the pattern: *ilovevitaly.com*
   Reason: Russia referral spam Delete this blocking pattern 0 blocked hits Last
   blocked: Never
 * IP Range: Allow all IP addresses
    Browser Pattern: Allow all browsers Source 
   website: Block visitors from websites that match the pattern: *econom.co* Reason:
   Russia referral spam
 * Delete this blocking pattern
    0 blocked hits Last blocked: Never IP Range: Allow
   all IP addresses Browser Pattern: Allow all browsers Source website: Block visitors
   from websites that match the pattern: *darodar.com Reason: Russia referral spam
   Delete this blocking pattern
 *  [10908 Digital](https://wordpress.org/support/users/10908-digital/)
 * (@10908-digital)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5589960)
 * I am having the same issue with those sites from Russia as well. I set mine up
   as:
 * Source website: Block visitors from websites that match the pattern: *econom.
   co, *ilovevitaly.com
 * However, I’m still seeing the traffic from them. Is Wordfence actually doing 
   anything?
 * I also am seeing limited traffic on my “Live Traffic section. I see some bots
   here and there, but compared to google analytics, Wordfence is missing a lot 
   of my basic traffic.
 * Not good since I am shopping for a security solution. If I can’t get this to 
   work correctly in the free version, Wordfence has no hope of getting my money
   for premium support.
 *  [WFBrian](https://wordpress.org/support/users/wfbrian/)
 * (@wfbrian)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5589970)
 * Do you all happen to have any sort of cacheing enabled on your sites? Check the
   Performance Setting in Wordfence to see if cacheing is enabled. Also, check for
   any other cacheing plug-ins. The reason I am asking is that Wordfence blocks 
   access to dynamically generated pages like wp-admin with the blocking feature.
   This is designed to keep blocked IP’s from logging into your site. Static pages(
   cached pages) will still be served. Let me know if this is not the case and I
   will investigate further.
 * Thanks for using Wordfence!
    -Brian
 *  Thread Starter [Tino](https://wordpress.org/support/users/dinerobits/)
 * (@dinerobits)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5589976)
 * Hi Brian.
 * Not a problem cache. There is an option in the plugin to block references and
   does not work. Louannpope same problem:
 * I’ve having the same problem. Trying to block Russia referrer spam websites econom.
   co and ilovevitaly.com and have created the following in advanced blocking, but
   still seeing new hits in Google Analytics for my site.
 * Current list of ranges and patterns you’ve blocked
 * IP Range: Allow all IP addresses
    Browser Pattern: Allow all browsers Source 
   website: Block visitors from websites that match the pattern: *ilovevitaly.com*
   Reason: Russia referral spam Delete this blocking pattern 0 blocked hits Last
   blocked: Never
 * IP Range: Allow all IP addresses
    Browser Pattern: Allow all browsers Source 
   website: Block visitors from websites that match the pattern: *econom.co* Reason:
   Russia referral spam
 * Delete this blocking pattern
    0 blocked hits Last blocked: Never IP Range: Allow
   all IP addresses Browser Pattern: Allow all browsers Source website: Block visitors
   from websites that match the pattern: *darodar.com Reason: Russia referral spam
   Delete this blocking pattern
 * Thanks.
 *  [WFSupport](https://wordpress.org/support/users/wfsupport/)
 * (@wfsupport)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5589979)
 * Hey Tino,
 * Actually, the blocking should only work for non cached pages. If you are caching
   the page, we can’t block it. When someone comes to view a page, it’s either dynamically
   generated by the php or a static html page is shown. When a blocked ip comes 
   to your site its actually making a call to the database and looking for and entry
   on what to block inside the database. If the page requested never goes to the
   database its hard to block the ip address or referring site, etc. Mostly what
   we are concerned with is bad countries not getting to the login page to bother
   you. Since that page is static, it should be blocking that. Blocking for the 
   rest of the site is only on dynamically generated pages only.
 * tim
 *  [louannpope](https://wordpress.org/support/users/louannpope/)
 * (@louannpope)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5589982)
 * It turns out that this is referrer spam that is not actually hitting our websites.
   That’s why it’s showing up in Google Analytics but not Wordfence. Here’s an explanation
   from Samuel Wood (Otto) at [https://wordpress.org/support/topic/a-non-existent-page-is-showing-up-on-my-analytics/page/4](https://wordpress.org/support/topic/a-non-existent-page-is-showing-up-on-my-analytics/page/4):
 * This isn’t a WordPress specific thing. This isn’t even specific to individual
   WordPress plugins. Like you said, your “personal website is CodeIgniter” and 
   you can see it there.
    Here’s a quick primer on how Google Analytics works. So,
   you get setup on GA and get a code from them. The code looks like UA-number-1
   or some such thing. That number is your “account number” on GA. Now, this code
   and a bit of javascript go onto your webpage. Now, somebody visits your page,
   and their browser runs that javascript code. That javascript code is what “records”
   their visit. It makes their browser talk to Google Analytics. Specifically, it
   makes certain types of HTTP requests that Google records information about, and
   then GA displays summaries of that information to you. Pretty basic, right? Still
   with me? Okay, now, if all it is is this Javascript sending the “visit” to them,
   then anybody can fake that. Anybody at all. All I have to do to make your GA 
   show false information is to send my fake information directly to GA. I don’t
   need to visit your site at all. I don’t need to run javascript at all. I just
   need to reproduce those HTTP requests, which are public and so anybody can see
   them and how they work. They’re even fairly well documented, publicly, by Google
   themselves. So, now, let’s say I’m a spammer jerk. I want to get people to see
   my spammy site. So, what do I do? I write a small bit of code to send thousands
   upon thousands of these fake requests to GA, and I simply cycle through all the
   UA numbers, in order, at random, whatever. I send a fake visit, with a fake referrer,
   and my spammy domain name. And guess what? It shows up in your Google Analytics
   screens. You see this spam like any other normal visit. Because as far as GA 
   is concerned, it was a normal visit. All they’re recording are those HTTP requests,
   which normally come from the GA javascript code. But a request is a request, 
   and making a fake one is very, very easy. That is what is going on. All I need
   is your UA number and with only a minor bit of effort I can fake a visit to your
   site without ever actually connecting to your site at all. That fake visit can
   have any domain name and any referrer in it that I choose. This is an attack 
   on Google Analytics, to promote whatever site is showing up. You cannot block
   it on your server, because your server is not involved at all.
 * So at least it doesn’t appear that our websites are in danger. Given that, it’s
   completely messing up my stats to see this referral spam in Google Analytics.
   It turns out there are two things we can do to get rid of them. Neither fix will
   change anything retroactively, meaning the hits that have already occurred will
   still show up, but they’ll fix everything from the time you apply the fix going
   forward.
 * Fix #1
    Google has built-in capability to filter out known bots. Although this
   only works for bots that Google is aware of, it’s a good idea to turn on this
   filter. How to: In Google Analytics, go to Admin Home, select All Web Site Data
   in the View column on the far right of the screen, and click View Settings. At
   the bottom of the screen, check the box beside Bot Filtering > Exclude all hits
   from known bots and spiders.
 * Fix #2
    Since it appears that Google isn’t aware of these particular Russia spam
   referrers, we’ll have to filter them out manually for now. How to: In Google 
   Analytics, go to Admin Home, select All Web Site Data in the View column on the
   far right of the screen, and click Filters. Click the New Filter button. Enter
   a name for the filter (I gave it the oh-so-creative name “Exclude referral spam”).
   For Filter Type, choose Custom. Select Exclude. For Filter Field, choose Campaign
   Source (I have no idea why this field works but the Referral field doesn’t in
   this case). For Filter Pattern, I entered the following: darodar\.com|econom\.
   co|ilovevitaly\.com The backslashes before the periods are necessary so that 
   they are known to be periods rather than wildcards. The vertical bars act as 
   OR. So my pattern filters out darodar.com, economy.co, and ilovevitaly.com. Click
   on Verify this Filter and it will show you the before and after of your recent
   traffic (hypothetically if you’d had this filter before). If that looks good,
   click Save.
 * I hope this is helpful to others. It drove me crazy until I found this info online.
   I applied both of these fixes last night and haven’t seen any referral spam since.
 *  [WFBrian](https://wordpress.org/support/users/wfbrian/)
 * (@wfbrian)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5589983)
 * That is great info! I’m sure others will find the explanation and the steps to
   filter out the spam hits from Google Analytics helpful. I know I did. Thanks 
   for posting.
 * -Brian
 *  Plugin Author [Mark Maunder](https://wordpress.org/support/users/mmaunder/)
 * (@mmaunder)
 * [11 years, 4 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5590006)
 * [@louannpope](https://wordpress.org/support/users/louannpope/) This is awesome!
   Brian or Tim please add this to our docs wiki.
 * We’ve seen exactly this kind of spam with Feedjit, our real-time analytics service
   and we’ve built what is essentially a volume filter that blocks anyone who spams
   their referrer more than X times on Y sites per Z time. Surprising that google
   analytics hasn’t automated this – they have so much data.
 * So this would explain I think many of the “visits” that folks are seeing who 
   have country blocking enabled where the visit is from a blocked country. They’re
   just spammers who are hitting Google Analytics directly and aren’t even visiting
   the website at all. And the IP they’re hitting Analytics from is in a blocked
   country, but we have no ability to block that because the spammer isn’t even 
   touching the customer website. So it shows a visit in Google Analytics from a
   blocked website.
 * This also explains why Wordfence can’t block this kind of referrer spam. Because
   it’s not traffic that’s hitting the site at all. It’s just someone exploiting
   your Google Analytics.
 * Regards,
 * Mark.
 *  [Dee Magennis](https://wordpress.org/support/users/dee-magennis/)
 * (@dee-magennis)
 * [11 years, 3 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5590104)
 * [@louannpope](https://wordpress.org/support/users/louannpope/)
    Thanks for this
   info However I did both steps you mentioned but when I ran the filter it gave
   me this message “This filter would not have changed your data. Either the filter
   configuration is incorrect, or the set of sampled data is too small.” any ideas?
 *  [bjsatola](https://wordpress.org/support/users/bjsatola/)
 * (@bjsatola)
 * [10 years, 9 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5590125)
 * [@louannpope](https://wordpress.org/support/users/louannpope/) Top explanation;
   that helped out a lot. Thank you!
 *  [twicealive](https://wordpress.org/support/users/twicealive/)
 * (@twicealive)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5590130)
 * Thank you,
    Michael

Viewing 11 replies - 1 through 11 (of 11 total)

The topic ‘Advanced Blocking dont work?’ is closed to new replies.

 * ![](https://ps.w.org/wordfence/assets/icon.svg?rev=2070865)
 * [Wordfence Security - Firewall, Malware Scan, and Login Security](https://wordpress.org/plugins/wordfence/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/wordfence/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/wordfence/)
 * [Active Topics](https://wordpress.org/support/plugin/wordfence/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/wordfence/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/wordfence/reviews/)

## Tags

 * [advanced blocking](https://wordpress.org/support/topic-tag/advanced-blocking/)

 * 11 replies
 * 9 participants
 * Last reply from: [twicealive](https://wordpress.org/support/users/twicealive/)
 * Last activity: [10 years, 8 months ago](https://wordpress.org/support/topic/advanced-blocking-dont-work/#post-5590130)
 * Status: resolved