Archive for the ‘Search Engines’ Category

An experiment with HTML5

Thursday, September 16th, 2010

As a kid growing up in a small town in rural New Hampshire, I explored the roads surrounding my home with such frequency that I got to know them as well as I know the lines in the palms of my hands.

Now, like many of my 20 or 30-something peers, I’ve moved away from my childhood home and rarely get the chance to visit. But those streets are so clear in my memory I can still see the heaves and pot holes in the streets my sister and I used to play in.

Being somewhat nostalgic for childhood, as well as increasingly interested in the uses of HTML5 (I am in Internet marketing after all), I was excited to hear about Arcade Fire’s new experiment coinciding with the release of the band’s third, full-length album, The Suburbs.

The experiment, created by Google developers, writer/director Chris Milk and Arcade Fire, utilizes HTML5 capabilities to take you on a virtual tour through the streets surrounding your childhood home.

“Browsers and the modern web have indeed come a long way since Chrome was introduced, and we hope this project provides a glimpse at some of what the future holds,” wrote Google Creative Lab’s Thomas Gayno, on the Google Chrome blog.

The project, called “The Wilderness Downtown” is set to Arcade Fire’s, “We Used to Wait”, and includes an interactive amalgamation of Google Maps and Google Street View with HTML5 canvas, HTML5 audio and video, an interactive drawing tool and choreographed windows.

“These modern web technologies have helped us craft an experience that is personalized and unique for each viewer, as you virtually run through the streets where you grew up,” writes Gayno.

The resulting media experience is enthralling. It’s also creating some buzz around HTML5, which will soon (hopefully) be fully adopted by most web browsers. Google Chrome is currently at the forefront of the HTML5 frontier, but most other major web browsers are close behind.

Check out the accompanying graphic for an illustration of what HTML5 will change and improve in the language of the web.

Visit the Chrome Experiments blog for an explanation of the techniques used in “The Wilderness Downtown”.

Google Instant: Is It Really and How Will it Affect You?

Thursday, September 9th, 2010

Google launched a new feature to their search engine yesterday called “Google Instant” that allows users to start entering their search and based on past searches will “predict” what you are looking for. They claim it to be a “search before you type” feature that will make it much faster for users to find what they are looking for. After previous attempts at launching a similar feature in 1999 and 2003, they have decided that Instant is the winner.

Google Instant is search-before-you-type. Instant takes what you have typed already, predicts the most likely completion and streams results in real-time for those predictions—yielding a smarter and faster search that is interactive, predictive and powerful. – Official Google Blog

Is it really instant?
It’s not really that instant. It actually causes several problems. For instance, let’s say you are a Librarian in the New York Public Library which houses 11 million books. Imagine if every visitor who came through your doors asking you for help started their search with one letter and then added the next and then the next and so on and so forth, very much like a “hurry up and wait” scenario. That is what is happening with Google Instant. Each letter now acts as an individual query, pinging the search engine database on every keystroke. Which now means, it is not really that instant for new searches since there will be no prediction and the information you are looking for may actually be delivered much more slowly to you.

Also, there is a usability issue with prematurely hitting the enter button that causes further interruption in getting results quicker. There might be a vulnerability within Google’s automated query detection system. How will they determine which is an actual search query by the user or a script? I’ve been punished already for prematurely hitting the enter button, to which Google greeted me with the “Sorry, we think you are sending automated queries” screen and forced me to enter a captcha code in order to view search results.

Is it really a positive game changer for search engine users? What about Adwords advertisers?
In the past 24 hours, Instant hasn’t made my searching easier or quicker it feels more like the old “paperclip assistant” interruption on Microsoft Word than it seems to be productive.

In USA Today, Kevin Lee, CEO of search consultancy Didit, compares Google Instant to a manic companion who incessantly interrupts you as you’re trying to say something, never allowing you to finish a sentence. Google has set out to “influence what you’re seeing and distract you to view their recommendations,” says Lee. “You start to lose the individuality of what the searcher set out to look for, and you end up with search lemmings.”

How will Instant impact search advertisers using the Adwords program? If indeed, users get sidetracked during their search that means more irrelevant eyeballs on ads which means potentially a higher cost to the advertiser and less targeted visitors to ads.

Is Google Instant going to kill SEO?
No, as long as folks are using keyword based search engines SEO will still be relevant. Google Instant is a user interface change, not an indexation change, you still need to be indexed to be shown. The bottom line is you still should include SEO in your online strategy. Google won’t instantly (pun intended) know what you are relevant for so it is important they know how to appropriately index and categorize your web properties as well as where to rank you in search engine results. If you’re worried about how Google Instant will impact your SEO initiatives, don’t be. As long as you adhere to best practices and provide relevant, targeted content to users you should be fine.

In an article in Adage this morning, Google executives noted that natural search results, and techniques companies use to land higher in Google search results, won’t change. Johanna Wright, director of product management for Google Instant, said one difference is that they will direct users to “page two” results faster. “As you continue typing and narrowing your search, the instantly changing and refreshing results below the search box will be giving you more relevant results,” she said. “So if you previously looked on the second page, now those same results come to the top of the pile for you.”

For SEO and marketing professionals it may in fact prove beneficial as a research tool. “What may be useful is seeing the most common searches and getting results faster than using a SERP rank tool,” said Nathan Burgess, Senior Account Executive at BlissPR, a B2B public relations firm. Burgess also believes Instant may drop site bounce rates, and hits/refreshes to Google’s servers on bad searches and may educate the normal user on how to best use search.

Perhaps, this new feature will indeed change how our brain thinks and uses search. It is too early to tell. But, thinking back on all of the things that are “instant” doesn’t paint a great picture in my mind of quality. Instant coffee (taste), pudding (taste), polaroid pictures (still have to wait for it to develop and the pictures fade with time), fast food (unhealthy). So while Google Instant is merely a few hours old (at least in the public eye) we’ll have to see if it can give “instant” a better name.

The Trinity of Technical SEO: Latency, Indexation and Bandwidth

Tuesday, September 7th, 2010

The Trinity of Technical SEO: Latency, Indexation and Bandwidth
As most of us know, SEO goes way beyond Titles, Tags and keyword selection. Gone are the days where heavily optimizing a page for “crazy purple widgets” will get you where you want to be. As the Search Engines focus on their core goal of providing the most authoritative and relevant results for each query we as Internet Marketers are faced with a new challenge. As web technology progresses, we must look beyond what a site “says” and look at what a site “is”. Structure and construction become even more important.

Site Latency: How fast do your site pages load?
Let’s first start with Latency. The Latency of a site is the speed in which the page loads for a visitor. There are many factors that contribute to the Latency of a web page including, but not limited to, site construction, reliance on external resources, server capacity, page size, etc. We do our best to reach a happy medium with the factors we can control. Not every site can afford Google-size processors and server capacity; most are sharing their server with hundreds or thousands of other sites. When this is the case we have to focus on factors we have more of an influence on like how our site is constructed and how bulky it is. In the end there is only so much speed you can get out of your site for your given budget.

How does one assess site Latency?
There are many tools out there that can be used for testing the latency of a site. Some are paid which we use extensively, and some are free, which we also use extensively. One of the most useful resources is Google Webmaster Tools. In April 2010, Google officially announced they would be incorporating site speed as one of the 200+ site signals used in determining search rankings and now have become sort of the de facto authority on this topic. Let’s use an actual site example where we are using Google Webmaster tools.

This is a site that relies very heavily on external resources, with a lot of multimedia. There is no way around this, so the speed of the site is limited by the speed of anywhere from 6-12 other servers to provide it with the data it needs to load a page. Here is a screenshot from Google Webmaster tools showing the time it takes to load a page:


As you can see, over the last 90 days the sites pages load on average just over 4 seconds. This is a site that has been receiving exponentially more traffic over this time frame. I want to also make the point that in the third week of June the site was redesigned and recoded for a better user experience and greater efficiency. As such, you can see the line is very erratic until July when the spikes smooth out a bit and on average the time has decreased. Remember we are only talking a spread of 1.3 seconds between the high and low. Not a huge amount off is it? Most visitors wouldn’t even notice a difference. But Search Engines do.

This brings us to Bandwidth.
Bandwidth is defined as “the maximum amount of information (bits/second) that can be transmitted along a channel”. Why does this matter? Search Engines have a limited amount of capacity available. Granted, their “limited capacity” far exceeds anything most of us can dream of, but it is also a really big Internet to crawl (over a trillion pages). Based on this, the Search Engines will allocate a certain amount of resources to crawling a particular website based on its perceived value (whether it is stated or not). CNN.com is going to get a substantially larger portion of Google’s resources than my Dog in Funny Hats blog.

So what does this mean to the rest of us? It means that we have to make the best use of the resources that are given to us. Basically, when Google comes a-knockin’ it is in your best interest to make sure it has the most clear path through your site and can get as much information as possible before it leaves for its next appointment (probably cnn.com). This is why building the most search-friendly efficient site is critical.

Below is a screenshot of the same site, same time period as before, this time showing how much bandwidth is afforded this site by Google in a given day:

Notice the trend of increasing bandwidth up until the third week of June, when the new site design was launched. Immediately before the 2.0 version of the site was launched the site was receiving a peak high of almost 89,000KB of attention from Google. Then it decreased substantially and immediately to 12,000KB and has since settled in somewhere around 39,000KB. The initial impulse is to look at this and say that a mistake was made, Google isn’t as interested in crawling this site anymore. This next screenshot shows the truth – how many pages is Google crawling in a given day:

This chart pretty much speaks for itself. Based on this chart we can see, that while the Latency of the site has only moved within a narrow band, the bandwidth usage has dropped considerably, which has allowed Google to crawl more pages on a given visit. This is a strong case for optimizing your entire site presence, not just your Titles and Tags. During this time period of this example, no on-site SEO elements were changed.

And by the way this third chart mimics the organic site traffic trend as well. How well is your site performing, contact us today to conduct a Technical Site Assessment and start improving or rebuilding your online presence?