Posts tagged as:

Search Engine Optimization

Chrome support for Greasemonkey

by Matt Cutts on February 9, 2010

Back in December, I happened to click on a Greasemonkey script in Chrome and was shocked that it just worked. At the time, I wrote a note within Google that said

Whoa. I just clicked on a Greasemonkey script in the latest dev version of Chrome (4.0.266.0 on Linux). Chrome offered to install the GM script, so I said okay. The script ran perfectly in Chrome with no changes at all! I don’t know how many Greasemonkey scripts will run in Chrome unchanged, but at least some will.

Last week brought that news as an official announcement. My guess is that scripts that don’t use specific Greasemonkey APIs should be fine.

(Side-note: I found a good post from November that claims that ~60% of Greasemonkey scripts don’t use any sort of special API calls at all. The top API calls appear to be GM_getValue and GM_setValue (16.5% of Greasemonkey scripts), plus GM_xmlhttpRequest (15.5% of Greasemonkey scripts). It’s unclear which of these functions might be worth supporting. Some could have security implications (GM_xmlhttpRequest). Others like the get/setValue functions could be done by using other ways to store data.)

So this is cool. There’s a good chance that your favorite Greasemonkey script might just work in Chrome. Personally, I recommend the dev channel version of Chrome. It gets all the cool features early, and it’s been very stable/fast for me.



{ Comments on this entry are closed }

Keep an eye on changing pages

by admin on January 25, 2010

Google just launched a nice feature on Google Reader: the ability to keep an eye on pages for changes. This works even if the page doesn’t have its own RSS feed. This sort of thing is very handy. You could use it to spot new things on a privacy policy page or watch for changes in the executives page at another search engine.

Check out the blog post, but it’s easy to use: just add any url to Google Reader.



{ Comments on this entry are closed }

Important blog post on Google blog

by Matt Cutts on January 12, 2010

This is an important blog post. Go read it from the source.



{ Comments on this entry are closed }

A short note about real-time search

by Matt Cutts on January 8, 2010

This is just a quick blog post to share some info about Google’s real-time search based on the earthquake that shook the Bay Area this morning. I didn’t feel the earthquake myself, but the real-time folks looked at how we did. Here’s what they found:

Overall, realtime search triggered in under two minutes from the earthquake happening and within a minute of the first tweets appearing. The rough timeline (in Pacific time) is

~10:10 – An earthquake happened. (The USGS says the earthquake happened at 10:09:35 a.m.)
10:11 – The USGS government web site started to track the earthquake, with a “?” magnitude.
10:12 – Google’s realtime onebox triggers.
10:13 – USGS web site marked the magnitude as 4.1.
10:20 – USGS site updates their feed.
~10:25 – Google’s earthquake onebox gets updated earthquake info.

All in all, not too shabby, but still a perfect opportunity to identify ways to do better. For example, Stephen Shankland said it took about six minutes for him to see realtime results trigger, adding “which struck me as fairly impressive for such a mammoth operation as Google search.” We looked into it, and it looks like a data center timeout meant that a few people didn’t see the realtime results for a few extra minutes. Nothing to be ashamed of, but something we’ll look at improving in the future. Most searchers did see the realtime results trigger within a minute or two on Google.

Greg Sterling showed a screenshot (taken by Danny Sullivan) over on Search Engine Land that showed an earthquake onebox with stale info. It looks like that happened because the feed we were using from the USGS took ~10 minutes to update. Going forward, I’m sure we’ll check whether we could do anything differently on this, but if a feed has older info for a few minutes, there’s little we can do about that.

Overall though, I think Google acquitted itself quite well on this earthquake. Realtime search triggered quickly and accurately for the vast majority of people. And Google’s realtime search was able to pull in not only tweets, but relevant blogs and news articles. The search quality team will keep working to make sure that the triggering speed/thresholds, relevance, freshness and comprehensiveness of real-time search matches the high expectations that people already bring to Google’s web search results.

One last thing: I love that many Google employees’ first instinct when they feel an earthquake is to start searching on Google to see how well our real-time search works. :)



{ Comments on this entry are closed }

image of chinese dragon

Ever found your eyes glazing over when you read through your own copy or blog posts?

I hate to break it to you, but a lot of the products, services, or niches that we write about just aren’t that thrilling. Although the finer points of search engine optimization might keep you glued to your screen, most of your clients or blog readers aren’t feeling the excitement.

So what can you do?

You bring in a register which deals with excitement: the heroic. We’ve all read advertisements encouraging us to “win the battle” with our email, or our paperwork, or our tendency to procrastinate. They grab our interest by making a frankly unexciting activity sound like a heroic quest.

The use of heroic language in decidedly non-heroic contexts isn’t anything new. Poets have been doing it for centuries, though generally in a satirical context (if you’re interested, Alexander Pope is a great example of the mock-heroic with The Rape of the Lock and The Dunciad).

You can definitely still use heroic language for comic effect. (It’s possible to do this unintentionally, too, by going over the top in your copy.) But the heroic is a powerful way to tap into our need for drama, for excitement, for a story, a quest . . . and a hero your reader can identify with.

So how do you do it?

Heroic Words Work

Certain words can turn dry topics – like writing, personal finance, small business and marketing – into something that makes you feel a frisson of excitement. You can almost hear the rallying notes of a battle horn, and see the sun glinting from swords. A few favorite heroic words are:

“Battle”

(Writers seem especially fond of this one: I think we just like to make our struggles sound more exciting than they really are…)

“Dragon”

  • “You can think of each project like being sent on a big quest to slay a dragon. Your client is the king of the realm. The project is the dragon threatening his kingdom. You go out and slay that dragon, and the client will give you a nifty monetary reward. You fail, and so does his kingdom, and he is justifiably pissed” from The Dragons of Writing and How to Fight Them on Men with Pens

“Enemy” / “Nemesis”

“Fight”

“Quest”

“Treasure”

“War”

Metaphor, Hyperbole, and Overkill

Heroic language can become a running metaphor when you theme the entire post around it – see Taylor’s The Dragons of Writing and How to Fight Them series on Men With Pens. Like using pop culture references, this gives you a hook to hang your post (or series) on, and potentially a structure.

Heroic language can also be used as hyperbole, to set a powerful tone. Some writers can pull this off well, but for others, it’s too aggressive. Dave Navarro uses it to great effect in How To Kick That Habit’s Ass (When It’s Been Beating Yours) on Rock Your Day – just look at these excerpts:

“You get knocked down, punched out, kicked to the curb, beaten to a pulp … hell, pardon my French, but you get your frigging ass kicked emotionally and psychologically, big time.”

“It All Starts With Declaring One Word: War.”

“Finally, build your battle plan…”

But for some bloggers, that’s too much, and would be jarring for readers. (Can you imagine gentle, pink-haired Sonia Simone writing like that?) If in doubt, go sparingly. Try using heroic language for a punchy introduction and conclusion to your post, and ease up in the middle.

Take Up Your Sword Pen

Heroic language combines exaggeration with metaphor – both powerful tools for grabbing attention. If you have sales copy which seems a little bland, why not add a touch of the heroic?

  • “Solve Email Problems” becomes “Battle Your Email Overload”
  • “Stop Procrastinating” becomes “Defeat Procrastination”
  • “Advice to Help You Do Better” becomes “Advice to Help You Win”
  • “Ditch Your Bad Habits” becomes “Conquer Your Bad Habits”

If you’ve got a blog on a topic that’s not inherently gripping (productivity, personal finance, writing, small business marketing, habit-breaking), introduce some of the heroic words. Make it a quest, not a project. Look for treasure, not results.

Let your readers, prospects, and customers be the heroes while you help them solve their problems.

About the Author: Conqueror of the keyboard, battler with the blank screen, Ali is a hired wordsmith for several blogs, as well as writing for her own Aliventures.


Thesis Theme for WordPress



{ Comments on this entry are closed }