Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

Subscribe to HRA Now!

 



Are you a Google Analytics enthusiast?

Share and download Custom Google Analytics Reports, dashboards and advanced segments--for FREE! 

 



 

 www.CustomReportSharing.com 

From the folks who brought you High Rankings!


Sponsored Content

 

 
 

Photo
- - - - -

Optimising A Flash Site


  • Please log in to reply
7 replies to this topic

#1 ladybird

ladybird

    HR 3

  • Active Members
  • PipPipPip
  • 90 posts

Posted 25 April 2006 - 02:59 AM

I've been reading the threads about how to do this and it seems that the best way to optimise a flash site is to create an HTML version of the site and link to it from the flash pages using a no script tag.

I've got a couple of questions about this though:

1. Where is the ideal place to put the links to the HTML pages on the flash page? I'm guessing at the top of the page....(?)

2. Is it best to put a link to all the HTML pages or am I better off just linking to an HTML site map of the HTML pages- or both?

3. Does it matter if the index page for the site is a flash page (i.e. the page which says “enter site”)- this is the page in my signature?

4. If the index page is a flash page and I submit the site to directories I will be submitting a flash page because usually you have to submit your index page. What will the implications of this be from an SEO perspective if I have linked to my HTML pages from my home page?

#2 OldWelshGuy

OldWelshGuy

    Work is Fun

  • Moderator
  • 4,713 posts
  • Location:Neath, South Wales, UK

Posted 25 April 2006 - 03:35 AM

You are really fighting a losing battle with a flash site. If your having a html site developed, why not split the flash into elements and reconstruct the entire original site with flash animmations and plain text effects where possible. This will certainly be thre route I would travel.

#3 jehochman

jehochman

    Jonathan Hochman

  • Active Members
  • PipPipPipPipPipPipPip
  • 1,555 posts
  • Location:Connecticut - Land of Steady Habits

Posted 25 April 2006 - 06:23 AM

There is not such thing as a Flash site. Websites are built with HTML. If you don't have HTML pages, you don't have a website.

As OldWelchGuy suggested, you need to start from scratch. Sorry, that's the ugly truth. At least you can recycle the Flash movie to make images and Flash elements to decorate your new web pages.

#4 Martin C

Martin C

    HR 6

  • Active Members
  • PipPipPipPipPipPip
  • 602 posts
  • Location:London, England

Posted 25 April 2006 - 07:18 AM

Just do a Google search for SEO Flash websites you will find a lot of helpful and unhelpful advice. Some adopt cloaking as the way to go but I would say that is a dodgy path to take - others though do have some pointers.

Google does index Flash so there is some things you can do, but you need to realises that Flash-only SEO is like doing SEO with two hands tied behind your back and your shoe laces tied together.

You still have the title tags for example that you can utilise.

Many people who have Flash sites have a HTML version, or rely totally on indrect or other marketing that doesn't rely on search engine traffic. For example articles can still attract traffic to a website.

I think that Flash still has a purpose, Flash-only websites can still be the right choice for niche websites - but in the main I would also say that a lot of Flash-only websites have sever usability issues and high maintenance costs. What can appear to be quite clever for a first time vistor can become very annoying on subsequent visits when the bells and whistles have lost their wow appeal.

Before going Flash only - you need to seriously consider if it is not a case of form over function.

#5 seadog

seadog

    HR 3

  • Active Members
  • PipPipPip
  • 88 posts

Posted 25 April 2006 - 11:06 AM

I found this example of using Flash on a site and I am wondering if it would be considered cloaking. They are putting a bunch of HTML content in a div tag called "No Flash Content" The initial style of the div is not hidden. However in javascript they test to see if the flash plugin is installed(2nd code segment).

CODE
             <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="560" HEIGHT="242" ALIGN="top">
               <PARAM NAME=movie VALUE="images/franch2.swf">
               <PARAM NAME=quality VALUE=high>
               <PARAM NAME=bgcolor VALUE=#FFFFFF>
               <EMBED src="images/franch2.swf" quality=high bgcolor=#FFFFFF  WIDTH="560" HEIGHT="242" ALIGN="top"
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
             </OBJECT>

             <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="560" HEIGHT="780" id="ownerbot" ALIGN="left">
               <PARAM NAME=movie VALUE="images/franbot2.swf">
               <PARAM NAME=quality VALUE=high>
               <PARAM NAME=bgcolor VALUE=#FAF3E1>
               <EMBED src="images/franbot2.swf" quality=high bgcolor=#FAF3E1  WIDTH="560" HEIGHT="780" NAME="ownerbot" ALIGN="left"
TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>
             </OBJECT>
<div id="NoFlashContent" style="width:400px; ">
<h1>Ongoing Operational Benefits And Ongoing Marketing Benefits</h1>

<!-- a bunch of other html content here basically including all the text present in flash file --!>

</div>


Then in their javascript it looks like they try and dectect if flash is installed and can play the movie. If everything is ok they set visibility to false on the "NoFlashContent" block
CODE
var MM_contentVersion = 6;

var plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;

if ( plugin ) {

 var words = navigator.plugins["Shockwave Flash"].description.split(" ");

    for (var i = 0; i < words.length; ++i)

    {

 if (isNaN(parseInt(words[i])))

 continue;

 var MM_PluginVersion = words[i];

    }

    var MM_FlashCanPlay = MM_PluginVersion >= MM_contentVersion;

}

else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0

  && (navigator.appVersion.indexOf("Win") != -1)) {

    document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n'); //FS hide this from IE4.5 Mac by splitting the tag

    document.write('on error resume next \n');

    document.write('MM_FlashCanPlay = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash." & MM_contentVersion)))\n');

    document.write('</SCR' + 'IPT\> \n');

}

if ( MM_FlashCanPlay ) {
    obj = document.getElementById( 'NoFlashContent' );
    if ( obj != null )    obj.style.display = 'none';
} else{
    // NoFlashContent
}


So is that cloaking? Looks like the SE's are indexing the text in the NoFlashContent section as they probably should but as the flash movie could contain totally different content than the text that is eventually hidden it seems a little fishy

#6 jehochman

jehochman

    Jonathan Hochman

  • Active Members
  • PipPipPipPipPipPipPip
  • 1,555 posts
  • Location:Connecticut - Land of Steady Habits

Posted 25 April 2006 - 11:41 AM

QUOTE
the flash movie could contain totally different content


If the Flash movie is totally different, this is a "quality problem" that could get the site banned. (Evil!)

If the movie is essentially the same content, then this is accessibility programming. (Good!)

#7 seadog

seadog

    HR 3

  • Active Members
  • PipPipPip
  • 88 posts

Posted 25 April 2006 - 01:11 PM

QUOTE(jehochman @ Apr 25 2006, 09:41 AM)
If the Flash movie is totally different, this is a "quality problem" that could get the site banned.  (Evil!)

If the movie is essentially the same content, then this is accessibility programming.  (Good!)
View Post



how would the SE's be able to tell if the content in the flash movie was similar to the text content. I know they are able to index some flash so is that how? Interesting stuff

#8 jehochman

jehochman

    Jonathan Hochman

  • Active Members
  • PipPipPipPipPipPipPip
  • 1,555 posts
  • Location:Connecticut - Land of Steady Habits

Posted 25 April 2006 - 01:25 PM

Somebody rats on the website. There's a complaint form you can use to report search spam to Google.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users