Forum Moderators: mack
Microsoft's unleashes new Internet search software [news.yahoo.com]
Microsoft officially started its new Internet search engine crafted to compete with offerings from rival online powerhouses Google and Yahoo.Microsoft announced that its "Live Search" online portal was opened in 47 markets worldwide to complement MSN and Windows Live Internet-scouring services that attract an estimated 465 million visitors monthly....
Did the search in local but get presented with just two boxes for what and where. Type in a search term and location and it gives me a SERPs with Web ¦ Images ¦ News ¦ <Local> ¦ More. None of those lead to anywhere with a "businesses", "people" or "map" ....
And now it's showing "This site is temporarily unavailable, please check back soon" [intl.local.live.com] Arrgh!
I was starting to think MS would be charging webmaster to access referal info. Afterall, referal info is very valuable to us, especially when it contains search terms.
At any rate, i'm curious how it works technically. I don't see any onClick attributes in their links. It's something to do with that gping attribute. They use js to redirect your click through their site thus recording people serp clicks. Here is more info:
[webmasterworld.com...]
So not only do they know what you searched for they also know what you clicked on.
Use the following HTML along with a HTTP headers monitoring application to replicate the issue.
I hope this helps to resolve the problem. WDPRO, along with others, are really suffering from the loss of referrers in there log reporting.
- Philip
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>WindowsLive NO Referrer</title>
<script type="text/javascript">
function onClick(evt)
{
var img = new Image();
/*
*Using an event listener will result in NOT sending the referrer.
*/
img.addEventListener( 'load',callBack,false );
/*
*Using an event on the element WILL send the referrer.
*/
//img.onload = callBack;
img.src = getImage();
evt.preventDefault();
}
function callBack(evt)
{
window.location.href = "http://www.google.com";
}
function getImage()
{
return "http://www.google.com/intl/en/images/logo.gif";
}
function window_onLoad(evt)
{
var testLink = document.getElementById( "testLink" );
if( testLink!== null )
{
testLink.addEventListener( 'click',onClick,false );
}
}
window.addEventListener( 'load',window_onLoad,false );
</script>
</head>
<body>
<a id="testLink" href="test.htm">Test Link</a>
</body>
</html>