SEO and Flash 3.0

17
SEO and Flash Jonathan Hochman www.HochmanConsultants.com

description

How to SEO Flash.

Transcript of SEO and Flash 3.0

Page 1: SEO and Flash 3.0

SEO and Flash SEO and Flash

Jonathan Hochman

www.HochmanConsultants.com

Page 2: SEO and Flash 3.0

Progressive Enhancement

• Core content and functionality must be available to all users

• Browsers with additional capabilities can enjoy enhanced formatting (CSS), content (Flash), and functionality (JavaScript)

• Enhanced features are loaded from external files, if needed. This conserves bandwidth.

• Sites that use PE are better prepared for SEO because of excellent accessibility.

Page 3: SEO and Flash 3.0

Tool: NoScript for Firefox

• Blocks all client side scripts: JavaScript/AJAX, Flash, Silverlight.

• Safely view pages with malicious code.

• See pages the waybots do.

• Find out ifcontent is accessible.

Page 4: SEO and Flash 3.0

Replace HTML content with rich media

Via the Document Object Model (DOM)

Open source solutions for Flash:

– SWFobject() 2.0 is general purpose

– sIFR (scalable Inman Flash Replacement) is for creating fancy fonts and headings.

Modern Coding Methods

Page 5: SEO and Flash 3.0

SWFobject() 2.0

Page 6: SEO and Flash 3.0

SWFobject()

• Detects if browser supports Flash• Replaces a specified container, such as

<div id=“MyMovie”><!-- HTML content goes here --></div>with Flash content.

• Apply usual SEO tactics to the HTML.• Make sure the HTML text = the Flash Text

Page 7: SEO and Flash 3.0

A site using SWFobject()

Page 8: SEO and Flash 3.0

Good: Flash deployed via swfobject() with plain HTML content available for spiders and users who lack Flash support. Bad: Needs images and CSS styles.

Scripts Disabled

Page 9: SEO and Flash 3.0

SWFobject() is effective

Page 10: SEO and Flash 3.0

www.gillette.com – Cache at Google

Check the cache to uncover potential indexing issues.

If content is in the cache, Google has seen it.

Page 11: SEO and Flash 3.0

A risk: Cloaking

Do not stuff keywords into the text!

Do not add HTML content that is not visible in the Flash!

Page 12: SEO and Flash 3.0

Tips for Flash Applications

• HTML content generated by server side scripts (PHP, ASP.NET, Cold Fusion) can use the same data source as Flash.

• Using same data source reduces risks and maintenance costs.

• swfAddress() can provide deep linking within a Flash application.

Page 13: SEO and Flash 3.0

WATCH OUT for search problems when Flash files get indexed

• Flash files are indexed separately from their host page.

• They can be dead ends if they lack navigation links.

• Could be a poor user experience to see just the Flash part of a page.

• Use robots.txt to block spiders from indexing Flash files.

Page 14: SEO and Flash 3.0

Flash simplifies coding

Use Flash to create menus, navigation elements and slide shows.

Examples:

•http://www.namedevelopment.com/blog/

•http://www.jdfdistribution.com

•http://ts.jehochman.compre-launch test site destined for http://www.metfin.com

Page 15: SEO and Flash 3.0

Millions of users, no Flash

Make sure your site works for them too.

Page 16: SEO and Flash 3.0

Progressive Enhancement (II)

• Mobile web is gaining market share.

• Savvy users block scripts for security, and to avoid ads.

• Search ‘bots have limited Flash ability. Better to feed them easy-to-digest HTML.

Page 17: SEO and Flash 3.0

Questions?

Jonathan Hochman

www.HochmanConsultants.com

@Jehochman