Forum Moderators: open

Message Too Old, No Replies

On Google and Flash

         

Josefu

2:23 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



I understand that Google has billions of pages to crawl and can't deal with flash and Javascript content - but why don't Flash users have any acceptable means of making the content of their movies visible to the Googlebot? Flash users have almost no possibility to show the text their movies contain in a SE listing, their only options are: 1 'suggested but non-functional' <!-- text used in the movie --> <!-- URL's used in the movie --> tags and b) the W3C-outmoded <noembed> tag. W3C 'just says no' to the latter without providing an alternative solution - not only bad for those Flash users who want to figure in SE results, bad for those without or unable to use flash plug-ins.

I understand that a lot of flash sites are annoying. I can compare this to late 1970's television when Video and video graphic encrusting technology came along: lots of cheezy 'special effects' that had nothing to do with content. Yes, flash has been abused a lot in that way but they'll begin to use it correctly once they begin to 'get used' to it and see its real communication possibilities. But still, that's no excuse to bash the technology itself.

That doesn't change that, although Flash is still a 'new' tool, it is a tool that if well used can at the same time entertaining and efficient. I saw the possibilities of flash even before I began to build my site, but cut it down to make up for some of its weaknesses (aka bandwidth) by deciding on an HTML/'flash window' style, and started putting my site together. I tested the results with many friends (and enemies for criticism : ) and I got better response than I had expected as there are not many sites out there like mine.

Anyhoo, I decided to take a risk with publishing my 'maverick' design as is, but found that my problems lay elsewhere. I discovered that, not only are search engines incapable of detecting anything on my pages, but all the advice I could find advised against using flash-like content, and even glorified text-based pages without. I'm sorry, but I see no glory in making a circa-1994-style page of just images and text. In addition to giving products and information to any visitor, I want there to entertain and amuse them as well.

I would really like to hear why so many show so much animosity (and google itself it seems) towards flash, and I would like to know what I can do to get around my... Google invisibility. I have already opted for the <noembed> option to give an honest-to-god content-rich text replacement, for those without Flash or in need of 'accessibility', to my movie, but Google still hasn't answered my mail asking if their spiders/bots consider that as 'cheating'. Also, have I missed any alternative?

I did my damnedest to make it short, but : )

Take care,

Josefu

Josefu

5:06 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



Hmmm. Not many flash users here? : )

doc_z

5:21 pm on Aug 13, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I'm always building alternative simple text pages for spiders as well as for users.

There a numerous threads about this topic, e.g. Google and Flash files [webmasterworld.com].

MonkeeSage

5:26 pm on Aug 13, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I think user perception (and thus eventually Google perception) of Flash would be dramaticallt altered if it presented itself as an *optional* page component. I.e., "Click to start Flash Animations", instead of just showing up out of nowhere. There is a Firebird extension right now that does this, in effect, by replacing Flash <object>s with a button that, when clicked, inserts the original Flash object and plays it. I love it. I get to see all the good content I want, and none of the bad. This is of course, entirely subjective, and biased, but figured I'd toss in my two bananas. :)

Jordan

Josefu

5:34 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



Darn, you mention something that I edited out before posting (it was twice as long : )

...that's another fact, I don't want to make a 'paralell' page of text because anyone coming from Google will be directed there and not to my main content. That's not a solution, that's a compromise.

I asked a few questions up there, and the thread you mention didn't answer them. I know what flash can do as well as its shortcomings, I don't want to argue about whether flash is 'useful, good, or bad'. What I want to do is provide an alternative to flash in the same page as flash for those who don't have or can't see flash. In that way I can please the spiders and bring searchers directly to the right page.

Josefu

5:36 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



Nice to know that the tool is there... Wise monkeys can give as many bananas as they like : )

claus

5:38 pm on Aug 13, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I recall a few threads where i personally was a bit critical, here's the links:

1) [webmasterworld.com...]
"Any statistics about Flash installations?"

2) [webmasterworld.com...]
"Splash page for choosing language and fast load, still bad?"

There's also this very interesting thread with one significant find that have still not been reproduced or confirmed, AFAIK:

3) [webmasterworld.com...]
"Google showing flash results!"

And there's a good discussion spin-off from a PDF-discussion / Jakob Nielsen bashing here:

4) [webmasterworld.com...]
"Jakob Says PDFs Unfit for Human Consumption" (Falsh being brought in from page 3 onwards)

/claus


added:

>> provide an alternative (..) for those who don't have or can't see flash

Well, i'm the ultimate flash sceptic, i suppose. I find flash pretty offensive that is. Nevertheless, i'd like to help or offer a way out so that we can both benefit. It does involve making oldschool HTML though, as an alternative.

For search engines to index your content you will have to provide text anyway, so why not make this text available for people as well - (it's in the download anyway and) you can even appply styles and format it as a black screen with a machine font and no images if it's really that oldschool to you ;)

doc_z

5:59 pm on Aug 13, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



I don't want to make a 'paralell' page of text because anyone coming from Google will be directed there and not to my main content.

Yes, but you can offer an emphasized link to your main (flash) content. Of course, not the perfect solution but maybe the best.

In that way I can please the spiders and bring searchers directly to the right page.

I think building text pages is the best way. However, you can also:

- mix normal HTML content with flash
- use frames and add a noframes tag with content
- add a noscript tag on the flash page which include normal HTML content (assuming that most of the people who enabled Flash also enabled JS)
- cloak (I wouldn't do that)

Josefu

6:23 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



Thanks guys. I m~a~y have just thought of a solution - using the 'plugin detector script'. Every page in my site would have it - if the plugin is there, redirect to flash content, if not, redirect to text. That would go for the 'text-only' page that Google would index and show in the SERP's. User comes to text, plugin detected, redirected, go to flash content...

...but I still want to keep it all in the same page and I still want to know whether Google reads the inside of the <noembed> tag and whether they penalize this in any way.

claus

7:00 pm on Aug 13, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



>> keep it all in the same page

- is there a specific reason for this? I'm just thinking of the small download weight of a text page (with a built in detector-script) compared to the larger download of a flash-page. Google only downloads 100K for instance, and i cut off before that if i can.

Two pages might be better, as you'll serve flash content to flash-enabled browsers immediately anyway, and you'll annoy types like me as little as possible ;)

I assume that the detector script makes an automatic redirect if Flash is found, of course.

/claus

Josefu

7:26 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



I tried the above (my m~a~y thought) and the transition is downright ugly. The page loads, the plugin is detected then the other page loads. Yuck. I suppose it's fine if it's once, flash pages linked only to flash pages - but if there is a smoother way to do this do please tell... three months ago I hadn't the slightest how to make a page let alone a site. Oh, my site has all sorts of coding, I used what did the job best. I don't have only a 'big flash hammer' in my toolbox : )

Yes, keep it all in the same page, there's no reason I shouldn't be able to. There's the <noframes> tag for browsers who can't deal with frames, there's the <noscript> tag for browsers (or people) who don't deal with Javascript, there was the <noembed> tag for browsers that can't deal with plugins, it's outmoded and there's nothing to replace it. There's no excuse for this, I must be missing something.

TheWebographer

7:45 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



Usually when I go to a website and flash starts loading I click elsewhere immediately. Many other web users do too.

Many web users have been conditioned that usually a flash website is more about looking kewl than serving up the info they came looking for.

I do not want to watch a 3-D ball rolling around and get hit with some sudden loud thumping music when all I came for was to find out how to contact some company -- Sorry, NEXT! as I click elsewhere.

Flash? Something already does it much better. Its called....Television.

Josefu

7:49 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



I'm sorry, I think you missed the paragraph where I was comparing many of today's flash sites to cheezy 1970's television. You're not helping, you're just expressing your personal tastes. I'd prefer to keep an open mind on this one. Thanks anyways.

Josefu

8:21 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



...I guess the <noembed> tag is out - the latest versions of Opera, Safari, Netscape and Lynx won't read it. Redirect it is, unless anyone has a better idea...

I thought I saw something about being able to detect the characteristics of a browser (plugs, etc) through the .htaccess file. Was I dreaming? I can't find it again - it would be nice if there was a smoother way to redirect than that javascript load/detect/redirect/reload scheme...

I'll mull it over for tonight - Thanks for the input, and thanks in advance for any more : )

TheWebographer

8:35 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



I like to get a lick in at Flash whenever possible. Flash is evil. Thank you for the opportunity.

[dack.com...]

Your welcome :-)

[edited by: TheWebographer at 8:42 pm (utc) on Aug. 13, 2003]

rfgdxm1

8:41 pm on Aug 13, 2003 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I agree TheWebographer. Although, I think if Satan were to have a website he'd have the good taste not to use Flash.

Josefu

8:57 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



? What's this spreading of personal tastes? Many use flash, it is here to stay, and I'd like to learn how to deal with it. If you like text-only sites than you have no reason to post in this discussion. Please be polite in that regard. Thank you.

scoobontour

9:45 pm on Aug 13, 2003 (gmt 0)

10+ Year Member



of course you could write the home page in php checking for googlebot. html if it is. flash if its not. users see nothing different.
Of course the same tactic could be used for more google rule breaking ideas which would not be a good idea..

daamsie

11:46 pm on Aug 13, 2003 (gmt 0)



Josefu, I can completely see where you are coming from and love to use flash myself.

However, at the moment, I feel the only real option in using flash is to limit it to elements within the page. To create complete websites in flash is not using the web medium correctly imo. It is akin to making your whole page a JPG and loading that up for all to see.

The best use of Flash in my opinion are:
- elements within a page (ie.. animated logo perhaps or animated promo on front - see overture's use). This means all your text can still be picked up no problems.
- specific pages that are linked to as flash (ie. a flash game, a flash cartoon, a tutorial or something similar). Because people are warned they are much more open to this.
- cd-rom for fully flash based work.

By sticking to those uses you don't ignore the search engines and respect your users at the same time.

andrewrab

1:13 am on Aug 14, 2003 (gmt 0)

10+ Year Member



Hey... Two cents here...

Okay, I only scanned your post (feeling lazy tonight)... and I can tell you that I have personally designed nearly 500 sites, including many Fortune 500 company sites... as well as hardcore flash and heavy focus on SEO...

First, FULL FLASH sites are, in my opinion, lousy... they have a certain appeal, and that can be for movie trailers, site demos, etc.... but conducting your entire site in full flash is annoying for just about 95% of all your site visitors... liekly because it's so non-standard... even I, who likes Flash A LOT, do NOT like navigating full flash websites.

Flash tastefully and strategically integrated in a site is another story, especially when done interactively and tied in with a database which we've done... that can be VERY, VERY nice, helpful and poignant... also, I can say that as long as a site is not 100% Flash, I can get it top SEO just as well as a site that has no flash... so having flash in a page WILL NOT ruin your SEO chances if you know what you are doing (I ought to know, 50%+ of our sites inclue Flash and they ALL are tops in the Serps and averaging 500 - 4,000 unique users a day).

You WILL NOT be able to compete with me (if we went head-to-head and you did a full Flash site and I didn't)... but more to the point, the reason people don't like full, 100% flash sites is less about modern vs. circa 1994 and much more about, say, watching a movie at a great movie theater and watching that same movie projected over the ceiling of that massive tunnel in Las Vegas... sure, the massive tunnel is neat and cool, but it's NOT A STANDARD people are familiar with, used to, and enjoy doing without thinking.

AGain, I LIKE FLASH... but I cannot 'mindlessly' browse a 100% full flash website as I an a regular HTML page... I have to think and find buttons and learn new methods of nagvigating, and wait, and allow screen redraws and loading pages where I'm not used to, and so, it becomes to foreign to me...

As such, stick to an overall web page layout the traditional way with flsh embedded in it in places... that will let you rule with SEO...

But let's face it... think of the top 1,000 most highly visited and popular web pages.. .there's a reason... I'm sure a detractor could argue for all the reasons they don't use flash... but the reality is they don't use flash because people don't want to browse flash when it takes over their browser...

See ya.

anallawalla

1:33 am on Aug 14, 2003 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



Google for "flash seo" and the first hit is a donation-ware solution for Apache based sites. They make you go through many pages but the meat begins at the link at "Information > Our Solution"

daamsie

4:15 am on Aug 14, 2003 (gmt 0)



anallawalla, it's funny - their example site showed nothing but a screen with a pattern on it for me. maybe google can see it, but I couldn't :-)

Josefu

5:53 am on Aug 14, 2003 (gmt 0)

10+ Year Member



Flash tastefully and strategically integrated in a site is another story, especially when done interactively

Yes! I had thought about an 'optimal' site design from a user point of view before even getting into learning how to make a site. My site contains everything: Layers, Javascript window control, CSS positioning as well as hard links from page to page - whatever does the job best. I am certainly not one to dig for ooohs and aaaahs. Anyhow 'Flashy' effects become tiresome for the user who visits often, a fact that may even end up being counterproductive to the site. My site's weakness is that it's text is in the Flash image. T'aint a movie, it's a room. Wish you could see, there's not many sites out there like mine. I'm a photographer and graphic artist, and don't do things 'web-style' just because it's the web. (Grin)

Now back to what I had mulled over last night - still mulling - making text pages as a replacement for flash content - wouldn't that be considered as making doorway pages, aka cheating? I am a little paranoid about that. I still want to keep it all in the same page if I can, and without cheating.

w31rd0

6:42 am on Aug 14, 2003 (gmt 0)

10+ Year Member



Josefu: You said that there aren't many site's out there like your's when you opened this topic, can you pls post an url? , 10x

daamsie

6:43 am on Aug 14, 2003 (gmt 0)



My site contains everything: Layers, Javascript window control, CSS positioning as well as hard links from page to page - whatever does the job best.

So which bits are in Flash and why do they need to be? I had the impression from the first post that the whole thing was created in Flash.

You asked why there is animosity towards Flash in your original post. The animosity comes largely from the lack of respect that many (note: not all) flash designers have for their visitors. For the same reason that it is unconsidered to make your site 'minimum 1024x768 - IE only' for example. By not considering that there are many users who don't use Flash or don't have cable, they build sites that will only work on their browser on their system.

The best solution is to create something that is accessible to everyone at least at some level. By doing that you not only keep your visitors happy, but also the search-engines. Nothing wrong with some Flash content imo, just not for the important stuff. That is, unless you are a Flash games site or something.

daamsie

6:50 am on Aug 14, 2003 (gmt 0)



can you pls post an url?

Welcome to Webmasterworld, w31rdo! :-)

Such URLs aren't allowed to be posted on these forums. See the
TOS [webmasterworld.com] (rules 13,21).

w31rd0

6:54 am on Aug 14, 2003 (gmt 0)

10+ Year Member



Yes 10x, Just got in yesterday, and thought about this a minute ago:), but aren't there some private threads, or something else where we can discuss more 'detailed', about different problems?, making real examples?, 10x :)

jeremymgp

6:55 am on Aug 14, 2003 (gmt 0)

10+ Year Member



Before I knew of Webmasterworld or anything about PR I had a Flash-only index page with what I later found out was a PR6. Considering I didn't know anything about link development and my site had like, 10 people a day, I guess that was really lucky, but it shows that it may still be possible to use Flash successfully. That said after I switched to an optimised HTML page and started building content systematically, traffic got much better.

I reckon I had an unusually attractive Flash front page, but I still managed to convert it into a great HTML layout. Although still a Flash fan I've tempered that with the knowledge that virtually every flash-page around requires the user to learn a separate navigation system and endure a load time which simply isn't worth it for the content you get in return. I've also discovered that imaginative HTML and Javascript design can achieve an incredible amount, much more than most people would imagine.

If you simply must go Flash, you can also consider hybrid pages which use Flash and HTML combined. As a basic example you could have your main Flash movie with text underneath, including a good CSS-controlled <h1> and <h2> tags, to make it readable by humans and machines. I've found that sometimes pages with minimal text and high keyword density can do very well, especially if they use good HTML or are even completely CSS controlled with no tables.

If you want to see my old flash index and new HTML one, sticky me for the URLs. I'm sure there will be a solution.

Best,

Jeremy

Josefu

7:03 am on Aug 14, 2003 (gmt 0)

10+ Year Member



I'm sorry, I thought my homepage was in my Profile. It's there now, I just updated it.

Oh, and when I say it's 'different' I don't mean 'Great' - rather - I'd just like to say that I'm quite aware (perhaps because of my profession) that doing anything new is... sometimes risky. If you want to criticize, fire away, you'll only be helping. I'll let you (rather than myself) pat me on the back if you like it or not : )

w31rd0

7:05 am on Aug 14, 2003 (gmt 0)

10+ Year Member



Taking a look right now :)
This 54 message thread spans 2 pages: 54