If a referral to your site is from a different part of
a site that has a
search engine (for example, http://picks.yahoo.com/),
but not from the
actual search engine, it will get logged as a search
engine referral
instead of the actual URL. There's a couple exceptions
added already
for Yahoo Mail, and MSN mail.
The included patch is a potential fix for the yahoo
Picks site, although
they may have other parts of their portal that link
similiarly (and
aren't actually frmo the search engine).
--- /usr/share/awstats/lib/search_engines.pm.orig
2006-01-10
+10:50:58.000000000 -0500
+++ /usr/share/awstats/lib/search_engines.pm
2006-01-10 10:57:59.000000000
+-0500
@@ -110,12 +110,12 @@
# NotSearchEnginesKeys
-# If a search engie key is found, we check its exclude
list to know if it's
+# If a search engine key is found, we check its
exclude list to know if it's
# really a search engine
#------------------------------------------------------------------------------
%NotSearchEnginesKeys=(
'msn.'=>'hotmail.msn.',
-'yahoo.'=>'mail.yahoo.'
+'yahoo.'=>'(?:picks|mail).yahoo.|yahoo.[^/]+/picks'
);
[originally reported by azhrarn@underhanded.org as
Debian bug #347426]
Debian patch:
http://git.debian.org/?p=collab-maint/awstats.git;a=blob;f=debian/patches/1013_yahoo_search.patch
The request was closed because date is old.
Problem might be fixed or patch may be obsolete.
If this is not true, please resubmit the request.