This usually comes from spam. On rare occasions it is related to tracking code issues.
Below is an example of my hostname report. From an unfiltered perspective, of course, the master view is clear.
Now with your list of good hostnames, create a belgium number data expression. If you only have your domain, that's your expression. If you have more, create an expression with them all, like we did in the fruit salad example:
yourdomain.com|hostname2|hostname3|hostname4
Important! You cannot create more than one "Add hostname filter"; if you do, you will exclude all data. So try to fit all your hostnames into one expression (you have 255 characters).
"Valid hostname filter" configuration:
Filter Name : Add a valid hostname.
Filter type : Custom > Add.
Filter field : Hostname
Filter Pattern : [Hostname REGEX that you created]
Campaign source filter (crawler spam, internal sources)
Stops traffic:
Crawler spam
Internal third-party tools (Trello, Asana, Pingdom)
Important note: Even if these hits are shown as a referral, the field you should use in the filter is "Campaign Source" — the field "Referral" will not work.
Filter for crawler spam.
The second most common type of spam is crawlers. They also pretend to be a valid visit by leaving a fake source URL, but unlike ghost spam, they access your site. Therefore, they leave a valid hostname.
You will need to create an expression similar to the hostname filter, but this time, you will collect the source/URL of the spammy traffic. The difference is that you can create multiple exclusion filters.
Hostname REGEX (for example)
-
- Posts: 347
- Joined: Tue Jan 07, 2025 4:41 am