Posts Tagged ‘google’
The Google Appliance and Forms Authentication

I’ve been working with a client to implement the Google Appliance on one of their sites that has forms authentication enabled.
For those of you who aren’t aware, Google provides a box that you can install to index your own site using essentially the same logic that Google uses to index the Internet. The advantage is that you have a lot more control over what gets indexed and when it gets indexed than if you just use what Google provides from its public index of the Internet.
ASP.NET Google SPDY Tweaks
Google recently introduced the SPDY initiative where they are working toward making the web twice as fast.
If you have a public facing web site that is commercial in nature, speed has always been a factor that will drive sales, sign-ups, etc. But we very rarely pay any attention to this, even though the solutions are relatively simple.
Now that Google is on a quest for a faster web, they have a number of ways they can achieve this. One of those is by telling us that they will give bonus points to sites that are fast. And that’s exactly what they’ve done.
Embedding Google Search Appliance Results in ASP.NET
Several of the projects I’m involved with use the Google Search Appliance for their search engine. For each of these projects, we’ve wanted to integrate the results on an ASPX page so that the results look like they are part of the site rather than taking them to another site to display the results. This is achieved by using the XML Control, the Google XSLT file, and some good old-fashioned search and replace.
It has been a while since I’ve actually worked on this code. Mostly we just copy, paste, and modify from one project to another, but I hope to give you enough here to at least get you started doing this yourself, if not everything you need.
Google NOFOLLOW Change (and why this isn’t news)
Or, Chicken Little and rel=nofollow
Google recently admitted they have changed the way they pass page rank to pages from a page that has the nofollow attribute attached to one or more of the links on the page.
Actually, it isn’t really all that recent, but I’m still seeing articles about the subject. In fact, someone just sent me another article yesterday. The whole thing sounds just like Chicken Little claiming the sky is falling because an acorn landed on her head.
Not only is this change not news-worthy, anybody who is worrying about how this change is going to impact his search rankings is probably wasting his time.
Host jQuery at Google (with Intellisense support)
While reviewing my RSS feed this morning, I found this article:
3 reasons why you should let Google host jQuery for you | Encosia
I had no idea!
The three reasons are:
- Decreased Latency
Google will serve the data from the closest server - Increased Parallelism
More threads are available to download content specific to your application instead of downloading this common library. - Better caching
They may already have the library on their computer.
Here is the code you should be using to include jQuery in your application to use the Content Delivery Network at Google:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js"> </script>
The one issue you may have to deal with is that if you are using the intellisense files for Visual Studio, you will need to find some alternate method. Here’s one: