The Internet Marketing Driver: Glenn Gabe's goal is to help marketers build powerful and measurable web marketing strategies.

Thursday, July 17, 2008

Google Indexes Flash Content (SWF), Some Initial Questions, Concerns, and Findings

Google Indexing Flash Content (SWF)On June 30th, Google announced that it was working with Adobe in order to index flash content and thousands of flash developers around the globe rejoiced! Having developed countless flash applications, I fully know the impact of making sure flash content is crawlable for SEO. Until now, many developers were faced with a big question from marketers (and that question typically came at the end of the project), “How do I make sure our flash content can be indexed by Google?” This was never a comfortable situation for flash developers… Needless to say, the news that Google will index flash content is a big step forward for content providers, marketers, and for the engines. That said, I did have some serious questions and concerns after I heard the news. I understand flash development extremely well and I’m neck deep in SEO, so it was natural for me to start thinking about this from both perspectives.

Over the past few days, I’ve been testing several flash movies and applications across my sites to see how Google has indexed them. Below, I have listed some concerns and questions, based on my experience with flash, SEO, and my research and testing over the past few days. Keep in mind, this is by no means final…I plan to write more about how the search engines index flash content over the next few months. I know this is a dynamic area for search engine optimization.

Questions, Concerns, and Findings About Google Indexing Flash Content:

1. Indexing the Core SWF File (the parent swf)
Based on what Google explained in their communication, it will index the core swf file on the page, but not associate dynamically loaded files (other swfs, xml, etc.) with the original flash file. Now, there are many reasons to load content dynamically and most professional flash developers are using these techniques to keep their content fresh and to maintain a small file size. In addition, Google said that it won’t index FLV files (which are typically loaded on demand into a parent swf), because they don’t contain any text content.

My concern is that best practices may not be used so marketers can get all of their text content into one swf. In addition, loading xml data to keep your content up to date (such as pulling the latest product information from a database) won’t be associated with the parent swf (from an SEO standpoint). So, if developers start to add more and more content into the parent SWF file, then file size can become a real issue. I know bandwidth isn’t as big of a problem as in the past, but the proper way to code multi-section flash applications is to load additional SWF files into the parent SWF. So, get ready for more, “Loading Site” animations. :) I can only hope that Google and the other engines decide to associate externally loaded content with the parent SWF file.

2. Black Hat SEO’s Must Be Chomping at the Bit!
OK, this one hit me right away and concerns me greatly. As a flash developer, you typically display text content on the fly, based on how the user is interacting with your flash movie. For example, you might have movieclips in Flash that only display when someone triggers that feature in your application (i.e. to view the latest products you have). These movieclips aren’t visible until needed. I think you can see where I am going with this… In my tests, Google indexed all of the text content in the parent SWF, including text in movieclips that may never be triggered.

Now, the fact that Google indexed all of the text content is great for white hat SEO’s, but could be extremely dangerous in the hands of a black hat SEO. I fear that some may include dozens of movieclips stuffed with keywords in order to get those terms indexed by Google. In flash, you can basically add code to any object at your disposal. So how will Google decipher what’s real text content versus text content that’s there to game their algorithm? In HTML, you pretty much know if something is hidden. In flash, how do you know if something is really hidden? For example, let’s say you had a product image and some text show up when someone rolled over a small button in the corner of the screen. Let’s say 2% of users realize it’s a button and trigger it. Is that wrong? Is that against the rules? Take that example to the nth degree and you can see why I’m concerned. I’m eager to see how Google combats black hat tactics now that flash is being indexed. And more importantly, will you (as a white hat SEO) become collateral damage if they tweak the algorithm to handle this??

3. Obfuscation and SWFEncrypt
Many flash developers use tools like SWFEncrypt to obfuscate their code. I know, horrible word, right? Try saying that 5 times really fast. :) Obfuscation encrypts your code so other programmers can’t steal it. It bumps up your file size somewhat, but helps you protect what you’ve spent hours writing! My initial concern was that if Google decompiles your flash movies to find text content, what will it do with the your obfuscated code? But I’ll stop there, as Google explained that it won’t be decompiling flash movies. I was happy to hear this… So, programmers of the world, keep obfuscating! ;-)

4. Flash Publishing, Choose your method wisely…
There are several ways to output your flash movie (SWF) in your HTML code. In a nutshell, you can use standard object and embed tags, you can use JavaScript to write out your flash movie, or you can use SWFObject to elegantly provide flash content while providing alternative HTML content. SWFObject has a few different versions that you can use, and one relies on JavaScript and the other is a standards-compliant version that doesn’t rely on JavaScript. So, how will all of these publishing methods impact your flash indexation? I definitely recommend testing each of these methods out on your own sites to gauge their effectiveness. However, Google has already said that it won’t execute some types of JavaScript. So, as you can guess, using JavaScript to publish your flash content probably isn’t the best way to go at this stage. :) That would include SWFObject 1.0 and 1.5 (for now). Google said that it is working on an update for SWFObject, but does that include 1.0 and 1.5? That said, SWFObject 2.0 using static publishing (standards-compliant) doesn’t rely on JavaScript and I’ve noticed some strong results indexation-wise.

This is such a fluid situation, that you should test out your own flash content on your own sites to see how they get indexed. In addition, keep up to date on the latest changes Google is making regarding indexing flash content. My guess is that the changes will be relatively frequent as Google learns more.

My Flash SEO Advice
So there you have it, 4 concerns and observations that I’ve had since the news hit that Google will be indexing flash content. I have listed some quick advice below:

* Don’t assume Google will automatically index all of your flash content. That would be a big mistake, as there are numerous factors involved with how you code and publish your flash movies.
* Don’t run and create an all-flash site! Please don’t do this for numerous reasons… ;-)
* Test your flash content on several sites that you control, using various publishing methods. This is the best way to gauge how your flash content is being indexed.
* Keep up to speed on how Google changes its algorithm with regard to flash content. The techniques that you use today may need to be tweaked tomorrow. That’s the just the nature of SEO.

Quick Summary
As I wrap up this post, I wanted to reemphasize that this is a big step forward for Google and the other engines, Adobe, and countless content producers across the world. I’ve been waiting for this day for a long time and I’m excited to track the progress of flash indexation. If you have discovered any interesting results, please feel free to include them here as a comment. I know I’ll be writing new posts about this topic as time goes on, based on my own testing. Now off to code and test some more flash movies! :)

GG

Labels: , , , ,

Tuesday, February 19, 2008

Using SWFObject 2.0 to Embed Flash While Providing SEO Friendly Alternative Content

Providing Alt Content for Flash Using SWFObject 2.0
Or is it friendly? More on that later... While mapping out and building your website content, chances are you have come across a situation where you really want to utilize flash versus html content (for some functionality). Although flash can provide an extraordinary level of interactivity, the problem (SEO-wise), is that flash content cannot be indexed by the search engines (at least for now). So, you might find yourself wanting to use flash for a given task, but you might also be struggling with the lack of search engine friendly content. I have been developing with flash for over 10 years and I also work extensively on Natural Search projects, so believe me, I feel your pain. :-) I wanted to write this post to introduce and explain SWFObject 2.0, the latest and greatest version of the popular flash replacement library.

A Quick SWFObject Disclaimer:
Unfortunately, I (or anyone else for that matter) cannot tell you that using SWFObject is entirely search engine safe. In a perfect world, providing an accurate, alternative html version of your flash content is extremely beneficial. I’m sure that Google and the other engines would have no problem with developers using it that way. But…and it’s an important but, there will always be those who exploit something like SWFObject for cloaking.

Let’s define cloaking: Providing one version of your content to the search engines while providing a different version of content to visitors. i.e. Altered content meant to trick the search engines.

You can easily see why this could be problematic for the search engines… There has been much debate about whether SWFObject is search engine safe or not, and I cannot give you the answer. That said, I think if you utilize SWFObject to provide alternative content that directly reflects your flash content, then you should be fine. I will show you how to do this later in the post.

SWFObject 2.0 Versus SWFObject 1.5
So what’s the difference between SWFObject 2.0 and SWFObject 1.5? Well, 2.0 is the latest version of the package (thank you Captain Obvious), which enables you to provide alt html content for your flash content using standards compliant markup. Version 2.0 will replace 1.5 and other forms of flash replacement like the flash player detection kit and UFO. That said, SWFObject 1.5 is still a great solution and you may choose to keep using 1.5 until you feel comfortable using 2.0. However, you will probably want to use version 2.0 based the benefits of the new process. :)

Static Versus Dynamic Publishing
There are 2 ways to use SWFObject 2.0, providing alt content using standards compliant markup (called static publishing) and inserting alt content using unobtrusive JavaScript (called dynamic publishing). Using dynamic publishing with SWFObject 2.0 is very similar to using SWFObject 1.5, where using static publishing is the new process. In this post, I will cover the standards compliant way (static) to use SWFObject 2.0 to embed flash content in your webpage. Let’s get started.

Download SWFObject 2.0
First, visit the Google Code Project for SWFObject 2.0 and download the zipfile containing the files you need. (FYI, you should download swfobject_2_0_rc2.zip). You can also download the official documentation and always have it handy. Extract the files to your hard drive and then copy the contents to your working directory. That way, you always have the original as a backup….good lesson from my programming days. :) View the screenshot below to see which files and folders your swobject2 directory should contain.

Folder Contents for SWFObject 2.0

SWFObject and Static Publishing
Let’s implement the standards compliant version of the package to replace your flash content with alternative html content. The alt content should directly reflect the content contained in your flash movie.

1. In your swfobject2 directory, open the index.htm file, which uses the static version of swfobject 2.0. Use this file as the template for your own implementation.
2. Look at the source code to follow along. In the head of the document, you will notice the following line of code:

Adding the SWFObject JavaScript Library to Your HTML Document

3. This line of code adds the SWFObject JavaScript library in your document. Including this code is a necessary component for the package to work properly.
4. Next, let’s hop down to the html portion of the document. Note, I have changed the code below to reflect my own flash movie and alt content. You can still easily follow along, though:

Click the image below to view a larger version:
The Nested Object Tags When Using the SWFObject Static Method

5. The code above includes a series of nested object tags, which enables the SWFObject package to provide cross-browser support. When adding your own content, you will need to replace a few items:

a. Replace “swfobject2-exampleb.swf” with the name of your actual flash movie. Note, the swfobject download includes a file named “test.swf”, so if you want to run the page using that flash movie, you should be good to go.

b. Change the width and height to match your actual flash movie’s width and height. My flash movie is 400x300.

6. About half way down the page, you will find a div tag for your alternate content. This is where you will provide alternate html content that directly reflects your flash movie's content. Feel free to use any html tags here to provide your alternative content. As you can see in the image below, I described my flash movie content in HTML.

Click the image below to view a larger version:
Providing Alternative HTML Content for Your Flash Movie

7. Let’s move back to the head of your html document for a second. You will need to register your flash movie with the swfobject library. Note, my page uses "exampleID" for the outer object tag id. You can use whatever you like or just keep the current id. You will see the following lines of code:

Register Your Flash Movie with SWFObject

8. The three parameters contain:

a.The id of the outermost object tag (myID). Note, you can change the id of the outermost object tag, but it must match what you enter in the JavaScript code when you register your flash movie. So, if you entered “flashID” instead, then you would need to enter “flashID” when you register your flash movie in the code above. Again, I used "exampleID".

b. The version of the flash plugin you are targeting (9.0.0), and

c. The name of the express install flash movie (if you wish to use one). Note, express install will display a standard dialog box that will enable your visitors without the required plugin version to download the flash plugin. I have noticed some buggy behavior with the express install functionality, so I just provide my own link to the flash plugin. Therefore, I enter false as the third parameter.

SWFObject 2.0 Code Generator
That’s all you need to do in order to use the standards compliant version of SWFObject 2.0. I know that opening the hood and working with code directly can be tough for non-programmers, so the creators of SWFObject have been nice enough to create a code generator for you. I didn’t want to mention it until after you went through the code so you can get a good feel for how this works. :-) I know…tough love! You can download the generator from the Google Code Project. The generator presents a form where you can enter the necessary information about your projects and then it generates the right code for you. I actually find it easier to drill into the code, but that’s what I’m used to!

A Working Example
Here is a simple example of using the standards compliant version of SWFObject 2.0. After viewing the flash content, you can click View, and then Source in your browser to see the alt content in the html. I also uploaded a webpage where I am forcing the browser to show you the alt content. This is what visitors would see if they didn't have the required version of the flash plugin. In addition, the static version of SWFObject 2.0 doesn’t rely on JavaScript to provide your flash content, so your visitors will see your flash content even if they have JavaScript turned off. A nice benefit. When you look at the source code, you can see an additional parameter I added for turning off the standard right click menu. You need to add this in two locations (both object tags) as you’ll see in the code. You can use a number of flash parameters and the SWFObject 2.0 documentation lists them for you. i.e. menu, loop, quality, wmode, etc.

Adding parameters within your object tags.

Click to Activate this Control
I know…Ugh. I won’t go into how or why Internet Explorer 6+ users must click to activate a flash movie, but it’s extremely annoying (especially for flash developers that work hard on creating killer flash movies!) Unfortunately, the standards compliant version of SWFObject 2.0 doesn’t alleviate this problem, where the dynamic versions of both SWFObject 2.0 and 1.5 alleviate the problem! Go figure. If you are looking to get rid of the dreaded “click to activate” message, then use the dynamic version of SWFObject 2.0 or 1.5 (not covered in this post). I may detail using the dynamic version of SWFObject in future posts, but this post is already getting too long! ;-)

Summary
OK, that was a lot to cover, but now you have a way to provide alternative html content for your killer flash content…and the search engines can index the alt content to boot! Again, nobody can guarantee that this is 100% search engine safe…thanks to some bad people who exploit this functionality. That said, if your alt content directly reflects your flash content, you should be ok. Used properly, this enhances the accessibility and usability of your site and will enable your killer content to be found by the search engines.

Just don’t go nuts when providing your alt content… :)

GG

Labels: , , ,

Wednesday, May 09, 2007

WebmarkTrium™ Hits Market - Smart-Pill That Enhances Web Marketing Knowledge



WebmarkTrium™
Natural Web Marketing Enhancer

The easiest way to enhance your web marketing knowledge!

Need an edge at work? Want to become a web marketing guru fast? Easily digestible WebmarkTrium™ pills make it a reality!




Instantly increase your knowledge of:

* Search Engine Optimization
* Paid Search
* Social Media
* Word of Mouth Marketing
* Buzz Marketing
* Conversion
* Web Analytics
* Flash and Rich Media
* and dozens of other web technologies!

Please view important safety information before taking WebmarkTrium™.

4 out of 5 doctors agree that taking WebmarkTrium™ along with hiring a highly skilled web marketing consultant can lead to increased profits, likelihood of promotion, increased athleticism, and a longer, happier life.


WebmarkTrium™ is 100% Lactose-Free
and is the First Organic Web Marketing Enhancer
WebmarkTrium™ is Manufactured Without the Use of Animal Testing

-----------------------------------

Important Safety Information:

1. The most common side effects of WebmarkTrium™ are bloating, wheezing, cramping, and dry mouth. Less commonly occurring reactions include blurred vision, double vision, and severe headache.

2. WebmarkTrium™ may lead to excessive use of banner advertising, including animations that take over a visitor’s entire screen. Please see weatherchannel.com for examples.

3. Some patients saw decreased search engine rankings, increased search engine penalties, and even search engine banishment in severe cases. Please see Google's Webmaster Guidelines for more information.

4. In some instances, patients experienced hot flashes, profuse sweating, and severe chest pain, especially when taken in conjunction with decreased organic search rankings (Please reference item #3 above).

5. Some delusional behavior may occur, such as believing that Social Media alone will make or break your business. If this occurs, drink 8 tall glasses of water, throw out WebmarkTrium™, and read professional web marketing blogs until symptoms subside. Then reference this primer on SMO for more information.

6. If WebmarkTrium™ is taken on an empty stomach, it may cause excessive frequency of email blasts with poorly crafted subject lines, lack of text content, and ridiculously bad offers. In some cases, abysmal Open, Click Through, and Conversion rates were seen in patients who refuse to scrub their lists.

7. In aggressive marketers, WebmarkTrium™ has been known to cause hostile and frequent spamming of social media sites, which may cause retaliation in the form of attacks on the patient’s website. WebmarkTrium™ is not responsible for server downtime, negative blog posts, or threats from social media users (especially digg users).

8. WebmarkTrium™ may cause extreme nervousness and jitters, especially when accompanied by executive team meetings where patients are required to explain web marketing results. We recommend breathing into a paper bag, drinking exorbitant amounts of green tea, and doing yoga prior to the meeting. If all else fails, try telling jokes in order to deflect any severe criticism and/or termination.

9. Patients may experience feelings of desperation, which may lead to skewed web analytics reporting, especially when reports are generated after failed email campaigns. (Please reference item #6 above.)

10. WebmarkTrium™ has been known to cause duplicate content issues, temporary redirects, extreme use of session variables, and cloaking, especially when taken while implementing website redesigns.

11. Your doctor may choose to start you on lower doses of WebmarkTrium™ if there is a history of unethical use of Word of Mouth Marketing, including paying others to buzz about your products, not revealing the relationship, or in severe cases, faking your own identity and blogging about your own products in a hope that it will drive sales. WebmarkTrium™ may enhance the feeling to conduct unethical WOM.

12. May lead to decreased quality scores, low ROI, and increased click fraud in patients that began the use of WebmarkTrium™ prior to understanding how paid search actually works.

13. Taking WebmarkTrium™ while visiting YouTube may result in the launch of dreadful web video campaigns, shot by a “buddy you know”, with no script, bad actors, horrible lighting, bad audio, shaky footage, and the use of copyrighted music. In some cases, lawsuits follow quickly and aggressively.

14. WebmarkTrium™ may cause some patients to hire agencies based solely on name versus skill-set and actual results.

15. The combination of caffeine and WebmarkTrium™ may cause sleeplessness and fatigue, primarily after launching poorly crafted web marketing campaigns. This was followed by excessive nail biting, fainting, and bouts of nausea.

16. WebmarkTrium™ may also lead to a strong denial that a patient’s products and pricing are actually competitive when all information collected by analysts point to a bad business model and a sinking business.

17. If a patient is new to web marketing and doesn’t understand blogging, WebmarkTrium™ may lead to anonymous blog posts, the faking of identity (infiltration), blog spamming, and other naughty things people shouldn’t do.

18. In “flavor of the month” patients, WebmarkTrium™ may lead to allocation of budget and resources to web video campaign of dancing dog with product dangling from collar. We are not responsible for web video campaigns that tank, injury to animals as the result of WebmarkTrium™, or for customer backlash. Patients are on their own if this occurs…

19. In clinical studies, no difference was seen in patients taking WebmarkTrium™ versus placebo.

20. We cannot guarantee that WebmarkTrium™ will actually increase your web marketing knowledge.

21. OK, don’t use WebmarkTrium™.


I'm Glenn Gabe and I approved this message.

Labels: , , , , , ,

Tuesday, February 06, 2007

Flash Video Marketing - Review the Super Bowl Commercials on AOL Sports

Flash Video Marketing and Reviewing the Best Super Bowl Commercials
The Ingredients:
2 parts Flash Video Marketing
1 part Visitor Participation
1 part Viral Marketing
1 part User Generated Content -- for the user generated ads...
--We recommend adding one of the Most Watched Super Bowls Ever

Recipe Yields:
A brilliant web marketing idea that I'm about to explain...

Everyone loves the super bowl commercials, but I'm not going to review them here. Don't get me wrong, I love them too, but I'm actually going to review a mechanism for reviewing the super bowl commercials online... What does that actually mean? Read on.

AOL Sports - A Flash Video Environment for Watching the Super Bowl Ads:
As I signed into IM on Monday morning, I was hit with an advertisement that I just couldn't resist. "Which ads were the best? Tell us at AOL.com!" OK, so I clicked through and visited one of the best uses of flash video that I have seen recently. AOL Sports provides a flash-based environment for reviewing all of the super bowl ads, broken down by quarter. Then, you can post your comments by ad, and vote for your favorites. In addition, they provide an easy mechanism for using IM or email to send a link to your friends and family.

So, AOL Sports combined:
* Flash Video - one of the hottest ways to tap into the viral nature of the web and to provide entertaining content so visitors stay longer
* Visitor Participation - enabling visitors to comment and vote on their favorite super bowl commercials
* Viral Marketing - enabling visitors to easily pass the link around via IM or email
* Interactive Environment - AOL made the site easy to use so you don't need to be a web geek to figure out how to watch, vote, and comment!

And of course, AOL promoted their other features and segments, such as fantasy baseball, fantasy racing, and their AOL sports website and brand.

And my favorite ad?
There were several I liked, such as the Bud Light Face Slap, the Sierra Mist Combover, and the Fedex Moon Office, but I must admit that the user generated commercial for Doritos simply titled The Crash was my favorite.

A few reasons why:
* It was user generated --take that, big time creative directors! :-0
* I remembered it after the super bowl was over and it left a positive memory in my mind.
* I remembered the brand, which many super bowl commercials don't achieve...
* Did I mention it was user generated?? Good job Dale from NC!

GG

Labels: , , , , , ,

Wednesday, November 29, 2006

YouTube and Video Marketing - Glenn Gabe On Making An Impact The Web 2.0 Way



As many of you know, I heavily focus on Rich Media Marketing, especially the use of video marketing to support online campaigns. I'm also confident that most of you have heard of Youtube! :-) I'm in the middle of a large Buzz Marketing campaign right now and as part of our marketing efforts, we uploaded a video trailer of the campaign to the major web 2.0 sites for user-generated video. I thought I would write a post about it to share some of my findings.

YouTube (and web 2.0 sites like it) are powerful mechanisms for viral marketing. That said, you still need eyeballs viewing your video clip and it's getting harder to accomplish as more people are adding content! I'm sure everyone has experienced someone forwarding a YouTube video via email, or watched a YouTube video in a blog. My guess is that the video was ridiculously funny or disturbing...you know something that grabs your attention. That leads to the question, "Can YouTube (or sites like it) really help promote your marketing campaign? Will people watch it, like it, and pass it on?"

I refer to YouTube frequently in this post, but there are several user-generated sites for video like DailyMotion, Google Video, Yahoo Video, etc. My question obviously applies to these other sites as well.

Let's get back on track...We launched a Buzz Campaign last week that uses my video marketing platform (Heighten) as the platform for the campaign. Visitors can watch video-based clues over a certain time period to try and win a prize worth $4000. As part of the campaign, I edited a video trailer that was uploaded to the top web 2.0 video sites. Also, we provided a way to download the trailer from the campaign website.

So, what are the results? Which site or mechanism works best?

Here is a quick rundown:

YouTube - 28% of the views
Our Downloadable Trailer (on the Campaign Website) - 27%
Daily Motion - 26% of the views
Google Video - 13% of the views
Yahoo Video - 5% of the views

So it seems that YouTube is the winner (at least for our campaign) and that providing a downloadable video trailer on our campaign website was a smart move. The hope of course, is that the people that downloaded the trailer passed it around via email (we kept the file-size down to under 4MB). And of course we want the web 2.0 sites to fuel some viral marketing with the ease of their forwarding process or the ability to post the video elsewhere via copy and paste.

It should be interesting to see the final numbers for our online marketing efforts when the campaign is done. What I can tell you is that our online marketing mix is resulting in a high level of website activity... For example, yesterday's activity just doubled our best day of the campaign...

GG

Labels: , , , , , , ,

Monday, August 14, 2006

Too Slick for Search?


First, a disclaimer: I am a huge advocate of using Rich Media to sell products and services, I love developing flash-based, interactive solutions for my clients, and I have even developed my own Rich Media products, heck, I'm Mr. Rich Media! That said, I have spent an enormous amount of time over the past two years working on search marketing initiatives (in conjunction with my Rich Media solutions). I know the power of Rich Media Marketing, but I also know the power of Search Engine Optimization. Now that I've got that off my chest, let's move on to my post!

When you need to build an interactive and engaging environment on the web, there is nothing better than flash. I started using flash 9 years ago, when it was a fledgling vector button program for Director, so I've had the ability to watch flash grow, and grow, and grow into the Object Oriented environment it is now... The problem with flash is that it cannot be indexed by the search engines. Go ahead and run a cache command in Google on a full flash site, and then click "click here for cached text only", and you will probably see a blank screen. Needless to say, this isn't good if you want people to find you via search. So, what can you do if there is definitely a need for using flash, but you also want the site to rank in the search engines? The answer lies in creating a hybrid site that uses flash elements, but within an html structure.

Here's an example...One of my clients absolutely needed a slick, eye-grabbing site that promoted their consumer goods product. The site needed to be engaging, but it also needed the ability to educate visitors and provide value added content that would help them understand the core benefits of the product. This was a perfect situation for developing a hybrid website. The core site is an html layout, that provides areas for html text. There is also a text navigation (which provides links to each webpage on the site using descriptive text.) The focus area of each section was developed in flash and provides highly interactive ways to get at more information. For example, you can roll over the product images to trigger a description, testimonials, and research from the industry. Forward to a friend was also built into each section. So, I used flash and html where both would be most powerful. The end-result is a highly engaging hybrid site that also ranks well in the search engines.

I'm all for creating ultra-creative solutions that engage your visitors, but you better believe that I want those same visitors to be able to find you on Google... In my experience, creating a hybrid website using both Flash and html works extremely well.

So, if you want to use Flash, but still rank in the engines, keep these pointers in mind:

* Don't develop full flash sites (without areas for html) If you need the power of flash, create a hybrid site so you can still add html content
* Don't use a flash navigation...always use a text navigation and use descriptive text
* And definitely do not develop a flash site that mimics an html site...then you are completely losing out on the benefits of both methods...

My final words...go ahead and craft highly engaging flash environments, but make sure you leave ample space for html text. Your clients will appreciate it, especially when they get thousands of incremental visitors each month from Google!

Labels: , , ,

Tuesday, August 08, 2006

How RICH is Rich Media?

{This is the first post in a series of posts that I will be writing on Rich Media and its impact on conversion, sales, and revenue. Check back each week for another post!}


For those of you new to my blog, I have been developing Rich Media-based solutions for 11 years ...starting when CD-Roms were a hotter topic than anything Internet-based! Yes, I feel old even though I'm only 34! When presenting my work to potential clients, I always get the reaction, "Wow, your solutions look robust, but how are they affecting conversion, sales, and revenue??" Great question and one I thought I would begin to address in this post.

Let's take a step back for a second, I developed Heighten Marketing Technology™ in 2003, a video-based e-Marketing platform that enables you to provide flash video solutions that incorporate real-time reporting, connection detection, and forward to a friend functionality. Heighten is a great solution that has been used extensively by my clients for selling their products and services online. Why do I bring this up? Well, Heighten has given me incredible data when it comes to Rich Media and its impact on performance.

In the industry, everyone is finally on board with using web video...it took a few years, but we finally have critical mass. With all of the web video you see online, how much of it is actually helping companies earn money??

So, does Rich Media actually help increase conversion, sales, and revenue? I believe the answer lies in the application of Rich Media... For example, showcasing a product using short video segments based on each feature is much different than providing a service demo using narration, which is also different than marketing a high priced item in an online auction using streaming video. You need Rich Media Brainpower that understands the business at hand, understands the power and limitations of each technology, and bases your core marketing strategy on real experience. How many of us have seen (or tried to see) a video-based website that wouldn't load, or only loaded 20 seconds of a clip only to gasp for breath?? Which brings me to my first formula and it's a doozy:

# of visitors who cannot view your website * average sale price = $0.

Pretty simple, huh? Now go tell your CEO that this is what happened when you hired a few college grads to develop your latest campaign! ;-) The Rich Media answer lies in how you apply it in your online marketing campaigns. Each solution is different... each business is different... and you need to build strategies that are flexible, use the power of Rich Media correctly, and that always tie back to the end goal...conversion, sales, and revenue!

Next week I will delve deeper into this subject so please check back. Now go and visit youtube.com to watch an eight year old spilling spaghetti on his kid sister's head! :-)

Labels: , ,