Skip to content

Search Engine Optimization for Flash Best Practices for Using Flash on the Web

Best in textbook rentals since 2012!

ISBN-10: 0596522525

ISBN-13: 9780596522520

Edition: 2009

Authors: Todd Perkins

List price: $29.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

Rumor has it that Flash-based websites and Rich Internet Applications won't show up in a web search, simply because search engines can't index SWF files. Search Engine Optimization for Flash dispels that myth by demonstrating precisely what you can do to make your site fully searchable. This breakthrough book offers you a series of best practices for using HTML, CSS and JavaScript, as well as SWFObject, for building sites with Flash that will stand tall in search rankings. You'll learn how search engines works, what constitutes a search-engine-optimized (SEO) site, and what to watch out for in the way of SEO pitfalls. With this concise book, you will: Learn about searchable content, and…    
Customers also bought

Book details

List price: $29.99
Copyright year: 2009
Publisher: O'Reilly Media, Incorporated
Publication date: 4/7/2009
Binding: Paperback
Pages: 288
Size: 6.25" wide x 9.00" long x 0.75" tall
Weight: 0.704
Language: English

Todd Perkins is an Adobe Certified Instructor in Flash who teaches Flash, ActionScript, Dreamweaver, Flex, and other courses for KnowledgeWorks, Sterling Ledet and Associates, Future Media Concepts, and American Media Training.

Foreword
Preface
SEO Fundamentals
Understanding How Search Engines Work
Spiders
Search Engine Results Pages (SERPs)
SEO Versus SEM
Page Rank, Relevance, and Popularity
Understanding Black Hat SEO
Getting into a Searcher's Mind
Likely Visitors to Your Site
What People Search For
Connecting with Your Searchers
You and SEO
Effectively Choosing Keywords
Important Parts of a Site
Ways to Track SEO on Your Site
Keeping Up with the Latest Info
Key Terms Used in This Chapter
Creating an SEO Website
Search Engines and HTML Code
Page Titles
Working with Links
Headings
Bold/Strong Text
Emphasized Text
Images
Metadata
File Sizes
Don't Forget the Content
Sitemaps
Why You Need a Sitemap
Creating a Sitemap
Creating an XML-Based Sitemap
Creating a Plain-Text Sitemap
Placing Your Sitemap
Submitting a Sitemap
Preventing Spiders from Indexing Pages
Creating a robots.txt File
Placing the robots.txt File
Verifying That robots.txt Is Working
Other Ways to Prevent Files from Being Indexed
Directory Listings
Submitting Your Site to a Directory
Directories You Should Submit To
Local Searches
Benefits of Local Searches
Setting Up Your Site for Local Searches
Submitting Your Site for Local Searches
SEO, Web Standards, and Accessibility
Separation of Content, Structure, and Behavior
Accessibility
SEO Pitfalls
Unethical SEO
Too Much Dynamic Data
Excessive JavaScript/AJAX That Controls HTML
Too Much Flash Content
Frames
Slicing
Monitoring Your Success
Number of People Visiting
Patience and Time
Poor Results
Exercises in Creating a Simple SEO Site
Viewing Optimized HTML
Viewing Pages That Contain Flash
Setting Up a Google Webmaster Tools Account
Adding a Simple Sitemap
Consolidating Home Page URLs
Protecting Private Data
Key Terms Used in This Chapter
Creating Optimized Content in Flash
Flash SEO Myths
Flash Content Is Bad for SEO
Flash Content Isn't Searchable
Flash SEO Pitfalls and Challenges
Using Too Much Flash
The Link Dilemma
Data Security
Creating SEO Flash Content
Flash SEO Original Methods
Recent Developments on the Flash SEO Front
Solving the Link Dilemma
Exercises
Optimizing a Flash Application
Optimizing ActionScript-Driven Text in a Flash Application
Key Terms Used in This Chapter
Using JavaScript with Flash for SEO
Prerequisite JavaScript Experience
Essential Flash SEO JavaScript
SWFObject
SWFAddress
Exchanging Data Between Flash and JavaScript
Understanding the ExternalInterface Class
Other Methods of Flash and JavaScript Communication
Exercises
Optimizing with SWFObject
Deep Linking with SWFAddress
Flash/JavaScript Communication with External-Interface
Installing a Testing Server (Windows XP and Windows Vista)
Installing a Testing Server (Mac OS X)
Key Terms Used in This Chapter
Optimizing Dynamic Content
Understanding Dynamic Content and Static Content
Dynamic Content and SEO
Challenges for Optimizing Dynamic Content
Ways to Optimize Dynamic Content
Understanding AJAX
AJAX SEO Issues
AJAX SEO Solutions
Exercise: Optimizing a Dynamic Application that Uses Flash
Key Terms Used in this Chapter
SEO for Rich Internet Applications Using Flex
Getting to Know Flex
Reasons to Use Flex Instead of Flash
Understanding Flex Applications
Becoming Familiar with Flex Builder
Creating a Flex Project
Building a Simple Flex Application
Searchable Flex Content
Static Text
Dynamic Text
Other Searchable Elements
Best Practices
Essential Flex SEO Steps
Loading Text into Flex
Understanding Data Loading
Understanding E4X
Using XML Data in Flex
Understanding History Management
Using History Management
Benefits of History Management
Weaknesses of History Management
Understanding the BrowserManager Class and Deep Linking
BrowserManager Essentials
Creating a Deep Linking Application
BrowserManager Limitations
Implementing SWFObject in a Flex Application
Using SWFObject with Flex
Using SWFAddress with Flex
Implementing SWFAddress in Flex
Deep Linking with URLKit
Benefits of URLKit
Implementing URLKit in a Flex Application
Exercises
Loading XML-Based Text
Using SWFObject with a Flex Application
Deep Linking Using SWFAddress
Deep Linking with URLKit
Key Terms Used in This Chapter
Optimizing Your Site
Looking at Your Site As a Search Engine Optimizer
Reviewing Flash SEO Techniques
Case Studies: Two Flash-Based Websites
Top SEO Hazards
Improving High and Low Priority Areas
Exercises
Optimizing a Site's HTML Code to Adjust Its Description in the SERPs
Adding Searchable Text to a Poorly Optimized Site
Using XML Data with PHP to Optimize Development Time
Challenge
Index