Latest Entries »

How to SEO Flash

How to SEO Flash

Flash gets a bad rap, undeserved in my opinion, for harming search engine visibility. Why are search engine optimization (SEO) practitioners concerned about Flash, and how can we SEO Flash content? Flash content is often heavy on images and interactive features, and light on text. As of 2008, the leading search engines are heavily dependant on text to understand the meaning of pages.

The leading web development tool, Adobe Dreamweaver, embeds Flash in web pages with code that fails to provide accessibility for visitors or search spiders who cannot handle Flash. Instead of using the default code, my recommendation is to hand code Flash pages with primary HTML content, and a method of automatically testing for Flash support before attempting to insert the movie. The primary HTML content can be search optimized as if the Flash wasn’t there, while the Flash provides an enhanced user experience for those visitors who have the necessary Flash player.

The April 11, 2006 release of Microsoft’s popular Internet Explorer (IE) browser includes an update (“Eolas”) that prevents ActiveX-based Flash controls from working properly. When the user attempts to interact with the Flash, a tool tip appears, stating, “Click to activate and use this control.” That extra click is an annoyance. In addition to helping search engines, the programming techniques described in this article solve the Flash Eolas problem.

Search Engines and Flash

Search engines have the ability to read Flash files and extract text and links. In particular, Google and Adobe announced a new algorithm for indexing textual Flash content on June 20, 2008. As explained by Rand Fishkin in Flash and SEO – Compelling Reasons Why Search Engines & Flash Still Don’t Mix, and Vanessa Fox in Search-Friendly Flash?, hoping that search engines can decipher you Flash is not a substitute for providing indexable HTML content.

Requirements for Successful Use of Flash

Flash animation is a great way to present complex content because it allows the designer to put more content in a finite space, without wrecking page design. For technology sites, Flash is an ideal way to present a slide show or movie explaining a complex product. At the other end of the spectrum, art and entertainment sites have a real need for multimedia, and Flash is the perfect solution.

When using Flash, we’d like to satisfy each of these objectives:

  • Clean design
  • Search Engine Optimization
  • Accessibility for a wide variety of browsers, including screen readers and mobile phones
  • Code validation and standards compliance
  • Correct functionality with IE

SEO Flash Programming

My recommended Flash SEO method uses a DIV with search-engine-accessible, primary content, and an open source Javascript function called swfobject() to detect when browsers are capable of viewing Flash. When an appropriate version of Flash player is present, the Javascript manipulates the page’s document object model (DOM) to replace the primary content with the Flash movie. Most search engine spiders can’t handle Flash, so they will elect to view the primary content. The primary content may contain links, headings, styled text, images—anything we can add to an ordinary HTML page. With SEO copyediting and coding skills applied to the primary content, Flash becomes a non-issue.

Flash accessibility programming isn’t spamming, as long as the primary content and the visible movie are essentially the same. The World Wide Web Consortium (W3C) Web Accessibility Initiative (WAI) specifically states that multimedia content should have an alternative representation available. Accessibility programming creates the benefit of presenting visual information without losing the visitors and search engines who depend upon textual content.

As of July 2007, I discussed this method with Dan Crow of Google. He warned that this programming method could draw attention because of the possibility for abuse. If you use this method, make sure the alternative content is a faithful representation of the Flash content, and avoid combining this with other coding methods that could be abused. While this SEO method is not abusive, it is aggressive because there is a small risk that the search engines could mistakenly decide that the primary content is a form of cloaking.

SWFObject 2.0

SWFObject 2.0 is an open source project based on Geoff Sterns’ original SWFobject() and UFO (Unobtrusive Flash Objects) by Bobby van der Sluis. As reported at swfobject, Adobe is likely to include swfobject() in future releases of its web development tools.

Scalable Inman Flash Replacement

If you are only using Flash to enhance headings, quotes, or callout text, a method called Scalable Inman Flash Replacement is an excellent choice. SIFR automatically pulls text from an HTML document and modifies the Document Object Model to replace the text with a Flash rendering of the appropriate font. SIFR makes it easy to modify the text, and ensures that your Flash text always matches your HTML text, reducing the risk of abuse.

The drawback of SIFR is that it only handles the presentation of simple text. Complex Flash animations, such as menus, slide shows, and interactive presentations can not be programmed easily with SIFR. For these types of Flash, SWFOBJECT and UFO are more effective.

Example: Making Flash Home Page Spiderable

The sample code below is derived from the home page of TrueVector Technologies which includes two Flash objects. The content of that page can now be indexed because search engines can read the HTML-coded content, while visitors with Javascript and Flash can view enhanced visual content.

<head>
<!--snip-->
<script type="text/javascript" src="/js/swfobject.js">
</script>   
<script type="text/javascript">       
  var flashvars = {};     
  var params = {       
    wmode: "transparent"     
  };     
  var attributes = {}; 

  var flashvars2 = {};     
  var params2 = {       
    wmode: "transparent"     
  };     
  var attributes2 = {};

  swfobject.embedSWF("/flash/map_test.swf",
        "myContent", "760", "350", "9.0.0",
        "/flash/expressInstall.swf",
        flashvars, params, attributes);    

  swfobject.embedSWF("/flash/homepage2.swf",
        "headerbanner2", "760", "220", "9.0.0",
        "/flash/expressInstall.swf",
        flashvars2, params2, attributes2);    </script>

</head>
<body>
<!--snip-->

<!--primary content, for non-Flash visitors-->
<div id="myContent">
  <img src="/images/home-top.jpg" border="0"
    alt="TrueVector Technologies" height="350" width="760">
</div> 

<!--snip-->
<div id="headerbanner2">       
  <h1>TrueVector <em>noun</em></h1>
  <p>1) a tool designed to enhance web site navigation.
    2) by eliminating clumsy dropdown boxes and checklists.
    3) giving users easier access to data or inventory.
    4) leading to an enjoyable surfing experience.
    5) resulting in higher click-through rates and longer
    site visits. 6) which lead to more return visits and
    site referrals. 7) ultimately ending in trueVector's
    customers suffering <strong>higher profits</strong>.</p>
    <p><strong>Syn:</strong>
    Interactive Map/ Flash Map/ Zip Code Map/
    Rate Center Map/ Store Locator Map/ Real Estate Map/
    TrueVector Flash Map/ US Interactive Map</p>            
</div>

Flash accessibility programming will not magically cause a site to rise to the top of the rankings, but this Flash SEO method will eliminate any ranking disadvantages associated with Flash.

We’ve used this Flash SEO method on many high traffic sites. The code has been served hundreds of thousands of times. Sites using this Flash SEO method have achieved top rankings for keywords found only in the Flash content.

All Flash Sites

A site built entirely with Flash suffers a great disadvantage because it lacks page structure to organize the content, internal linking, and unique page titles. One remedy is to create distinct HTML pages to represent each Flash “page,” and install the Flash movie on each and every one of the HTML pages. When a visitor requests the page, they’ll see Flash if they can handle it. Otherwise, a non-Flash visitor, such as a search engine, will be able to spider the site. If a user follows a search result onto one of the inner pages, they’ll get the same Flash experience because the movie is available on every page. Another approach is to divide the Flash into pieces and put the relevant piece on each page.

Slicing up the Flash can result in page transitions that don’t provide the seamless effect that you want to create. To get the best of both worlds, pass a parameter into the Flash movie using FlashVars. The same movie can appear on each HTML page, but depending on the parameter value, the movie can start at an appropriate point to show the Flash content that corresponds to that page. To get rid of all the extra pages, but still be able to reference different parts of the Flash piece, add a # and a tag to the end of each URL, and pass that tag into the Flash. This approach can make the back and forward buttons work properly, and allow people to bookmark specific parts of the Flash site.

It is also possible to use PHP scripts to pull both the primary HTML content, and the Flash content from a MySQL database. This approach would greatly simplify the maintenance of an accessible Flash site by storing only one representation of the content.

Source: Jonathan Hochman

How To Blackout Your Site (For SOPA/PIPA) Without Hurting SEO

A number of websites are (or were) planning to “go black” this week while the U.S. Congress discusses issues related to the Stop Online Piracy Act (SOPA) and the Protect IP Act (PIPA). The website blackouts are part of a larger social media effort against the bills that our Greg Finn wrote about this morning on Marketing Land.

You may be thinking about joining the website blackout movement, but yikes … what about the SEO implications? How do you take your site offline in protest without messing up your visibility in Google’s search results?

Well, Google’s Pierre Far shared several tips earlier today on Google+ in a post called “Website outages and blackouts the right way.”

In short, the advice is to use a 503 HTTP status code to tell spiders that the website is temporary unavilable. With a 503 status, Google won’t index the content (or lack thereof if you’re blacking out your site) and it won’t consider the site as having duplicate content issues (when all of the pages are blacked out).

But Far adds a couple important caveats to this advice regarding the robots.txt file and what will happen in Webmaster Tools if Google finds your site blacked out. Another Googler, John Mueller, adds additional information in the comments, so you’ll want to read the original Google+ post if you’re thinking about blacking out your website this week for SOPA, or in the future for any other reason.

Of course, also keep in mind that Bing may not handle things the same way if you do blackout your site.

Source: Search Engine Land

Web analytics is the process of gathering and analyzing your web content’s data in order to glean meaningful information about how your site is being utilized by your users. There are plenty of Web analytics applications out there, and you probably already know the big guns such as Google Analytics, Crazy Egg, and remote-site services such as Alexa and Compete.

We go off the trodden path and explore a few lesser-known Web analytics options. In this article, you’ll find 10 excellent and free tools and applications to help you gather and analyze data about your web content.

1. Piwik

Piwik - screen shot.Go to Live Demonstration of Piwik.

Piwik is an open-source Web analytics application developed using PHP and MySQL. It has a “plugins” system that allows for utmost extensibility and customization. Install only the plugins you need or go overboard and install them all – the choice is up to you. The plugins system, as you can imagine, also opens up possibilities for you to create your own custom extensions. This thing’s lightweight – the download’s only 1.9MB.

2. FireStats

FireStats - screen shot.Go to Live Demonstration of FireStats.

FireStats is a simple and straight-forward Web analytics application written in PHP/MySQL. It supports numerous platforms and set-ups including C# sites, Django sites, Drupal, Joomla!, WordPress, and several others. Are you a resourceful developer who needs moar cowbell? FireStats has an excellent API that will assist you in creating your own custom apps or publishing platform components (imagine: displaying the top 10 most downloaded files in your WordPress site) based on your FireStats data.

3. Snoop

Snoop - screen shot.

Snoop is a desktop-based application that runs on the Mac OS X and Windows XP/Vista platforms. It sits nicely on your system status bar/system tray, notifying you with audible sounds whenever something happens. Another outstanding Snoop feature is the Name Tags option which allows you to “tag” visitors for easier identification. So when Joe over at the accounting department visits your site, you’ll instantly know.

4. Yahoo! Web Analytics

Yahoo! Web Analytics - screen shot.

Yahoo! Web analytics is Yahoo!’s alternative to the dominant Google Analytics. It’s an enterprise-level, robust web-based third-party solution which makes accessing data easy especially for multiple-user groups. It’s got all the things you’d expect from a comprehensive Web analytics tool such as pretty graphs, custom-designed (and printable) reports, and real-time data tracking.

5. BBClone

BBClone - screen shot.Go to Live Demonstration of BBClone.

If you’re looking for a simple, server-side web application that doesn’t rely on third-party services to monitor your data, check out BBClone – a PHP-based server application that gives you a detailed overview of website traffic and visitor data. It supports language localization for 32 languages like English, Chinese, German, and Japanese. It easily integrates with popular publishing platforms like Drupal, WordPress, and Textpattern. Since it’s logfile-based, it doesn’t require you to use a server-side relational database.

6. Woopra

Woopra - screen shot.

Woopra is a Web analytics application written in Java. It’s split into two parts which includes a desktop application for data analysis/exploration and a web service to monitor website statistics. Woopra has a robust user interface, an intuitive management system that allows you to run it on multiple sites and domains, and even a chat feature so that you can gather non-numerical information by talking to your site users. Woopra is currently in beta and requires you to request for a private beta registration.

7. JAWStats

JAWStats - screen shot.

JAWStats is a server-based Web analytics application that runs with the popular AWStats (in fact, if you’re on a shared hosting plan – AWStats is probably already installed). JAWStats does two things to extend AWStats – it improves performance by reducing server resource usage and improves the user interface a little bit. With that said, you can’t go wrong with just using AWStats either if you’re happy with it.

8. 4Q

4Q - screen shot.

A large part of Web analytics deals with number-crunching and numerical data. Raw numbers tells only part of the story and it’s often helpful to perform analytics by way of interacting with actual users. 4Q developer Avinash Kaushik puts it perfectly when he said: “Web analytics is good at the ‘What’. It is not good at the ‘Why’”.4Q is a simple surveying application focused on improving your traditional numerical Web analytics by supplementing it with actual user feedback. Check out this YouTube video on how easy it is to set up 4Q.

9. MochiBot

MochiBot - screen shot.

MochiBot is a free Web analytics/tracking tool especially designed for Flash assets. With MochiBot, you can see who’s sharing your Flash content, how many times people view your content, as well as helping you track where your Flash content is to prevent piracy and content theft. Installing MochiBot is a breeze; you simply copy a few lines of ActionScript code in the .FLA files you want to monitor.

10. Grape Web Statistics

Grape Web Statistics - screen shot.Go to Live Demonstration of Grape Web Statistics.

Grape Web Statistics is a simple, open-source application geared towards web developers. It has a clean and usable interface and has an Extensions API to extend and customize your installation. It uses PHP for the backend and you can run it on any operating system that runs PHP.

Let’s talk about it.

What Web analytics software do you use, and why? Do you have any extensive experience in using any of the above application? Share it with all of us in the comments!

Source: 10 Promising Free Web Analytics Tools

ANTS IN SEARCH ENGINES

ANTS IN SEARCH ENGINES

Lets start about the basics of search engine works & its major component called the bots, robot or spider, which is a software that collects information about the website or any portal which is online and brings it back to analyze by major search engines.

This particular activity is referred as streaming, crawling or spidering. There are different types of ways how robots work, lets take an ANTS as a best sample. Think search engine robots as a worker ants which collects information, they leave the colony with one thought in its mind (find food). Well in this case lets refer the food is HTML Data or text, preferably similar or lots of it, and to find it the ant needs to travel an easy, obstacle and other paths like HTML Links.

ANTS IN SEARCH ENGINES

ANTS IN SEARCH ENGINES

Traveling these paths, the ants aka robot with a single minded, carries the food (data) to its colony and stores in its anthill, which we call it as a database center. Like this there are millions of little ants exploring & collecting the data all over the Internet.

If a path is blocked or absent the ant stops and moves to somewhere else, Is there is no food/data its returns back with the empty. When we think of search engine, consider it and database, which holds the minutes of data that have been gathered from billions of websites all over the web.

When a Lehman or a surfer enters any term<puberty in boys> into the search engine, all the sites which is might be relevant for that term are bought to forefront. Search engines shifts through is database for sites containing terms like <puberty>, <boys puberty>, and <puberty in boys>. It uses the algorithm to sort the results in fraction of a second, a list of relevant sites & many that contains the exact phrase <puberty in boys> or the links from other sites which contain that phrase will be returned in results page.

Like this there are lots of things factors in the way, which search engines determine to their search results. In order to ranking you need to provide a HTML text for search engines to feed and the Links as clear paths for food/data. Keeping the ways always clearly for robots well fed and happy is your biggest priorities.

Want to hire us, Contact Search Marketing Inc.

Photograph via shutterstock.com

WordPress Google SEO Tips

Do you have a blog running on wordpress then it’s time to look this good in hands. With wordpress you can quickly and easily optimized a good blog. Many wordpress and wordpress themes are not or poorly optimized for search engines. By following these tips will surely be a better result in Google !

1 – Permalinks

Using a good URL structure for your web site will clearly be Google . Go into your admin in wordpress to settings -> permalinks -> and fill in “Custom Structure” the following: /% postname% / . Now the structure of your website as: http://www.website.nl/titel-blog-bericht

2 – All-In-One SEO Plugin

Most importantly, the All-In-One SEO Plugin. Lets you post a page or a custom title form. And many more good SEOoptions. Just look at this download: http://wordpress.org/extend/plugins/all-in-one-seo-pack/

3 – Social Media

Social media, here is it again. Use a twitter , facebook , hyves or Digg plugin. Known plugins for this include social bookmarks , WP-Hyves , Sociable and much more ! RSS is also a good way to get more readers. There are severalplug-ins for.

4 – Good titles

When coming up with a good title, or title front the title tag (set with the All-In-One SEO Plugin) you should look at where many sought in Google with the Google Keyword Tool . Optimize your title, and check whether there is much competition in Google

5 – Google XML Sitemaps Generator Plugin

sitemap is always an important part of the site, but always a lot of work around this by hand to keep. There is an ingenious plug-in that is fully automatic. Google XML Sitemaps Generator Plugin

6 – Optimal use of <H> tags in your theme!

Probably you have the theme of your blog picked for looks, of course accommodation. But some WordPress themes are very poorly optimized for Google . In a previous message from me about the H-tags, I explain how you can make best use of. The title of your site would, in the H1 tag should, and the sub topics in h2 tags.

7 – Speed

Speed ​​is very important to Google. To begin installing the WP Super Cache plugin . Now you should go see what plug-ins are important and not. Plug-ins you use, you should not remove the same. For pluginins much load you need to see if these plugins are really needed. My experience is far less totnu plugins faster your website. If you make use of many plugins you should also check for files multiple times geinclude like jquery.js. And look also atWebo

8 – SEO Smart Links

The plugins SEO Smart links allows a deeper and deeper into the website Gelink. Post a new message with a keyword that appears in the title of another message is not automatically there Gelink. Thus, more and deeper and deeper into the website linked. So bring your old messages also turned its attention.

9 – Noindex to archive

If you now plug the http://wordpress.org/extend/plugins/all-in-one-seo-pack/ have installed, you can choose whether you want the archive pages to index. This page is not indexed because otherwise you just get duplicate content. Otherwise you get some reports up to 4 times on your website, with tags, categories, archive and front page.

10 – Description and keywords

With the All in one SEO plugin will get to each page description and keywords options to fill in the meta tags. With keyword enter key words that are also reflected in the text. For description, enter a description in the blog post for the visitors from google to get to your page!

Now you’re probably thinking why is this not at all use this blog? Well, currently I am experimenting with charging and other things. But the tips above are certainly important! Do you have any good tips? Please let us know below!

11 – wpSEO (not free)

wpSEO provides automatic metatags

And more tips for your WordPress SEO

Speed ​​up your WordPress (used Webo for section 1 t / m 4)

  1. Use WP Super Cache (with GZIP enabled)
  2. Move. Htaccess directives as much as possible to your server config
  3. Combine all your CSS in a large CSS file, the same goes for javascript
  4. Use CSS sprites
  5. Optimize with PHP op-code cache
  6. Kill unnecessary plugins , and there is more redundant than you think
  7. Provide professional fast and secure hosting (like Ber | Art )

Step 2: Optimize your blog for SEO

  1. Set in permalinks (including postID if you want to get into Google News) see item 1 above …
  2. Ensure the post title for the blog name in the title is
  3. Block robots on irrelevant pages (noindex wp-admin, login, register) or use meta robot
  4. Optimize your titles with Headspace2 (or wpSEO , wpSEO does it all automatically!)
  5. Write good meta descriptions (call to action) Take a look at especially SEOBooster Pro !
  6. Ensure proper pagination, so that all pages are indexed (with the plugin wp-page navigation Lester Chan)
  7. Disable multiple pages for comments
  8. Implement the WordPress guide on Yoast.com
  9. Backup your database regularly WP (WP-DBManager Lester Chan)
  10. Optimize your database daily (via WP-DBManager)
  11. Backup your files daily ( blogtrafficexchange.com / wordpress-backup )
  12. Debug all your queries (debug queries)
  13. Use Akismet to prevent spam
  14. Check your referrers to see what responses come from ( tools.davidnaylor.co.uk )
  15. Avoid gimmicky widgets
  16. Monitor your uptime (Pingdom, Hyper Spin, WebBuddy or site uptime)
  17. Check your 404 pages, avoid them whenever possible but also allow for a steering page 404
  18. Remove unnecessary metadata information (rsd_link, wlwmanifest_link, wp_generator)
  19. Give canonical URLs in the HEAD again

Step 3: Promote your site via social media

  1. Add sociable to your site
  2. Send a newsletter and put a tell-a-friend option on the thank you page of your application process
  3. Use comment redirect and again, tell-a-friend on the thank you page
  4. WP Greet Box (includes related pages)
  5. Enable Gravatar in order to respond more personally
  6. Promote on Twitter and LinkedIn !
  7. Use Google Analytics and Google Sitemaps (look at the Google Labs features!)
  8. Use RSS RSS link tagger for visitors to track ( rebelic.nl / rsslinktagger )
  9. Track traffic from Twitter
  10. Use comment redirect to first-time-comme letters “to measure and set it as a goal in Google Analytics
  11. Track comments as a goal in Google Analytics (using onclick tracking)
  12. Track RSS notifications the same way
  13. Optimize your lyrics for the audience actually interacts (eg responding or register for your newsletter)
  14. Use metrics to measure your progress

Source: Ber|Art VOF

10 reasons people criticize SEO

SEO is a polarizing subject. Bring it up in the company of the tech set and chances are you’ll get a debate not unlike one you might get when talking about religion and politics.

A lot of the criticism of SEO is misplaced while some of it isn’t. When addressing SEO criticism, it helps to have an understanding of why critics are so skeptical. Here are top 10 reasons.

  1. They don’t know what SEO is. While the phrase ‘search engine optimization‘ seems pretty straightforward, it’s pretty obvious that many of the most ardent SEO critics don’t really know what SEO is. Case in point: Derek Powazek’s recent attack on SEO equated botnets and hacking attempts with SEO, a clear indication that Powazek didn’t really know what he was talking about.
  2. They had a bad experience. There’s plenty of SEO snake oil out there and a bad experience with an SEO snake oil salesman could easily lead someone to believe that SEO itself is a scam. People throw the baby out with the bath water all the time and SEO in particular is no exception.
  3. They’re listening to the wrong people. It’s easy to form a bad opinion of just about anything if you listen to the wrong people. Just as in social media, there are plenty of people in the SEO world who promulgate myths, misstate facts and make sweeping proclamations. These things aren’t always done intentionally but the harm is done regardless. Unfortunately, the people who are most apt to do these things are often the ones who have the time to hog the spotlight and are most visible to newbies.
  4. They’re jealous. If the competition has great SERPs thanks to its SEO efforts, and you don’t, it’s convenient to criticize the competition’s use of SEO. After all, you’re better than the competition so any competitor who appears more prominently in the SERPs must be scheming, right?
  5. They’re lazy. SEO is hard work. From learning the basics to staying abreast of the latest trends to actually applying your knowledge in practice, SEO, like most things worthwhile, requires hard work and an investment of time. Out of all the people who criticize SEO, how many do you really think have actually made a reasonable effort to see what SEO can do for them?
  6. They already have great SERPs. It’s completely possible to obtain great SERPs without making a dedicated SEO effort or being an expert SEO. That’s because so many of the important aspects of good SEO (content, information architecture, design) aren’t exclusive to SEO. So someone who has acquired great SERPs but who didn’t consciously focus on SEO has good reason to ask what all the SEO hoopla is about.
  7. SEO seems too complicated. SEO is a nuanced field and in many areas, there are no black and white answers. Much is unique to individual circumstances and there’s also a lot of myth and misinformation that needs to be sifted through. This can easily deter someone.
  8. They experienced failure. There’s no magic formula when it comes to SEO and results aren’t realized overnight. For the impatient, a lack of instant results can serve as the foundation for SEO skepticism.
  9. They’re master link builders. What’s one of the fastest ways to acquire new backlinks? Write an inflammatory post calling SEO a scam. Oh the irony!
  10. They’re full of nonsense. A lot of the people who criticize SEO don’t really believe what they say. Take Jason Calacanis, for instance. He’s said some pretty mean things about SEO yet his company, Mahalo, is basically an SEO play. And uses some pretty aggressive tactics at that.

Have I missed anything? What rationales have you seen behind SEO criticism?

SEO Tips for Flash

SEO Tips for Flash

Creating accessible flash content for search engines is odd for you to preserve your online presence and drive traffic to your site. Follow these Flash Optimization Tips to get most out of the major search engines.

Adding SWF content to your HTML source
An iron-clad way to guarantee that a SWF’s content is picked up and ranked by search engines is to extract the content and place it into the page’s HTML source. Tools such as Dreamweaver use SWF Object to embed Flash. The code view in Dreamweaver displays comments where you should add your alternative HTML content.

Keep your URL unique
If your site is just one big lump of Flash in an HTML template, your page is never going to refresh. Consider having a different URL for each page of your site’s Flash content. Each page would have its own HTML source title, “H1″ and body copy containing the keyword you want to rank.

Use source content dumping
A one-page HTML rich internet application (RIA) will not be SEO enhanced simply by adding the content for each section of the Flash application into the HTML source for this page. Doing this doesn’t establish any prominence of content, as there are too many competing terms. Keep extracted Flash content relevant to the page it’s on.

Keep an eye on new initiatives
Adobe has been working with Google and Yahoo! to make the Flash file format (SWF) search engine friendly. This will enable the engines to see what’s inside a SWF’s content and index it. However, the use of Flash Player technology by search engines is still developing and so can’t be relied on as the only step towards optimizing your project for SEO.

Add text to your Flash applications
A simple Flash SEO enhancement is to use Flash-generated text in your creative when displaying or animating type. You can do this instead of using text that’s a flattened bitmap. Flash text can contain keyword-based messages, which help increase traffic. Include this text in the HTML source of the page as well.

Remember that search engine spiders hate pop-ups
We’ve all visited sites that urge us to click to launch Flash content into a new window. This removes any chance of the site’s content being picked up and indexed by search engines. In addition to search spiders not being able to see them, pop-ups suffer from being blocked by many browsers.

Get robotic help
Robots.txt is a plain text file found at the root of a server. This tells search bots which content needs to be allowed or disallowed when it visits their website. If your Flash text content is the same as your HTML version, you could set the Robots.txt file to ignore the SWF content and push only the HTML content to the search bots.

Embed Flash content with SWF Object
SWF Object is a search engine-friendly way to embed Flash content. Alternative (non-Flash) content is produced first, and then snippets of JavaScript are used to swap out the alternative content with the Flash movies. This ensures that the content is indexed by search engines. Users without Flash will still see a working HTML page.

Follow

Get every new post delivered to your Inbox.

Join 1,002 other followers