This week in search 1/31/10

This is part of a regular series of posts on search experience updates that runs weekly. Look for the label This week in search and subscribe to the series. - Ed. From Google Squared enhancements to search becoming more social, this week brought a slew of exciting and (we hope) useful search feature releases: Social Search Sometimes, there might be relevant content on the web from people in your social circle. For example, learning what your friend thinks about the latest gadget or exotic travel location (e.g. in his or her blog) can help enhance your search experience. Until recently, there was no easy way to find this type of content published by your friends. Last October, we launched Social Search in Google labs to help solve this problem. After a large number of users opted in and tried out the feature, Social Search has graduated and is available in beta for all signed-in users on google.com in English. We also added this feature to Google Images and gave you a way to visualize your social circle. To learn more about Social Search and how to get better social search results check out this post or this video . Google Squared single item landing page Last year we launched Google Squared, an experimental search tool that collects facts from the web and presents them in an organized collection, similar to a spreadsheet. For categorical searches like [ us presidents ] or [ dog breeds ], Google Squared produces the type of extracted facts you might be interested in, and presents them in a meaningful way. Starting this week, Google Squared has a new design to better handle queries looking for a single thing, like a specific president or a particular breed of dog. The page is now easier to read and includes multiple images, and you can still add, remove or change the type of facts that are visible. Example searches: [ barack obama ] and [ boston terrier ] Better labels for Time/LIFE images In late 2008, we worked with Time/LIFE to digitize several million archival images never been seen before, and made them available in Image Search . At that time, many images in the collection had descriptions and labels and were easy to search for. But some had less descriptive information, making them more difficult to find. Now it’s possible for knowledgeable users to label images and enrich the collection. Over time, we hope the Google community will make the quality of image search better than ever before. Example: [ Cincinnati baseball ]. Note the “labels” in the bottom righthand corner. We hope you enjoy the variety of new features this week. Posted by Johanna Wright, Director of Product Management, Search

Read the original: 
This week in search 1/31/10

Installing Android development environment on Ubuntu 9.04

I wanted to play with writing Android apps on my home Linux computer, which is currently running Ubuntu 9.04 (Jaunty Jackalope). These are mostly notes for myself, so don’t feel guilty if you skip this post. - Make sure your system is up-to-date: sudo apt-get update && sudo apt-get upgrade - Install Java sudo apt-get install sun-java6-jdk - Switch Sun to be the default version of Java. It’s much faster than the built-in version, at least when I tried it. sudo update-java-alternatives -s java-6-sun - Make a directory, e.g. mkdir ~/android - Download Eclipse from http://www.eclipse.org/downloads/ (I chose the “Eclipse Classic 3.5.1″ version). Move the code into that directory, then unpack it. Unpacking is enough–the software runs in place and doesn’t have to be installed onto the system other than unpacking it. mv eclipse-SDK-3.5.1-linux-gtk.tar.gz ~/android cd ~/android tar xzvf eclipse-SDK-3.5.1-linux-gtk.tar.gz - Download the latest Android SDK from http://developer.android.com/sdk/index.html and move it into that directory, then unpack it. I believe unpacking is enough–the software runs in place and doesn’t have to be installed onto the system other than unpacking it. mv android-sdk_r04-linux_86.tgz ~/android/ cd ~/android/ tar xzvf android-sdk_r04-linux_86.tgz - Edit your ~/.bashrc file and add a line to the bottom: export PATH=${PATH}:/home/matt/android/android-sdk-linux_86/tools Okay, now Java, Eclipse, and the Android SDK are installed. Now you need to install the Android Development Tools (ADT) for Eclipse. - Run Eclipse. If you installed Eclipse in ~/android/eclipse then you can cd to that directory and run ./eclipse to start the program. - Install the Android Development Tools (ADT) for Eclipse. Follow the excellent instructions at http://developer.android.com/sdk/eclipse-adt.html to get and install the ADT. Don’t forget the “Window > Preferences” step to tell Eclipse where the Android SDK is, so when you click “Browse…” you might navigate to /home/matt/android/android-sdk-linux_86 for example. - Next, I installed a bunch of packages. In Eclipse, click “Window-> Android SDK and AVD Manager.” In the resulting window, on the left-hand side will be an “Available Packages” option. I clicked on that, then clicked the checkbox beside the “repository.xml” package to select all available packages and then clicked “Install Selected.” 12 out of the 14 packages installed for me. - Now you’re ready to create your first Android program . You’ll discover how to make an Android virtual device (AVD) along the way. - If you want, you can get custom skins, e.g. a Nexus One skin for Android . You can unpack the .zip file in /platforms/android-x.y/skins/nexusone for example. Then create a new Android virtual device (AVD) and select the Nexus One as the skin. - If you want to run your Android program on your own Android device, you’re pretty close. Follow step 10 of this walkthrough . When you’re done and the phone is disconnected from your Ubuntu machine, you’ll still have the executable, called an “android package” or .apk file on your phone. So you can show your friends your “Hello, World!” program. Some resources that I found helpful (other than the official Android developer site ) are below: - http://www.futuredesktop.org/developing_android_apps_on_ubuntu.html - http://www.softwarepassion.com/setting-up-android-development-platform-on-ubuntu-linux-904/ - http://www.howtoforge.com/installing-google-android-sdk1.0-on-ubuntu8.04-desktop - http://androidforums.com/developer-101/2321-installing-eclipse-android-sdk-ubuntu-8-04-8-10-a.html - You might also want to watch this O’Reilly video or some of the official videos . If you found this post at all interesting, you might also be interested in Google I/O too. Google I/O happens on May 19-20, 2010 in San Francisco.

View original here:
Installing Android development environment on Ubuntu 9.04

Google Analytics Even More Global

Today, Google Analytics is available in 6 more languages: Bulgarian, Catalan, Greek, Lithuanian, Slovak and Vietnamese, bringing the total to 31 languages. It’s a large cross-functional effort to localize the product, and we’re so proud to welcome these new languages and users! We also now have over 150 Google Analytics Authorized Consultants (GAACs), from every major region (US, Canada, Latin America, Europe, Middle East & Africa, and Asia Pacific) and over 35 countries! Chances are, there’s one near you. GAACs are our partners; each has been vetted by an internal team here at Google. They are experienced Google Analytics experts (and often, also SEM, SEO and testing specialists) who are available for anything from hourly consultations to training to advanced implementation and analysis. It’s been amazing to see the growth in the analytics industry over the past few years, and as usage and the analytics dialogue scales internationally, our product, team and ecosystem are scaling right along with it. Posted by Dai Pham and Jeff Gillis, Google Analytics Team

Read the original here: 
Google Analytics Even More Global

More PROOF Jason Calacanis is a ____

Publicly Jason claims to be ignorant about SEO because it allows him moral flexibility and makes Google less likely to torch his site (even though he is blatantly violating their search quality guidelines, and has for *years* ). But when you look at the sales material that Mahalo pitches to corporations , in the 19 page PDF reads like an à la carte menu of SEO services, rather than sales material from a company ignorant of of SEO. It includes a slide which highlights how well Mahalo Answers questions rank in Google titled “SEO value,” as well as the following statements (followed by my comments): Questions are imported from Partners’ Answers Community into Mahalo Answers, enabling 100% share of voice and high SEO value. (filling Google with duplicate content) Category Selection Based on Keyword Intelligence and Customer Goals (doing keyword research, an SEO service) Community seeded with high-value questions and answers (does the word “seeded” mean asking fake questions?) By carefully policing the site, Mahalo keeps out inappropriate content, thus increasing engagement and utility. (no mention of the half million+ pages indexed in Google which contained scraped 3rd party content?) We can help our partners increase their search engine rankings with these high quality pages. (that is the actual text from their slide titled “HowTo”) Mahalo’s team of editors will find the most highly-trafficked search terms and keywords for your brand, industry or product and build corresponding high-quality pages that will rank well. (isn’t that exactly what “scummy” SEO companies do Jason?) Given that Mahalo is now branded as an SEO play (in their own words), and that they scrape millions of content listings to publish on their pages , are creating tons of other duplicate content, have actively engaged in link farming , and are not above “seeding” questions based on keyword value, why should Google trust *any* of their business practices going forward? Especially when their SEO services enterprise was launched on the back of calling SEOs scumbags. How can the Google web spam team members look themselves in the mirror each morning hunting smaller webmasters and ignoring operations like Mahalo? It must begin to feel arbitrary at some point, no?

Read the original post:
More PROOF Jason Calacanis is a ____

Why Mahalo (and Other Content Scrapers) Render Google’s Spam Team Flaccid

I was talking to a friend yesterday who was at a conference where Demand Media’s CEO spoke, and he stated that nobody asked the big question: “what if google decides they don’t like you anymore?” Then I got thinking about how Google torched Squidoo after Jason Calacanis went on his public campaign to rebrand it as spam. But today under the same level of scrutiny, how is Mahalo (which scrapes millions of 3rd party content listings *without any editorial filter*) not spam? Squidoo at least donates $10,000 a month to charity . Mahalo just “borrows” your content without permission and keeps all the cash. In the past Google hated content scrapers pretty bad. How bad? Well a guy named Teeceo used to make scraper sites, and here is how Matt Cutts described his work : In the chat room, I said hello to teeceo, but I know the stuff that he was doing and it’s shoot-on-sight . I think anyone who is blackhat knows (or should know) that I’m happy to talk to anyone, but that we’ll still take action on the spam we find. Imagine taking that approach to hunting search spam all day long, and then ignoring the *fact* that Mahalo is scraping millions of third party listings and using them as content with no editorial filtering. Then I started thinking about why the Google spam team could ignore something as outrageous as Mahalo, especially when it was built by a guy who was a false anti-spam evangelist. Is it because Jason is a good guy? No. Is it because there is some actual editorial vetting of the content? no. Is it because Google is getting a cut of the AdSense revenues? Google doesn’t need the short term cash flow (look at all the affiliate AdWords advertisers they just torched), so that is too cynical of a view. Yes Google wants display inventory (their biggest opportunity for 2010 according to the quarterly call), and these “content” websites have already given themselves over to Google as inventory. But it must be something deeper than that. So I started thinking about it from a longterm strategic level… Google won’t penalize sites like Mahalo (even though they blatantly violate Google’s guidelines) because Google *wants* to use the works of companies like Mahalo, Demand Media, and Aol to lower the value of other content and bankrupt a lot of the traditional media companies. Why would Google want to do that? There is excessive duplication in the marketplace. The faster that duplication is driven out of the marketplace the more desperate companies will be to cut deals with Google. And while there is a down market Google can drive companies out of the market and just claim that it was the economy that did it (much like how Mahalo used the down economy as an excuse to fire most of their editorial staff and replace them with content scraping robots). Once a lot of media companies are bankrupted, the market is far more efficient, and there are fewer mouths to feed, that means Google can squeeze greater profits margins out of the media ecosystem by getting a fatter cut of the ad revenue. Currently this shift is risk free because almost nobody understands how the marketplace works. Sure Paul Kedrosky and Mike Arrington blogged about the search results getting spammier, but until you frequently read the above listed sequence on sites outside of the SEO industry there is no damage to the Google brand in them turning the internet into a cesspool . Once it starts harming the Google brand then I suspect them to act quickly and decisively. And sites like Mahalo will see a sharp drop in traffic. Jason better milk it while he can. The clock is ticking.

See more here: 
Why Mahalo (and Other Content Scrapers) Render Google’s Spam Team Flaccid

Starving Artists in the Age of Cesspool Content

On Hacker News , Melvin, from Web Design Company , had a great analogy on the Mahalo business model Let’s use a different industry to illustrate what is happening. Let’s say a band named The Beatles records a new album. The local radio station gets a copy of their album and plays their song. The listeners love it so they play it more often, but they don’t mention who the band it and on their website, they put up a link to download the song… but without any credits. Their audience grows. They get advertisers to advertise to their audience. They say, “hey, playing good songs gets use more listeners and more listeners get us more advertisers, which gets us more $$. Let’s do this more often.” So they go do this 500,000 times, and each time never mentioning who the artist is. They grow and prosper while the artists starve. Oh, in the mean time they call the artist scum. In the above metaphor, the artists are the bloggers whose content Mahalo is using. The radio station ripping off the artist is Mahalo. The Federal Communication Commission is like Google, who is allowing all this to continue because the radio station is giving them a cut from the advertising revenue. Hope this helps make it a little more clear why what they are doing is wrong, needed to get exposed and needs to get fixed. The analogy isn’t 100% perfect…but it *is* pretty darn close. :D Jason is not 100% Jim McCormick , but he isn’t 0% either.

Originally posted here:
Starving Artists in the Age of Cesspool Content

Annotations Now Available In All Accounts

In December, we announced the phased roll out of Annotations. It’s now available in all accounts! Thanks for your patience and enjoy! Here’s a fantastic video on Annotations. You’ve asked for it for so long, and we hope you’ll use it to great effect to better work in concert in your company, using phrases like, “Add it to annotations,” or, “It’s in annotations.” If anything of note happens, log it there. Go tribal with your knowledge. Posted by Jeff Gillis, Google Analytics Team

Read the original:
Annotations Now Available In All Accounts

Request visitors’ permission before installing software

(Cross-posted on the Google Korea Blog ) Webmaster Level: All Legitimate websites may require that their visitors install software. These sites often do so to provide their users with additional functionality beyond what’s available in standard web browsers, like viewing a special type of document. Please note, however, that if your site requires specific software for your visitors, the implementation of this software installation process is very important. Incorrect implementation can appear as though you’re installing malware , triggering our malware detection filters, and resulting in your site being labeled with a ‘This site may harm your computer’ malware warning in our search results. If using your site requires a special software install, you need to first inform visitors why they need to install additional software. Here are two bad examples and one good example of how to handle the situation of a new visitor to such a site: Bad: Install the required software without giving the visitor a chance to choose whether or not they want to install the software. Bad: Pop up a confirmation dialog box that prompts the visitor to agree to install the software, without providing enough detail for the visitor to make an informed choice. (This includes the standard ActiveX control installation dialog box, since it doesn’t contain enough meaningful information for a visitor to make an informed decision about that particular piece of software.) Good: Redirect the new visitor to an information page which provides thorough details on why a special software installation is required to use the site. From this page the visitor can initiate the installation of the required software if they decide to proceed with installation. Has your site been labeled with a malware warning in our search results due to a poorly implemented software installation requirement? Updating the installation process to ensure that visitors are fully informed on why the installation is necessary, and giving them a chance to opt out, should resolve this issue. Once you’ve got this in place, you can go to Webmaster Tools and request a malware review to expedite the process of removing any malware warnings associated with your site in Google’s search results. Written by Jonathan Simon, Webmaster Trends Analyst

See the rest here: 
Request visitors’ permission before installing software

Poor Logic: Letting Your Competitors Hold You Back

by Miriam Ellis Being satisfied with as little as possible may be an excellent strategy for enjoying a simple life, but it’s a recipe for disaster when it describes your approach to promoting your presence on the web. One of my favorite aspects of my job is conversing with new prospective clients about the nature of their businesses, their plans and hopes. I love hearing their stories! Sometimes, though, these conversations go nowhere because of poor logic on the part of the business owner, and no matter what I say, my own hopes dim for their chances of success on the web. Recently, I had just such a conversation. A few weeks ago, I was called by a gentleman asking for help in improving the visibility of his local-focused business. He was an extremely pleasant man, but as our chat progressed, it became clear to me that he was very unlikely to become a client because of the following things: 1. Satisfied With A Poor Website His relatively new website had been built in Front Page by a relative, and, it looked like it. Cross-browser alignment issues, poor structure, poor contrast, poor Usability and no real on-page SEO were the hallmarks of this homemade site, meaning that room for improvement was huge. I am so polite when I speak critically of a company’s site, but despite my mild words, he became somewhat defensive, saying he was very happy with the site and that it had been built by a professional. 2. Satisfied With Doing The Least Work Possible The nature of the business called for the various services the company offered to be broken up into dedicated, unique pages - one for each service, optimized both for the service term + geographic region, in compliance with basic good SEO and Local SEO practices. His objection to this suggestion was that his competitors are ranking well with one page websites. This was true - lazy, one-page websites had a presence in Google’s top 10 for his keywords because no one was making any effort in the industry to do more. When I asked how he would like to blow his competitors away, a motivated response simply wasn’t there. If his competitors were doing the bare minimum, why couldn’t he, too? The poor logic in this is obvious: what about the competitor who comes along 3 months from now and does hire me, and we oust the lazy folks from their positions with our well-built, properly optimized site? Waiting for a competitor to make the first move before you make any effort is a really strange business strategy. 3. Satisfied With Poor Copy In trying to help this man see how his website could be improved to meet his stated goals of improving his visibility and conversions, I turned next to the minimal text copy on his few pages. Like the copy on so many business sites, it was speaking to itself instead of speaking to the site’s users - this man’s potential clients. The passive language of: We have been in business for 10 years. We are a reliable and trustworthy company. We are proud of our customer service. We, we, we… was as far as the copy got, never once making an offer to the user to benefit you , help you , serve you , solve your problems and meet your needs. I explained that the copy needed to be expanded and swung in the direction of the user instead of speaking in this insular, uninviting manner, but again, I met with resistance and an explanation that he had worked very hard on the copy. I didn’t doubt this; some business owners genuinely do find it really hard to describe their business in the written word, but this is what I am here for. I explained that, as part of the redesign of his site, I could help him turn his copy into something that would showcase the benefits to the user and call him to the desired actions of making a phone call to set up a consultation. Somewhat dismissively, the gentleman expressed the opinion that this would seem like an advertisement . And, of course, none of his competitors were doing it this way. “Well, yes,” I agreed. “Your website is an advertisement. In fact your website is a sales rep, working for your 24 hours a day. While you are working, eating and sleeping, your sales rep should be working for you, welcoming clients, answering questions, showing what you can do for them and inviting people to contact you. That’s the whole point.” Our conversation ended with great amiability and he thanked me for my time, but it was very clear to me that I had failed to help this fellow get past the mindset of doing the least possible. I really liked this man and wanted to help him. He had come to me hoping to find a way to get more contacts and contracts and make more money. I tried to point the way, but because no one else in his town was making the slightest effort to effectively use the web to attain these kinds of goals, he remained completely unmotivated to invest time and money in the very things that would enable him to outrank his weak competitors and start hearing that phone ring more often. There is nothing strange or new about this scenario. Fellow designers and SEOs will have sat through calls like this many times before, but it really made me think about how, in the business world, we take cues from one another, for good or ill. If my colleagues and competitors blog twice a week, is this my permission to do no more than equal them, or should I blog twice as much in hopes of seeing twice the benefit? If my colleagues have never hosted a promotional contest, does this mean this just wouldn’t work in my industry, or does it mean I’ve got a secret weapon no one else has tested yet? If no one in my industry is on Twitter, does that mean there’s no point, or am I going to be a pioneer in using Social Media in an untapped business sector? How you respond in your gut to questions like these likely says a lot about your drive to succeed on the web. One thing I can guarantee: every business owner reading this article would like to make more money. In the industry I took a glance at for this gentleman with whom I spoke, it would take just one person motivated to do the most, instead of the least, to wipe the competition off the map. Your industry may not be as neglected and wide open as this, but the same healthy resolve to be bold and do as much as you can is sure to serve you well. A lax attitude troubles me, because it represents lost opportunities, but on a karmic level, I suppose it represents opportunities won for someone else. Where do you want to stand on the scale of things? Jog along with the pack or set the pace? Money’s waiting at the finish line. Check out our small business news site.

Continued here:
Poor Logic: Letting Your Competitors Hold You Back

Poor Logic: Letting Your Competitors Hold You Back

by Miriam Ellis Being satisfied with as little as possible may be an excellent strategy for enjoying a simple life, but it’s a recipe for disaster when it describes your approach to promoting your presence on the web. One of my favorite aspects of my job is conversing with new prospective clients about the nature of their businesses, their plans and hopes. I love hearing their stories! Sometimes, though, these conversations go nowhere because of poor logic on the part of the business owner, and no matter what I say, my own hopes dim for their chances of success on the web. Recently, I had just such a conversation. A few weeks ago, I was called by a gentleman asking for help in improving the visibility of his local-focused business. He was an extremely pleasant man, but as our chat progressed, it became clear to me that he was very unlikely to become a client because of the following things: 1. Satisfied With A Poor Website His relatively new website had been built in Front Page by a relative, and, it looked like it. Cross-browser alignment issues, poor structure, poor contrast, poor Usability and no real on-page SEO were the hallmarks of this homemade site, meaning that room for improvement was huge. I am so polite when I speak critically of a company’s site, but despite my mild words, he became somewhat defensive, saying he was very happy with the site and that it had been built by a professional. 2. Satisfied With Doing The Least Work Possible The nature of the business called for the various services the company offered to be broken up into dedicated, unique pages - one for each service, optimized both for the service term + geographic region, in compliance with basic good SEO and Local SEO practices. His objection to this suggestion was that his competitors are ranking well with one page websites. This was true - lazy, one-page websites had a presence in Google’s top 10 for his keywords because no one was making any effort in the industry to do more. When I asked how he would like to blow his competitors away, a motivated response simply wasn’t there. If his competitors were doing the bare minimum, why couldn’t he, too? The poor logic in this is obvious: what about the competitor who comes along 3 months from now and does hire me, and we oust the lazy folks from their positions with our well-built, properly optimized site? Waiting for a competitor to make the first move before you make any effort is a really strange business strategy. 3. Satisfied With Poor Copy In trying to help this man see how his website could be improved to meet his stated goals of improving his visibility and conversions, I turned next to the minimal text copy on his few pages. Like the copy on so many business sites, it was speaking to itself instead of speaking to the site’s users - this man’s potential clients. The passive language of: We have been in business for 10 years. We are a reliable and trustworthy company. We are proud of our customer service. We, we, we… was as far as the copy got, never once making an offer to the user to benefit you , help you , serve you , solve your problems and meet your needs. I explained that the copy needed to be expanded and swung in the direction of the user instead of speaking in this insular, uninviting manner, but again, I met with resistance and an explanation that he had worked very hard on the copy. I didn’t doubt this; some business owners genuinely do find it really hard to describe their business in the written word, but this is what I am here for. I explained that, as part of the redesign of his site, I could help him turn his copy into something that would showcase the benefits to the user and call him to the desired actions of making a phone call to set up a consultation. Somewhat dismissively, the gentleman expressed the opinion that this would seem like an advertisement . And, of course, none of his competitors were doing it this way. “Well, yes,” I agreed. “Your website is an advertisement. In fact your website is a sales rep, working for your 24 hours a day. While you are working, eating and sleeping, your sales rep should be working for you, welcoming clients, answering questions, showing what you can do for them and inviting people to contact you. That’s the whole point.” Our conversation ended with great amiability and he thanked me for my time, but it was very clear to me that I had failed to help this fellow get past the mindset of doing the least possible. I really liked this man and wanted to help him. He had come to me hoping to find a way to get more contacts and contracts and make more money. I tried to point the way, but because no one else in his town was making the slightest effort to effectively use the web to attain these kinds of goals, he remained completely unmotivated to invest time and money in the very things that would enable him to outrank his weak competitors and start hearing that phone ring more often. There is nothing strange or new about this scenario. Fellow designers and SEOs will have sat through calls like this many times before, but it really made me think about how, in the business world, we take cues from one another, for good or ill. If my colleagues and competitors blog twice a week, is this my permission to do no more than equal them, or should I blog twice as much in hopes of seeing twice the benefit? If my colleagues have never hosted a promotional contest, does this mean this just wouldn’t work in my industry, or does it mean I’ve got a secret weapon no one else has tested yet? If no one in my industry is on Twitter, does that mean there’s no point, or am I going to be a pioneer in using Social Media in an untapped business sector? How you respond in your gut to questions like these likely says a lot about your drive to succeed on the web. One thing I can guarantee: every business owner reading this article would like to make more money. In the industry I took a glance at for this gentleman with whom I spoke, it would take just one person motivated to do the most, instead of the least, to wipe the competition off the map. Your industry may not be as neglected and wide open as this, but the same healthy resolve to be bold and do as much as you can is sure to serve you well. A lax attitude troubles me, because it represents lost opportunities, but on a karmic level, I suppose it represents opportunities won for someone else. Where do you want to stand on the scale of things? Jog along with the pack or set the pace? Money’s waiting at the finish line. Check out our small business news site.

Read the original here:
Poor Logic: Letting Your Competitors Hold You Back

Dansette