Archive for the ‘Tools’ Category

Comments Off


Pinterest Logo

Tracking Pins With the Pinterest Button

By: Bob Tantlinger

Recently I was tasked with logging social media interaction on a site
utilizing the “buttons” (what do you call those anyway) of Twitter,
Facebook, Google+, LinkedIn, and Pinterest.

We wanted to be able to record not only when a social media button was
clicked, but when an actual share, like, or whatever took place. In
other words, we needed to know that the user actually did the share.
Nothing very difficult. Most of the big players in social media have
handy APIs that let you subscribe to events they fire off when a share
takes place, which makes this fairly straight forward. In a perfect
world it WOULD be easy, but there’s -always- a monkey wrench lurking
around the corner ready to ruin your day. In this case the monkey wrench
was a royal “Pin in the Ass.” I am referring to, of course, Pinterest.

Pinterest is the newest social media fad, so their button is popping up
all over the place at an alarming rate. Everyone is rushing to get their
images pinned to the worlds biggest pin board. But there’s a problem.
While Pinterest’s “Pin it” button works fine, they offer no offical API,
so unlike the other social media services, there’s not much you can do
with the Pin It button. You can stick it on your site, and that’s it.
You cannot track events, such as when a “pin” occurs, or even when
someone simply clicks on the darn thing.

The good news is that Pinterest is working on an API, which should
hopefully be ready soon. Parts of it are apparently in “Read Only” mode http://tijn.bo.lt/pinterest-api

http://articles.businessinsider.com/2012-03-26/tech/31238519_1_mobile-apps-twitterrific-hootsuite

Sadly, until then, the best you can hope for is a hack like the one I
will document below.

Bending Pinterest to your will (Almost)

When you include the Pinterest button on your page like they want you
to, you include their javascript file:

http://assets.pinterest.com/js/pinit.js

and a simple link where you want the button to show up:

        
<a href="http://pinterest.com/pin/create/button/" class="pin-it-button" 
count-layout="horizontal"><img border="0" 
src="//assets.pinterest.com/images/PinExt.png" title="Pin It" /></a>
        
        

All well and good… BUT when the pinterest javascript executes, it
takes the simple link, removes it from your DOM, and replaces it with an
IFRAME. (an embedded html document right in your page where the button
goes) So the pin it button is not actually a button. Rather, it’s a
small html file loaded from Pinterest’s CDN embedded in your page. The
transformed code looks like this:

        
<iframe scrolling="no" frameborder="0" 
src="http://pinit-cdn.pinterest.com/pinit.html?url=http%3A%2F%2Fmysite.com&amp;media=http%3A%2F%2Fmysite.com%2Fpic.jpg&amp;description=Neat+Pic&amp;layout=vertical" 
style="border: medium none; width: 43px; height: 58px;"></iframe>
        
        

Because they put it in an IFRAME, it’s like putting a brick wall around
the button. The IFRAME is pointing to
http://pinit-cdn.pinterest.com/pinit.html, which is obviously different
than your domain… Thus, you run up against the browser’s same origin
policy
(A security measure browsers implement which ensures scripts from
two different domains can not interact with each other.). So, I was
stuck. I could not get through the IFRAME brick wall, so I decided to go
around it completely.

Read the rest of this entry »

In addition to bringing you the most relevant results, search engines are many times fighting over presenting the most up-to-date pages to the searcher. That’s why Google has those time-related filters in the left, just below the “type” filters. Although recent content might be well of importance only to news-seekers, Google thinks otherwise. Long before the recent “Panda” update to its indexing algorithm that is being talked about all over the world in during last week, Google has made numerous adjustments to its ranking rationale, with frequently updated websites getting “bonuses” in SE placements.

Yet another step in the same direction was done several days ago, although no official announcement has been made. It seems, Twitter is getting more credit within Google, which has decided to present recent tweets in the search results. In addition, the results also show user’s picture. But more important is the fact that the link is the tweet is included in the SERP’s, making it a valuable inbound link for the featured website.

It has to be noted, that the above only applies to recently posted tweets (the exact amount of time could not be determined, but from my testing it is probably several hours, and after that the results return to the usual “join twitter to follow”. If you want to see those results, by the way, it is very advisable to include the word “Twitter” in your search query.

Google shows a tweet

Comments Off
9 Mar 2011

Want to Know More? Ask TrueKnowledge.com

Author: john | Filed under: Search Engines, Tools

One of the challenges in the recent Man vs Machine Jeopardy game, which was easily won by the computer, Watson, was coping with contextual questions. I was not only about facts, but understanding what the question is about.

Another fact is that people searches become more and more specific. Once, people would just type “cheese”. Today, as the number of webpages is immense, the search has to be more specific, stating what exactly you would like to know:  “cheese vs cholesterol”, “where to buy cheese”, “how was the cheese invented” etc.

William Tunstall-Pedoe, co-founder of Trueknowledge.com, claims that his website is the future of search – at least for those who want to get answers to specific questions. Instead of typing search terms, you may just enter a question (“what is cheese”) and get a brief paragraph with an answer. Additionally, you will have some useful facts about the product and further at the page you could see related links (“external answers”) . There is also a possibility to add you answer, if you think you know better and want to contribute. To the right, you will see other sections, such as “other ways this question is asked” and related questions that are waiting to be answered (“Can you answer these questions?”).

My personal hope is that since Trueknowledge.com has been founded by scientists, it should present a viable alternative to the popular Wikipedia, which, unfortunately, has numerous incorrect facts in its articles…

With the recent Goolge’s algorithm update (which was quickly called “Farmer’s Update”, as it seriously affects the so-called “content farms”) and Blekko’s removal of twenty famous websites from its results, it seems that fighting spam is the hottest issue in the search engine market.

Indeed, when we face certain enemy, it is very advisable to know about him as much as you can. So, what is this “spam”? The answer is clear – something annoying and useless. The first occurrence of spam is said to happen in the 19th century, when many honorable English gentlemen received an urgent telegram with an advertising content.

When we are talking about search results, however, spam is not easily defined. Usually, it means irrelevant pages that happen to have a keyword in them. But this has been handled a while ago. The search algorithms are far more advanced than 10 years ago, when one could fill the page with meaningless phrases and get a high SE ranking.

The problem has switched to using a good-written content (grammatically that is), which provides little useful information. It keeps repeating the same things again and again, so while looking “normal article” for the bot/spider, for the human being it is simply a waste of time. That’s what “content farm” means – a website that has constantly generated and frequently updated content, which has little value in it. That’s what Blekko and Google are fighting. The problem is that technically it is very hard to distinguish between “useful” and “useless” content – even for a human, let alone an indexing bot…

Comments Off
23 Feb 2011

How Will the New Chrome Look?

Author: john | Filed under: Google, Tools

Google Chrome is currently world’s third popular browser, after the Internet Explorer and Mozilla FireFox. Although it is only two-and-something “years old”, the Chrome has quickly gained popularity due to extensive advertizing campaign – Google can afford that, of course. However, in order for advertizing campaign to succeed, the featured product should be, at the very least, adequate. Moreover, newly introduced items (in almost any industry) should offer certain innovation or at least a slightly different approach.

When Google launched the Chrome their basic idea was “simplicity and minimization”. No menu, no additional toolbars, small symbols, partially hidden option bar… Everything was designed to maximize the internal area – the one that has the website loaded. And this idea had actually worked – many people find the Chrome design to exactly suit their needs.

It seems that Google is taking these ideas one step further. Reportedly, when discussing several possible layouts for the next version of Chrome, Google designers even consider the option of removing the URL bar – well, not exactly removing, but hiding it when it is inactive. It would pop-up whenever the user needs it, allowing new URL entry.

As already said, this is only one of the four possible layouts, but the trend is clear. Bigger viewport, less menus – the idea is extremely appealing for those who like to surf the web from their iPad or SmartPhone.

Numerous websites reported that Google is ignoring the page title tags, replacing them with something “equivalent”. The discussion started on the WebmastersWorld forum with several “upset” webmasters claiming that Google is shoeing page titles that are different from what is included in the page HTML.

Well, instead of being upset, I would rather try to understand the issue. Not a big fan of Google myself, I still recognize the fact that whatever they do, they do for a reason. Matt Cutts says that “We (Google-J.S.) reserve the right to try to figure out what’s a better title.” Of course, one can shout “who are you to determine a better title for my page”, but the answer to this is pretty simple – they are GOOGLE, world’s number one search engine. And with the SPAM issue so hot, their quest of fighting “crawler-fooling-techniques” is understandable.

So, when does Google try to find an alternative title for a page? According to Google’s John Mueller, this happens when “the titles are particularly short, shared across large parts of the site or appear to be mostly a collection of keywords.” Those titles are regarded as “inappropriate” by the search engine that will try to replace them with “other text on the page”.

Some might see this as a violation of rights and yet another step towards global domination by the greedy Google. What I see is the basic principle of SEO – offer a solid and interesting content in your website and you will rank high. Page title should definitely be remarkable and unique, providing the user with the most important info about the page. So, instead of complaining about Google policy, go and check your page titles. If they are good I am sure Google won’t touch them.

It is no secret that Google is dominating the search engine market. However, it is also no news that there are people (about 35% of users, actually) who prefer other search engines – such as Yahoo!, Bing and others. Blekko is gaining some ground as does GoDaddy… It this situation, it was only a matter of time when another level of search is created, one level “above” search engines. www.megasearches.com is exactly this thing – a search that combines several search engines results, presenting it to the user in a tabbed way.

The site, created by Arshat Ali Suzon, a California State University graduate student, integrates results from Google, Yahoo!, Bing, Ask, AOL, Wolfram Alpha, Baidu, Snap and Wikipedia – you can browse through those by clicking the appropriate tab on the search page. You can also define which search engines you are after, by pressing the “+” sign; creating several “configurations” is also possible. In addition, there is a “More>>>” tab, that will present a list of eleven more search engine sites (including Lycos, AltaVista, WebCrawler and About.com). By clicking on each of those, you will be taken to a new page, presenting results produced by the selected SE.

The site has been around for about eight months now and already has gathered several thousand of adept in 25 countries. Is this mega-search the next big thing in the search industry? Let’s wait and see.

Comments Off

GoDaddy might not be as familiar name as Google to ordinary internet users, but most webmasters had, of course, heard this name. GoDaddy is currently on of the leaders in webhosting industry, providing various related services, such a website hosting, domain registration, dedicated servers, email plans, etc. Although dominating the market is not something GoDaddy had achieved, it might very well be on their mind.

It has been reported recently, that Google and GoDaddy enter certain form of partnership considering a “WebSite Tonight” feature, offered by GoDaddy. This service is a powerful tool that allows users create a website pretty quickly by using one of the available pre-designed templates, making it look almost “professionally designed”.

Google’s share of WebSite Tonight is offering various add-ons, widgets and tools that might be useful for a website owner and/or visitor. These include customizable search bar, Google Webmaster Tools, SEO-checking tools and more. Submitting website to Google is also made easier, helping webmaster to appear in the listings of world’s leading search engine quickly. Some tools will be available during the website building process; others are incorporated into the website’s control panel.

Comments Off

Bringing the most relevant results to the user is the quest of every search engine. Fighting spam is one aspect of this issue. The other one is personalization – showing the results that would be the most interesting to the SPECIFIC searcher. Hence the localization, hence the search history….

Bing has recently followed Google on that path, applying city-based localization to the query results in the US. It will now give additional weight to local businesses, especially service providers. This is another step forward, as the local Bing searches in various countries are showing different results for quite a while already. However, for big countries, such as the States this might be not enough – so additional refinement is now applied, based on the city you are in. It must be noted, the results are not entirely different – it is just that local businesses are given some “extra points” by the search algorithm.

Another aspect is using your past search queries in the results. The Bing (as does Google for some time already) tries to “learn your preferences” based on the searches you conduct and the results you pick from the presented list. Those will be stored in search history and shown more frequently (or higher) in the result list when similar query is submitted.

It seems that “those who bought this also liked that” feature, used by many online stores and other websites is now entering the SE world.

Comments Off

Twitter has mad a strong progress in the recent years. It has been a useful tool both for fun and, of course, business. Respectable companies are tweeting, telling their followers about company news, promotions etc. It is only a matter of time for world’s most popular the micro-blogging platform to reach 200M registered users – the current figure being about 175 Million.  People are sharing their thought and ideas using Twitter at astonishing rate, reportedly over 65M tweets per day.

Notably, according to recent research, only 50% of the tweets are in English. It seems that Twitter decided to carry on its success in the Asian market as Japanese is the second popular tweeting language and Malay is fourth with Portuguese being third due to the tool’s extreme popularity in Brazil. However,  instead of addressing the challenging Chinese market, Twitter skippers have picked Korean as the seventh supported language (don’t confuse with the messages language, which can be almost anything, form Tamil to Hebrew and Arabic) in addition to the existing English, German, French, Spanish, Italian, and Japanese.

The decision is based on the amazing growth rate of South Korean Twitter users (almost ten times in 2010) and the country being relatively advanced in technological terms. The relevant iPhone app and Twitter mobile for Android in Korean have also been launched, making tweeting easier for the South Koreans.