PageRank and Paid Links



PayPerPost, an ad network that pays bloggers for writing product reviews, reports that some of the sites that use its ads have been punished by Google. "Last night Google decided to go after some of the bloggers in our network, reducing their PR from whatever they previously had to zero."

The main reasons why a company pays bloggers to review a product is to get backlinks from relevant sites, as you can see in the beautiful ad that begins this post: "buying reviews for links is the newest way to build links". Paid links artificially increase the PageRank of a site as they're no longer genuine votes for web pages.



It's not the first time when Google drops the PageRank to 0 for a site. "By the end of 2001, the Google search engine introduced a new kind of penalty for websites that use questionable search engine optimization tactics: A PageRank of 0. (...) Characteristically for PR0 is that all or at least a lot of pages of a website show a PageRank of 0 in the Google Toolbar, even if they do have high quality inbound links," explains eFactory.de.

PageRank is the initial innovation that made Google a popular search engine: it introduced a query-independent way to determine the importance of a site. Here's Larry Page's description from the PageRank patent:
Intuitively, a document should be important (regardless of its content) if it is highly cited by other documents. Not all citations, however, are necessarily of equal significance. A citation from an important document is more important than a citation from a relatively unimportant document. Thus, the importance of a page, and hence the rank assigned to it, should depend not just on the number of citations it has, but on the importance of the citing documents as well. This implies a recursive definition of rank: the rank of a document is a function of the ranks of the documents which cite it. The ranks of documents may be calculated by an iterative procedure on a linked database.



The interesting thing is that every web page has the right to vote by linking to other pages. But what happens when a very popular site starts to abuse its power and charges money for placing links? Should you continue to trust its votes?

Here's how Google Toolbar describes the PageRank feature. "Wondering whether a new website is worth your time? Use the Toolbar's PageRank™ display to tell you how Google assesses the importance of the page you're viewing." Google Toolbar is the only official way to find a truncated value for PageRank (the real value is a percentile), but there are many sites that query Google's servers directly. PageRank is now one of the more than 200 signals used to rank webpages, but it's still a measure of authority.

Back in September 2005, Matt Cutts explained the relation between text links and PageRank:
A natural question is: what is Google's current approach to link buying? Of course our link-weighting algorithms are the first line of defense, but it's difficult to catch every problem case in adversarial information retrieval, so we also look for problems and leaks in different semi-automatic ways. Reputable sites that sell links won't have their search engine rankings or PageRank penalized – a search for [daily cal] would still return dailycal.org. However, link-selling sites can lose their ability to give reputation (e.g. PageRank and anchortext).

What if a site wants to buy links purely for visitor click traffic, to build buzz, or to support another site? In that situation, I would use the rel="nofollow" attribute. The nofollow tag allows a site to add a link that abstains from being an editorial vote. Using nofollow is a safe way to buy links, because it's a machine-readable way to specify that a link doesn't have to be counted as a vote by a search engine.

In April, Google introduced an option to report paid links and last month SearchEngineLand obtained the confirmation that "PageRank scores are being lowered for some sites that sell links. In addition, Google said that some sites that are selling links may indeed end up being dropped from its search engine or have penalties attached to prevent them from ranking well." Also, Google's help center mentions that "buying or selling links that pass PageRank is in violation of Google's webmaster guidelines and can negatively impact a site's ranking in search results."


From deceiving search engines by using hidden text, keyword stuffing to participating in link schemes, those who try to manipulate search engine rankings adapted. And search engines must react to remain relevant.

At the end of the day, you shouldn't let Google or any other search engine dictate the way you build your site. You should just be honest with yourself and your visitors and don't try to earn money from sites that deceive search engines. You should build a site for your visitors and not for search engines.

{ via Google Blogoscoped. Also read: "The paid links economy".

Two of the screenshots from this post show AdWords ads for queries like: [pagerank 0] and [buy pr8 links]. The AdWords guidelines say you're not allowed to place ads "for the promotion of cloaking, keyword stuffing, search engine spamming, and doorway pages".
}

Migrate from Outlook to Google Apps

Google has recently updated the migration tools from Google Apps to "move email from anywhere – not just IMAP systems – to the Premier, Education or Partner Editions of Google Apps." An example of solution that uses the API is gMOVE from LimitNone, a tool that migrates your email, contacts and calendars from Outlook to Google Apps. gMOVE also migrates the tasks from Outlook to an iGoogle gadget.

The tool costs $19 and it works with any Google Apps account. If you post an insightful comment that explains why do you want to migrate from Outlook to Google Apps, you could get gMOVE for free. Don't forget to include your email address so I can contact you.

LimitNone also has a free tool that lets you move from a Gmail account to another Gmail account or to Google Apps: it transfers your messages, filters, contacts and calendar events.


Connecting Data Using Google Spreadsheets

A short video tutorial from Google reminds us that Google Spreadsheets has a lot of functions that pull data from the web: facts, financial information, feeds and other files. You obtain interesting results when you use the result from a function as an input for another function. And if you combine this with the magical autofill powered by Google Sets, your spreadsheets is populated with related names and words.

It's enough to write in a column the name of two or three countries from South America and you can obtain the rest of the countries, their capitals, a description from Wikipedia. If you publish the spreadsheet, you can show the locations on a map. From a simple list of country names to a map with automatically generated descriptions, from a list of companies to a stock portfolio, Google Spreadsheets and other Google APIs can be the bridge.

Picasa Web Integrates with Google Image Search

I've always wondered why Google prevents search engines to index a lot of user-generated content from its properties (photos uploaded to Blogger and Picasa Web Albums, public documents from Google Docs). It's a strange decision from a company whose goal is to make information widely available. For example, no photo uploaded to this blog can be found in Google Image Search or in other image search engines because a robots.txt file disallows that.

Some reasons could be more technical: Picasa Web uses a lot of AJAX and loads images using JavaScript, so search engines can't crawl its pages, but that doesn't mean Google can't come up with a interface that uses less JavaScript.

To solve this problem, a message from Picasa Web Albums announces the integration with Google Image Search:
Get more exposure for the public albums you're currently sharing on Picasa Community Search. Now, public albums from users with 'Public Search' enabled may also be included in Google image search results.


What I don't understand is why Google calls it an integration and why the public albums are available only in Google Image Search. Last time when I heard about an integration between a photo sharing site and an image search engine, Yahoo's search results were crowded with a lot of irrelevant images from Flickr, even if Flickr allows all search engines to index its pages.

Since there's no change in Picasa Web's robots.txt file, I suspect Google will do the same thing as Yahoo: mix the results from Picasa Web with the standard results, hopefully in a balanced manner. That means the public photos from Google's image hosting service will continue to be searchable only from Google's properties (previously, you could search them inside Picasa Web).


It's interesting to see that Google requires to login to Picasa Web Albums, even if you are already logged in your Google Account and the photo that appears in the search results for [caleb 2 months old] is from a public album.


Another change is that photos embedded in other pages are searchable, as you can see by restricting your search to these subdomains: lh3.google.com, lh4.google.com, lh5.google.com and lh6.google.com. Google sends you to the full-size image even if the author of the page only linked to a thumbnail.

Update. A better query: site:lh3.google.com sunset.

YouTube to Introduce High-Quality Videos

YouTube doesn't innovate too much and many of the features introduced lately have already been available elsewhere. Unlike other video sharing websites, YouTube is entering the mainstream and a big audience means a lot of pressure and responsibility.

CNet reports that YouTube intends to offer higher-quality video streams in the near future. "Although YouTube's goal, [Steve Chen] said, is to make the site's vast library of content available to everyone, and that requires a fairly low-bitrate stream, the service is testing a player that detects the speed of the viewer's Net connection and serves up higher-quality video if they want it." Steve Chen said that the high-quality streams will be available in the next months, but only for some of the videos. This is probably the reason why YouTube's bulk uploader increased the size limit for a video from 100 MB to 1 GB.

According to Wikipedia, "YouTube's video playback technology is based on Macromedia's Flash Player 7 and uses the Sorenson Spark H.263 video codec. (...) [The video] has pixel dimensions of 320 by 240 and runs at 25 frames per second. The maximum data rate is 300kbit/s." Flash Player 8 introduced a better codec: On2 TrueMotion VP6, which is used by blip.tv.

YouTube recommends to use these settings when you upload videos: MPEG4 format, 640x480 resolution, MP3 audio and 30 frames per second.

Other video sites already offer high-quality videos. Stage6 from DivX shows high resolution videos, but it requires a special plug-in. Vimeo has a channel for high definition videos: the maximum resolution is 1280 x 720, 12 times higher than the one available at YouTube.

Alternate Google Usernames

If you have a very long or a difficult-to-write Google username, there's a way to create up to four new usernames that could be used to login to your Google account. Just go to the settings page for Picasa Web Albums and add new usernames in the Gallery URL section. The purpose of this feature is to protect your privacy: the URLs of your albums don't have to include your Gmail username.

All usernames added at Picasa Web Albums are valid, so there's no Gmail account that uses one of them. Unfortunately, they're not aliases (you can't use them to send/receive messages) and Google doesn't offer an option to remove them. Maybe in the future Google will convert these alternate usernames to email aliases and make them more visible and easier to manage.


Language Detection in Gmail

Googling Google posts about a hidden Gmail operator that lets you restrict your messages to a certain language. For example, if you search for lang:pt or lang:Portuguese or language:Portuguese, you'll find some of the messages that contain Portuguese text. You can combine the lang: operator with keywords or other operators. The language detection is not perfect, so not all the messages are labeled correctly.

Gmail could provide an option to automatically translate messages written in a language you don't know and add many other useful features from web search (spelling suggestions, query expansion, search refinements).

Version Numbers for Google's Apps

While most Google apps are still in beta, it's clear that some of them are more mature than others. For example, Gmail has more than six years of development, three years and a half since launch and more features than other "out of beta" mail services. That shouldn't worry people too much because leaving the beta stage is not a sign that everything is perfect (Yahoo Mail is a perfect example, look at the comments from this post).

Google's applications have their own versions and roadmaps, but these are not public. That's why it's interesting to see what versions you would attribute to each Google application: 0.1 should mean a very early release, 1.0 should mean the first major release etc. Here's a list of some important Google apps.

Gmail: released on April 1st, 2004 (interface)
Google Calendar: released on April 12th, 2006 (interface)
Google Reader: released in October 2005 (interface)
Google Docs - documents: Google acquired Writely in March 2006 (interface)
Google Docs - spreadsheets: released in June 2006 (interface)
Google Docs - presentations: released in September 2007 (interface)
Google Notebook: released in May 2006 (interface)
Picasa Web Albums: released in June 2006 (interface)

An example of versioning:
Gmail 2.9 - the old version
Google Calendar 1.3 - needs synchronization
Google Reader 0.8 - better feed management, faster updates
Google Docs (documents) 0.5
Google Docs (spreadsheets) 0.7
Google Docs (presentations) 0.2 - should be alpha
Google Notebook 1.1 - one of the best Google apps
Picasa Web Albums 0.8 - still needs a community

What are your versions and why?

The Web in Google's Mobile Browser

Android's SDK offers an emulator that, among other things, lets you use the browser. Google used WebKit, an application framework that also powers Safari and Nokia's S60 browser.

Android's browser does a good job at rendering complex web pages, but it doesn't have Flash support and it's really slow. You can zoom in, zoom out and move inside a web page. Here are some popular web sites rendered by an early version of Android's browser.

Useragent.org:


Gmail:


Google Maps:


NY Times:


Yahoo:


Digg:


YouTube video:


Adobe:


Acid2 Browser Test:


Apple's iPhone site:


iGoogle:



{ Idea by Luka. }

Android's SDK Now Available


Android, Google's mobile platform, is finally open to the developers. Now you can download the SDK and start to develop great applications in Java. Google launched a competition that offers $10 million awards for the most interesting apps (the biggest prize is quite significant: $275,000).

Note that "the Android SDK is being offered to the developer community on an Early Look basis. (...) Once the SDK reaches a more finished form, Google intends to release most of the components under the Apache v2.0 open source license."

Here are some of the most important features of the Android platform:
* Application framework enabling reuse and replacement of components

* Dalvik virtual machine optimized for mobile devices

* Integrated browser based on the open source WebKit engine

* Optimized graphics powered by a custom 2D graphics library; 3D graphics based on the OpenGL ES 1.0 specification (hardware acceleration optional)

* SQLite for structured data storage

* Media support for common audio, video, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)

* GSM Telephony (hardware dependent)

* Bluetooth, EDGE, 3G, and WiFi (hardware dependent)

* Camera, GPS, compass, and accelerometer (hardware dependent)

* Rich development environment including a device emulator, tools for debugging, memory and performance profiling, and a plugin for the Eclipse IDE

This demo shows Android on two different phones and you can see all kinds of applications from the built-in browser to Google Maps and a 3D game like Quake. According to Google, "Android will ship with a set of core applications including an email client, SMS program, calendar, maps, browser, contacts".



Some screenshots from the SDK's emulator: the iPhone-like browser, the always-connected phone using XMPP, a small application for managing contacts and a local search in Google Maps.



Related:
Android's website
Videos about Android

Mobile Google Notebook

Google Notebook was one of the few Google apps that we're not available from a mobile phone. Now you can go to http://google.com/notebook/m and find a HTML version of Google Notebook optimized for mobile phones. There's also a new notebook "Mobile notes" where you can add notes directly from the homepage.

The "Unfiled" notebook is a great way to access your bookmarks, but you can't add a new one from the mobile interface. Other limitations: there's no search option, you can't edit notes, add labels or change the settings.


{ via Blogoscoped Forum }

Google Reader to Update Feeds Faster?

One of the many weak points in Google Reader was that the feeds weren't updated very frequently. In fact, Google checked to see if there's any new item in a feed every 3 hours if a had a single subscriber, and every hour (or more often) for the rest of the feeds.

A more efficient way to update feeds is to use a ping mechanism. A lot of blog authoring tools send pings to specialized services every time someone creates a new post. Google Blog Search has a ping service, "a way to inform Google Blog Search of weblog updates. These updates are then published and shared with other search engines to allow them to discover the changes to your weblogs. In addition, Google Blog Search will add submitted weblogs to the list of blogs it needs to crawl and index."

I noticed that Google Reader's last update time is identical to the one from Blog Search. Apparently, Google Reader started to use the pings from Blog Search, so the updates will be much faster and you'll actually get the latest news right after they are posted.

(the Search Engine Land story was published at 8:49am ET, that's 3:49pm in my time zone. I should mention that Bloglines didn't have the new post not even at 4:28pm, my local time.)

Gmail Mobile App and Google Apps Accounts



It's strange to see that Gmail's mobile app still doesn't work with Google Apps accounts. The only option offered by Google is for Blackberry users: "if you currently use the Gmail for mobile application on your Blackberry, you'll need to download the mobile application for Google Apps as well. These are two different applications. A red M icon will appear for Gmail and a blue M icon will appear for Mail by Google (Google Apps)."

An interesting comment from a Lifehacker post offered a way to login with a Google Apps account in Gmail's mobile application, by downloading two old versions on your mobile phone:
* Browse to gmail.com/app/v1.0.0/en/gmail-g.jar [or: http://tinyurl.com/yxnuqx] and download the version 1.0 client

* Enter your login information (your username should be your full Google Apps email address, i.e. me@mydomain.net)

* You will get an error after the client tries to pull up the inbox. Just exit out of the application.

* Now go and download v1.1.1 by browsing to: gmail.com/app/v1.1.1/L1/gmail-g.jar [or: http://tinyurl.com/2ge979]

* After it installs select 'Keep existing data' on your phone when prompted

* Now when you start up gmail it will use the saved login credentials from the previous install and work just dandy.

I couldn't make this work, but others confirmed that this trick works (for example, in some Nokia and Windows Mobile phones). The latest version of Gmail Mobile is 1.5, so the two versions mentioned above aren't very recent.

Related Queries in Google Image Search

Googlified spotted a new feature in Google's image search engine that suggests refinements for your query. In the screenshot below, a search for [army] returned Google's suggestion to "also try: [us army]".


I was able to see the new option by adding &gl=us to a search URL, so it's likely that Google still tests it. The suggestions for image search are different than the ones usually displayed in a list of related searches at the bottom of a search results page. People usually want to find Nike's logo and only search for [Nike], want to see Greece's map and only search for [Greece] or only enter [1984] to find the cover of George Orwell's famous book, so a hint to try to a more precise query is helpful.

The feature is already available at Yahoo Image Search, where you'll also find a box of recommended searches at the bottom of the page: "others who searched for ... also searched for". Live Search shows a list of related people when you search for a famous person, like Natalie Portman.

The top queries in an image search engine are usually celebrity names. What other things do you try to find using these specialized search engines and what improvements would you like to see in the future?

Related:
Tips for Google Image Search

Labels

Web Search Gmail Google Docs Mobile YouTube Google Maps Google Chrome User interface Tips iGoogle Social Google Reader Traffic Making Devices cpp programming Ads Image Search Google Calendar tips dan trik Google Video Google Translate web programming Picasa Web Albums Blogger Google News Google Earth Yahoo Android Google Talk Google Plus Greasemonkey Security software download info Firefox extensions Google Toolbar Software OneBox Google Apps Google Suggest SEO Traffic tips Book Search API Acquisitions InOut Visualization Web Design Method for Getting Ultimate Traffic Webmasters Google Desktop How to Blogging Music Nostalgia orkut Google Chrome OS Google Contacts Google Notebook SQL programming Google Local Make Money Windows Live GDrive Google Gears April Fools Day Google Analytics Google Co-op visual basic Knowledge java programming Google Checkout Google Instant Google Bookmarks Google Phone Google Trends Web History mp3 download Easter Egg Google Profiles Blog Search Google Buzz Google Services Site Map for Ur Site game download games trick Google Pack Spam cerita hidup Picasa Product's Marketing Universal Search FeedBurner Google Groups Month in review Twitter Traffic AJAX Search Google Dictionary Google Sites Google Update Page Creator Game Google Finance Google Goggles Google Music file download Annoyances Froogle Google Base Google Latitude Google Voice Google Wave Google Health Google Scholar PlusBox SearchMash teknologi unik video download windows Facebook Traffic Social Media Marketing Yahoo Pipes Google Play Google Promos Google TV SketchUp WEB Domain WWW World Wide Service chord Improve Adsence Earning jurnalistik sistem operasi AdWords Traffic App Designing Tips and Tricks WEB Hosting linux How to Get Hosting Linux Kernel WEB Errors Writing Content award business communication ubuntu unik