03 May 2009, Posted by admin in Nohat, 3 Comments

Ubiquity For SEO

In case you’ve not seen it, Ubiquity is a Firefox plugin that’s currently in Mozilla Labs. And it’s a really, really good one.

I can’t explain it better than Mozilla can, so I’ve included their video below (the full article is here) – but in summary, it lets you hit ctrl+space (you can change the shortcut to suit your own style) and it gives you a command line. From there you can start typing what you want to happen, things like “email this to mike”. If Mike is a contact in your Gmail address, then it’ll know who you’re talking about. If you’ve selected, say, a piece of text, it’ll then know to open your Gmail, fill the recipient address as Mike’s email address and then fill the message body with the text that you’ve selected.

There’s loads of things you can do with it, and you can create your own commands easily. Check out the video for more detail:

Ubiquity for Firefox from Aza Raskin on Vimeo.

The fact that you can make your own commands is one of the coolest things about it. To start installing Ubiquity commands, open up Ubiquity (ctrl+space by default), then type command-editor. From there you can cut and paste the codes below to get what you’re after. If you’re looking for some useful Ubiquity commands for SEO then check this on out:

Yahoo Linkdomain:

E.g. linkdomain – finds the number of backlinks to a domain

name: "linkdomain",
url: "{QUERY}
icon: "",
description: "Searches Yahoo Site Explorer to find the links to a domain."

MSN Linkfromdomain:

E.g. linkfromdomain – find the domains a site links out to

name: "linkfromdomain",
url: "{QUERY}",
icon: "",
description: "Searches Live for all links from a domain."


E.g. whois – find the Whois details of a domain

name: "whois",
url: "{QUERY}",
icon: "",
description: "Does a whois lookup on a domain name."

Google Site Command:

E.g. site – The equivalent of a Google command

name: "site",
url: "{QUERY}",
icon: "",
description: "Searches Google for a domain using a a site: command"

Google Trends (With Preview):

E.g. trends keyword – This was very minorly adapted from a command I found from Pratham Kumar.

name: "trends",
icon: "",
author: {name: "Pratham Kumar", email: ""},
description: "Google Trends.",
homepage: "",
takes: {"query": noun_arb_text},
preview: function (html, q) {
var params = {q: q.text};
html.innerHTML = 'Google Trends for '+q.text+'';
html.innerHTML = '
execute: function (q) {
var url = ""+q.text;
Utils.openUrlInBrowser (url);

Google Website Trends:
E.g. trendsdomain – Searches Google website trends

  name: "trendsdomain",
  url: "{QUERY}",
  icon: "",
  description: "Searches Google Website Trends for a domain."

Search Twitter:
E.g. searchtwitter keyword – Searches Twitter timelines for your keyword

  name: "searchtwitter",
  url: "{QUERY}",
  icon: "",
  description: "Searches Twitter."

Search Backtweets

E.g. backtweets – Searches Backtweets for any links to a domain name

  name: "backtweets",
  url: "{QUERY}",
  icon: "http://backtweets/favicon.ico",
  description: "Searches Backtweets for a domain."
}); Data
E.g. compete – Searches Compete for domain data

  name: "compete",
  url: "{QUERY}/",
  icon: "",
  description: "Searches for a domain name."

There’s a stupid amount of extra Ubiquity commands that can be made, especially with SEO in mind. If you’ve got any ideas for what could work, let others know in the comments and someone might be able to code it up.

Promote Post

Enjoyed this post?


October 7, 2009 1:49 pm

Speed up Your SEO Tasks with Ubiquity FireFox Addon | Search Engine Journal

[…] Ubiquity For SEO […]

March 3, 2010 11:12 am



Just came across your post but I have been developing SEO commands for Ubiquity since it came out as well – see what I got so far here

March 3, 2010 1:19 pm


Nice one Irishwonder, some really useful ones in there.

Posting your comment...