The Daily UserScript: Google Webmaster Top Search Queries Insight Links

This userscript will add Google Insights links to The Top Search Queries page of Google Webmaster Tools.

The Unpleasantry:

Copying and pasting search queries from Google Webmaster Tools over to Google Insights for Search.

The Alleviation:

Once you install the "Google Webmaster Top Search Queries Insight Links" UserScript you will find little Google Insights icons to the right of each search query displayed on the top search queries page of Google Webmaster Tools which will link to Google Insights data on the query.

The Daily UserScript: Google Webmaster Keyword Insight Links

This userscript will add Google Insights search links to the Google Webmaster Tools keywords page.

The Unpleasantry:

Copying and pasting keywords from Google Webmaster Tools over to Google Insights for Search.

The Alleviation:

Once you install the "Google Webmaster Keyword Insight Links" UserScript you will find little Google Insights icons to the right of each keyword displayed on the keyword page of Google Webmaster Tools which will link to Google Insights data on the keyword.

Get your "Sphinn This" Bookmarklet For Your iPhone/iPod Touch

It's a bit of a hassle getting a bookmarklet on my iPhone's Safari browser without drag and drop or copy and paste, but I saw how delicious did it, and how iTransmogrify did it, so I thought I would make a few installation guides myself, at least until we have copy and paste. Sphinn is just the first to come.

In order to install the sphinn bookmarklet follow these instructions.

Some more help for those still confused by rev="canonical"

I just read an interesting comment by one of the fieriest rev=canonical opponents Sam Johnson where he explains his confusion here, by saying:

I'm surprised the rev=canonical guys are still banging on about this... nobody outside of the web developer community has a good word to say about it and it's been universally criticised by the standards community (with good reason).

rev=canonical is saying "I'm the canonical URL and that URL over there points at me". That means it must only ever be used on the canonical URL itself - too bad for an infinite number of potential permutations. Then there's the likes of Matt Cutts pointing out that one should give, not take, canonical-ness but Chris Shiflett (one of the primary promoters) foolishly dismisses this feedback as "irrelevant". Mark Nottingham is more direct in Counting the ways that rev="canonical" hurts the Web but the rev=canonical fanboys cite this as "evidence that those writing the standards are going off track".

I suggest rel="shortlink" as an unambiguous solution to this fiasco - the short[_- ]?ur[il] option has more permutations than can easily be counted and delivers no additional value.

In order to discourage people from supporting many variations I'm now serving up warnings and errors when rev=canonical and rel=short*ur? are discovered at http://rel-shortlink.appspot.com/.

Sam

Well that is wrong and here is my response:

[More]

The Rev Attribute, Link Types, and Vote Links Explained

Rev Attribute

The html rev attribute in my opinion is underused and incredibly useful. In short the rev attribute is the reverse of the rel attribute. Here are the HTML 4.01 specification definitions:

  • rel: This attribute describes the relationship from the current document to the anchor specified by the href attribute. The value of this attribute is a space-separated list of link types.
  • rev: This attribute is used to describe a reverse link from the anchor specified by the href attribute to the current document. The value of this attribute is a space-separated list of link types.

A few months ago I wrote about the difference between the rev and rel attribute where I give an example which may help, and there is also a good example here.

Link Types

Link types are the values that can be used in the rel and rev attributes. Some link types are old, some are new, some are microformats, others are used by search engine bots. This is the HTML 4.01 list of link types, and this is the HTML 5 draft list of link types.

Some of the link types added to the HTML 5 specification are: archives, author, external, feed, first, and many others. Some of the link types removed are: start, chapter, section, subsection, and a few others.

The external and nofollow link types were also added to the HTML 5 specification which have been widely used for some time now in the rel attribute for SEO purposes. The tag link type was the better defined rel="tag" microformat before it was added to the HTML spec, however I expect and hope the microformat specification will continue. The tag link type was created at Technorati, which they describe here, and this is how it was created.

Vote Links

The Vote Links microformat are rev attribute values that I hope will become a link type in some future HTML specification. These are three values described by the Vote Links microformat, they are:

  • vote-for: Represents approval.
  • vote-abstain: Represents abstention or indifference.
  • vote-against: Represents disapproval.

Currently I always rel="external nofollow" on any link that I will rev="vote-against", and rel="external" any link that I rev="vote-for" atleast once, which covers 75% of my links. But there are other links which I want to be more specific about, and for me that is where the Vote Links microformat comes in handy, because I can vote-for a link that I also nofollow. For example, I usually nofollow my links to Wikipedia (becuase it has so much Page Rank already) and use the vote-for microformat to show my support.

Conclusions

  1. The rev attribute has been widely misunderstood and misued, but it is very useful.
  2. There is a dramatic difference in the link types defined in the HTML 4 specification and the HTML 5 specification draft, but even some of the depricated link types appear useful to me.
  3. The rev attribute is not in the HTML 5 specification draft, which is like removing the yang from a yin-yang, and I have not found a good reason for it, only a few hints which reinforce my belief that it is not good idea.
  4. Vote Links rock!
  5. Between the HTML specification chaos and Microformats, this is the time where we all get to decide what we want to embrace, and let the HTML specification follow our lead.

Some New Ubiquity Commands (Yahoo Inlinks, Mixx, Charlie Rose, BackType, Quarkbase)

This is just a quick annoucement of some new Ubiquity commands that I have written over the last week.

  • backtype: Starts a search of BackType, which allows you to do a search for a person's comments on blogs and other sites.
  • charlierose: Starts a search of Charlie Rose's Website, which is a fantastic video archive of interviews and conversations with Charlie Rose.
  • inlinks-yahoo.com: Searches Yahoo.com for the number of inlinks to the url provided, which can either be typed out, selected or copied, and otherwise the current page is selected.
  • mixx: This command gives you the Mixx (which is a lot like Digg, but better imho, for a lot of reasons I'll get in to one day) count of a provided url, and allows you to submit the page, or go to mixx to vote for or against the page.
  • quarkbase: Starts a search of Quarkbase for the domain provided.

I Vote For The Vote Links Microformat

I'm still not sure if I'm a fan of all of the microformats that I have come across so far. But I can tell you that I am a huge fan of the VoteLinks microformat, because I think there is a huge need for them in SEO arena.

Currently search engines like Google, Yahoo, and that other search engine (made by the same company that makes that crappy browser) all primary rely on PageRank, which determines the importance of a document by considering the importance of the documents that link to it. In PageRank, every link is valuable, except those links that use the nofollow link type (ie: any link without the nofollow link type is considered an endorsement). PageRank does not consider the possibility that document A might want to have a vote on document B's calculated importance, besides just the option of endorsing document B.

Enter the VoteLinks microformat. With this specification, website masters can now specify links on their web documents as votes for or against other web documents. You can also abstain from voting, ofcourse.

For example, you may have noticed that in my second paragraph I was taking a shots at the Microsoft Corporation (which I love to do) and if you look at the html markup, then you will notice that those links are votes against Live Search and Internet Explorer. So now I'm telling any user agent that visits this document that this document is a vote against those Microsoft products. This document is also a vote for some wikipedia articles, Google, Yahoo, and the VoteLinks microformat. That's a lot of knowledge that spiders can gain because of this markup, hopefully the search engine spiders start considering this microformat as a factor soon..

Anyhow, if you want to start using the VoteLinks microformat now, all you need to do is insert the following values into the rev attribute of your html anchor tags:

  • vote-for: This signals that the current document is a vote for the href url of the anchor tag.
  • vote-against: This signals that the current document is a vote against the href url of the anchor tag.
  • vote-abstain: This signals that the current document is indifferent to the href url of the anchor tag.

How To Setup Linklint In Cygwin For Windows

Here is a short guide on how to setup Linklint windows machine using cygwin.

Setup Instructions:

  1. Install Cygwin, and make sure that you install the perl package.
  2. Create a folder for Linklint (mine is c:/apps/linklint/).
  3. Download Linklint.
  4. Extract the archive of Linklint to the folder you created in step 2.
  5. Open Cygwin, and move to the folder you created in step 2.
  6. run "$ perl linklint-x-x-x" (this will bring up some instructions & options)

The Difference Between REL and REV attributes of the A Tag (or REL vs. REV)

I recently took some time to clear up the difference between the rel and rev attributes of the A tag, and I thought it would make a decent post, because I don't think many people have taken the time yet.

The "rel" attribute indicates the relationship of the target (the link in the href attribute) to the page. The "rev" attribute is the opposite of the "rel" attribute, that is, it indicates the relationship of the page to the target.

Example 1a:
<a title="Help Page" rel="help" href="/help.cfm">Help</a>

I read the above line is English as: "/help.cfm is the 'help' page of this page".

Example 1b:
<a title="Some Form" rev="help" href="/someForm.cfm">Go to form</a>

I read this example is English as: "This page is the 'help' page of /someForm.cfm"

Note: One exception to the rule is the keyword 'alternate' which implies a bi-directional relationship, rather than the single direction relationships in examples 1a&b.

VoteLinks is a very interesting use of the "rev" attribute that I hope everyone will consider using, I may go into it later, but check it out anyhow!

© Erik Vold 2007-2013. Contact Erik Vold. Top ^