>>>>> Internet Marketing Blog

Archive for the ‘Productivity’ Category

Contextual Help and Messaging in Web Applications

Monday, February 9th, 2009

I’ve always been a big fan of contextual feedback and help in Web applications. For those who are unfamiliar with contextual help, it’s the act of providing support details that are directly related to the function you’re currently using.

Contextual help can be implemented in multiple ways. The most common implementations use modal and sliding windows. Here a few examples:

Instant Amber Child Safety Signup Form
InstantAmber Form

Raven “Question Mark” Rollover
Raven Contextual Question Mark Help

Raven Help Slider
Raven Contextual Slider Help

Contextual Messaging

Contextual help can also be extended to messaging platforms for Web applications. While most messaging systems allow you to mimic email functionality — they have a subject line and message — most do not automatically provide context in relation to the tool or area of the Web application. For example, if you’re managing data in a particular area of an application and you want to message a teammate about the data, you usually have to leave the section you’re in and create a new message in the messaging section. Then you have to leave a reference for the data (and area of the site) that you want the user to look at within the subject and message.

Contextual messaging goes a step further by automatically referencing the data and area of the website for the recipient(s) of the message. One way contextual messaging can be achieved is by adding a smart “New Message” link on every page of the application. That’s exactly what we did for Raven messaging system.

In Raven, you manage websites inside of profiles. It may be that User 1 is managing a website in Profile 1, while User 2 is managing a website in Profile 2. Now, lets say that User 1 is going over links that have been built for the website in Profile 1 and they have a question for User 2 about a link they created. User 1 could click on the “New Contextual Message” link and send User 2 a message.

Raven Contextual Reference in Messaging

What’s special about the message is that it includes a reference link to the section that User 1 was in, including the website and profile they were managing. If User 2 was in a Profile 2, and they read the message, they could click on the reference link and it would switch User 2 to Profile 1, change the website they were managing to the one that was referenced in the message, and also take them to the area User 1 was in when they created the message.

If all of that completely went over your head, here’s the takeaway:

  1. Allow users to create new messages anywhere within a Web application
  2. Have the system automatically reference the section you’re in
  3. Provide reference text and a link to the section in the message

Contextual messaging is powerful, because it reduces miscommunication. In most case, when people are writing messages to their teammates, they’re making gross assumptions of context. However, when recipients send contextual messages — ones that include referential links and copy — it greatly increases their ability to fully understand and properly respond to the message.

Conversion Tracking Made Easy

Saturday, November 22nd, 2008

One of my favorite new features of Raven is Conversion Tracking, located in the Analytics section. Similar to how Google AdWords conversion tracking works, Raven is able to easily track conversions, like signups and purchases.

We recently used this for TweetStalk and were able to track where all of our signups were coming from — both organic and from sites we seeded links on. In fact, one of the key reports we were able to produce was how many conversions were created from links recorded in the Link Manager (the tool used to keep track of any links created throughout the course of any given SEO campaign).

After the first day TweetStalk was launched, we saw 22.3% of our signups come from direct links, 22.3% come from Twitter, 20.1% come from TechCrunch and 6.7% come from Google. And, unsurprisingly, “tweetstalk” was the number one converting keyword search from search engines.

While TweetStalk only tracks signups (it’s not a fee based service), the Raven tracking and conversion code can also track purchases. This is an example of how purchase conversions are tracked. The beauty of Raven is that it will sort out overall conversions from conversions created by the campaign, which can in turn help you report another metric in regards to SEO ROI.

Purchase Conversion Tracking Example

Five SEO Myths

Monday, December 17th, 2007

Sometimes clients can often have unrealistic expectations when it comes to SEO work. The market has become saturated with “Guaranteed top 10 placement - get listed overnight!” fly-by-the-seat-of-their-pants SEO companies. Those who are familiar with good, solid SEO techniques are all too aware that these companies almost always fail to deliver. And if they do deliver results, the outcome is usually temporary, because they most likely used Black Hat methods — making it only a matter of time before the site is penalized or thrown out of the index.

To address these issues, an SEO specialist may want to educate their client with the following five myths about SEO:

  1. Overnight Results
  2. Placement Can be Guaranteed
  3. Meta Tags
  4. Submitting to Search Engines
  5. More Links > Good Links

Modern Life goes into more detail in their article, 5 Myths in SEO. This old adage continues to ring true, even in SEO — if something seems too good to be true, it probably is.

How to Find and Download Files that Are No Longer Available

Thursday, December 13th, 2007

We’ve all experienced it. You search for that perfect plugin to complete your project, only to find that it’s no longer available. Either the site is no longer up, the file has been removed or it’s been taken over by pr0n. The next step is to fire up search engines you hardly ever use. That’s right, I’m talking about you Live and Ask.com. But still, no luck. Every page you find that mentions the download file you need has a broken link. Arrghh, stupid Internet!

But wait! There’s still hope! There’s a tremendous resource on the Internet that people often forget about. It’s so powerful, that even though you’ve forgotten about it, it never forgets about you. It’s been stalking you for all of these years. It actually has the first website you ever made. You know, the one you deleted every trace of — the one that could ruin your career if anyone ever found out. That most excellent resource is called the Internet Archive Wayback Machine. It has a memory more powerful than your old girlfriend and can remember everything, exactly the way it happened, blinking text and all.

I recently used this powerful time traveller to find a Textpattern plugin that was no longer available for download. The site that hosted the file had fallen victim to some hardcore pr0n action and I was left with the broken-link-download-blues. Fortunately, I was able to copy the broken link and paste it into the Wayback Machine, which miraculously offered me the file that I needed. So next time, when you hit a broken download link and you can’t find that file, be sure to check the Wayback Machine before you completely give up.

SEO Opportunity

In addition to being helpful to yourself, this resource could also be helpful to many other people. Although I’m too busy and focused on other projects to do what I’m about to suggest, if you have the time and resources, here’s an opportunity for an excellent online resource. You could scour the Internet for dead/broken file download links and then check to see if they’re available from the Wayback Machine. If they are, you can then add it to your website and either link to the Wayback Machine or better yet, download the files to Amazon S3 to make sure the files are always available. Furthermore, you can leave comments with links to the pages on software and plugin directories that contain those broken links. And if you’re really smart, you’ll automate the entire thing!

New Features Launched for Raven SEO Tools

Wednesday, December 5th, 2007

Thanks to the excellent feedback from our beta testers, we’ve enhanced the Link Manager and created an entirely new tool called the Persona Manager.

Link Manager Enhancement

We included the ability to add multiple links to one page. Before, when you wanted to add a new link to the Link Manager, you could only create one link (anchor text and URL) per page. If you had more than one link — in particular, multiple unique links — you would have to repeat the process of adding a link several times. Now, all you have to do is click on the Add New link to add additional keywords and URLs to a page.

SEO Link Manager Enhancement

Persona (Alias/Identity) Manager for Social Networks

A key technique for conducting effective search marketing campaigns is to participate in social networks. One of the best ways to approach social networks is to create and use different accounts — what we like to call personas. However, managing multiple personas can be tedious, and if you’re not using a tool like 1Password (only available for Mac), it can be even more tedious having to enter the login info each time you want to access a site. That’s why we created the Persona Manager for Social Media.

The Persona Manager allows you to add multiple identities and then associate social networking websites, like Digg and Twitter, to that identity. After you’ve setup a persona, you can click on the Login button next to the site you want to login to, and Raven will automatically log you into the website with that identity.

Persona Manager for Social Networks

Review of Zotero Add-On for Firefox

Tuesday, November 27th, 2007

If you’re on the Internet all day like myself, then you probably come across hundreds of websites, files, music collections, historical archives, images, etc, that you would like to keep track of. Let me introduce you to Zotero.

Zotero is a free Firefox 2.x add on — compatible with Windows, Mac and Linux — that makes the collection of data effortless. By default, Zotero makes itself accessible from the status bar, but you can also display it above the Web page content at the top of your browser. It can be used to archive almost anything that you come across on the Internet. However, for our purpose at Sitening, we’re using it for Search Engine Optimization (SEO) purposes.

full screen shot of zotero

Zotero allows you to collect your data and then categorize it, tag it, archive it and link to it. It even has an import/export feature to share your collection with others (and for them to do likewise). I have several sites that I rely on every day and they each serve their own purpose. Some of them are social networking sites like Digg, del.icio.us or StumbleUpon and some of them are bookmarking sites like reddit or technorati.

So, let’s say that you have a list of 100+ websites that you know you’re going to be visiting frequently. How would you add them to Zotero? Once you have Zotero installed, there are several options that allow you to easily add the data you want.

zotero link choices

My preference is to use the add-link option, because it helps me streamline my collection process — tagging it, writing a description and then categorizing it. Those three tasks help me sort through the data with a minimum amount of fuss. To add a link you click on the link icon (circled in blue) and Zotero will automatically add the website you’re currently viewing to the Library. Once you start adding links on a regular basis, you’ll grow your Library in no time at all. As you see from the image below, the entire Library list is nicely sorted in alphabetical order.

zotero library items

Before you assign any information to your Library entries, it’s probably a good idea to assign categories that you’re going to be using frequently. For instance, I have six different categories which you can see in the image.

zotero categories

When you click on a Library entry you get the option to assign some information to it. It is here where I think Zotero excels. So lets say I click on my Good for SEO category. My Zotero Library will then display all the websites I have assigned to it.

zotero's category library

If I click on one of those entries, I will then be able to assign information to it. I can view the page, see when I added it to my Library, add a note or a description about the site and tag it with any appropriate words that I think best fits the website. I can also relate it to other similar pages, should I wish.

zotero's info tab

I’m sure I’ve barely scratched the surface of what Zotero can do, but even if you’re remotely interested in archiving or storing the data that you come across on the Internet, I highly recommend it. It’s free, easy to use and lives right in your browser where you need it most.

Zotero Article Distribution List for SEO

To help get you started using Zotero — for SEO purposes — you can download and import the article distribution website list we use here at Sitening.

Zotero Import Instructions

  1. Download the Zotero Article Distribution List
  2. Open Zotero in Firefox and click on the gear icon and then select import
    Zotero Import
  3. Find the file your downloaded and import it
  4. After you successfully import the file, rename the folder to your liking