Hazel fails to recognize matches in "where from" criteria

I'm trying to get a rule to automatically sort media files that I download from multiple websites. I selected the first step in a rule to match only the appropriate media files and the second part of the rule to identify files where the "where from" criteria contains the website URL. I have double-checked that the file's attributes include the full URL address of the file (http://www.websitename.com/folder/file). I only select the "websitename" as the criteria. The rule is not identifying any of the correct files even thought they include the proper website name. If I change the criteria to include the full URL then it finds the file. However, obviously this is a useless fix because the full URL is specific only for that file and I want the rule to identify all files from that website.
Why is this happening? Since I'm typing in the "websitename" with the "contains" specification shouldn't it find the right files even if there are characters before or after the "websitename"? Are there wildcard characters that I should use to specify additional text before or after the keyword?
I'm using Hazel version 2.3.4
Why is this happening? Since I'm typing in the "websitename" with the "contains" specification shouldn't it find the right files even if there are characters before or after the "websitename"? Are there wildcard characters that I should use to specify additional text before or after the keyword?
I'm using Hazel version 2.3.4