Webmaster Papers




Google
 
Web webhostingpapers.com




/pagead2.googlesyndication.com/pagead/show_ads.js">

SEOing A Flash Intro


Introduction

Why does a FLASH intro need SEO? Flash, the great SE killer, is basically nonspiderable, although there are reports of the opposite. In this way, the intro creates a solid, non-permeable barrier between the website and the external world. One way around is to place the intro into a frame and connect the other pages via links from the [noframes] tag. The SE will follow such links, but will not place much weight on the anchor text or any keywords within the [noframes] tag. In this way, the index page is practically lost for most SEO purposes. A tremendous waste, if you consider that, from the SEO viewpoint, the index is the most valuable page of your entire website. For example, it is significantly easier to obtain external links pointing to the index page.

Using frames is definitely a very bad option. The very best action is to talk the website owner into removing the FLASH intro at all.

Even offering a small discount is worth the expenses. But unfortunately, most business ownners are completely fascinated by the idea of their logo bouncing around the screen, changing colors and doing other rather annoying things. This is where the real SEO comes into the play.

Just to make things clear. I sort of like FLASH. I agree that it is a killer tool for webdesign - if used properly. But I do not think that an intro is a proper usage for this technology.

Planning

Traditionally, cloaking is based on simple principles.
  • Identify the visitor on the basis of the user agent or (better) its IP address.
  • Serve different content to SE and human.
  • Here we will use somehow different and as I believe, more gentle principles:

  • Find if the client accept FLASH (Google does not).
  • Serve the same page to both types of clients. The only difference: the FLASH accepting clients will get the real content of the page overlayed by the FLASH layer. Pressing the STOP button will remove the flash layer, revealing the actual content of the page.
  • Implementation

    You will find a working example at our webdesign site. There you will also find the links for downloading the source code of index.php, flash intro and switch.php.

    index.php

    This is the page containing the FLASH intro. The FLASH object is contained within a [div] tag with a high Z index and will therefore overlay the actual text placed into the underlying [div] tag.

    Flash intro itself

    The only requirement is that the STOP button points to the page switch.php

    switch.php

    After the STOP button is pressed the script in switch.php is executed. The script will register a session variable intro ensuring that the intro will not be played again. Calling the script again through the play intro link will reverse the situation.

    Problems

    • The example above uses sessions for preserving the state information. Sessions are usually stored in cookies. Thus clients with disabled cookies will not be able to escape from the FLASH movie. A simple remedy is to store the state in both a session and _GET variable. You may also consider propagating the session in the url, by setting session.use_trans_sid=1 in the php.ini file. This problem will not affect the SE. They will not be served with the FLASH. Even if they are, they will see the real page content and will not press the STOP button to start the session.
    • A minority of FLASH enabled clients will not admit the ability to interpret FLASH in the content of $_SERVER["HTTP_ACCEPT"] variable and will not see the intro. Not a real tragedy. In fact you may decide to serve the FLASH uniformly, to all type of clients. The SE will see the real content immediatelly, the human users after clicking the STOP button.

    Vaclav Mach is owner of the Scisoft webdesign - a website visibility and accessibility oriented company.

    RELATED ARTICLES


    Do Not Drop Your Web Site Off the Search Engine Cliff
    If you've been feeling like Tom Cruise climbing up the side of some remote jagged mountain in the blazing hot sun and concerned you're facing "mission impossible", chances are you own a web site.
    Why Optimize Your Site For Search Engines?
    Sometimes a search engine optimization company will miss that glaring question posed by potential clients and assume the benefits of search engine optimization are obvious to everyone. While shelling out a couple thousand on an SEO campaign is common sense to some, others may find it hard to part with the cash unless they know it is an investment in their business that is sure to bring a good return.
    3 Deadly Search Engine Marketing Sins
    My inbox this week provided glaring examples of three all too common rookie search engine marketing mistakes. What you could call three deadly search engine marketing sins. Starting with
    Arrogant Overture Placing Greed Ahead Of Their Customers Needs
    According to the dictionary, the definition of the word "overture" is as follows:
    Why Search Engine Marketing Has A Passion for Web Site Usability
    Watching a recent football game, I imagined two very different teams: one called �??The Horders�?? and the other, �??The Hunters�??. In the game, it takes planning and skill to carry a football a few yards. There�??s interference and distractions. Scantily clad dancing girls are screaming cheers nearby.
    Link Popularity Explained and How To Build Links
    Link popularity is the single most influential factor for determining how well a web site will perform in search engine rankings. A web site's link popularity is computed from the number and more importantly, the quality of links pointing to a web site.
    HTML and Search Engine Optimization - What You Dont Know Can Kill You
    When it comes to search engine optimization there is a lot of information available, some accurate, some not. If you really want to know what is going on regarding your website and how to best optimize it for good results with the search engines, you need to do some SEO research. Review the following suggestions and above all get your information verified from a variety of sites, don't just take one site's information as the truth and run with it because you could be running in the wrong direction.
    How Google Indexes Content From Your Web Directory
    In a fluke, I was able to notice something about the way Google indexes content from web directories. Excluding your template, the most important line of code is the first title you add to your main body.
    Googlebot Wont Go Home
    I have 'Googlebot' crawl my site every day like a dispossessed spirit that can't leave.
    Writing SEO Copy ? 8 Steps to Success
    We all know that the lion's share of web traffic comes through the search engines. We also know that keywords and links to your site are the two things that affect your ranking in the search engines. Your keywords tell the search engines what you do, and the inbound links tell them how important you are. This combination is what determines your relevance. And relevance is what the search engines are after.
    Playing By Googles Rules
    As the undisputable leader in search engines, Google places a very high importance on the quality and relevancy of its search results, especially now that the company is public. The know that in order to keep the shareholders and users of the engine happy, the quality of returned results are extremely important. For this reason, doing the wrong thing, purposely or unintentionally could result in a severe penalty or even get you get you banned from the listings. Below is a short list of ideas to consider when drafting your search engine optimization campaign.
    Building Link Popularity with Topical Articles
    One of the important factors in ranking high in search engine results is link popularity. It is not enough to just have the best website in the world--other sites have to point back to you. The thought is that if your site is good enough for others to link to you, then you must have a great site.
    How To Avoid The 3 Biggest Title Tag Mistakes With Search Engines
    Your title tag is the most important 3 to 12 words on your Web page. It accounts for up to 80% of your rankings on search engines.
    Ten Steps To A Well Optimized Website - Step 1: Keyword Selection
    This is part one of ten in this search engine positioning series. In part one we will outline how to choose the keyword phrases most likely to produce a high ROI for your search engine positioning efforts. Over this ten part series we will go through ten essential elements and steps to optimizing a site. Some steps take a few hours, some may take months depending on the competition, but in the end and if done correctly you will have a well optimized site that will place well and hold it's positioning.
    Search Engine Strategies for Affiliate Websites
    The major search engines are always on the lookout to improve their search results and to weed out websites with duplicate content. They are also weeding out websites that mainly contain affiliate links. This is going to affect quite a few businesses on the Internet that depend on affiliate links to generate revenue.
    Dont Make the Top 30 SEO Mistake
    SEO consultants will tell you that you need to be in the Top 30 or you can pretty much give up any hope of getting a visitor to your web site.
    Google Page Rank Is Dead - Part III
    HELP! My PR page rank is grey, call the development doctor. As the world of Google is turning a mile a minute these days, some really big changes are happening. This weekend, marketers all around the world don't believe what they are seeing... Google's Page Ranking system is dead.
    A Three Day Marketing Plan for Better Google Rankings
    If you're reading this article, you've probably discovered that simply building a website is not enough to ensure success with your small business. Competition on the web is fierce. Rising to the top of the search engines is often a combination of web-savvy marketing, link trading, and understanding the intricacies of complex ranking algorithms for search engines. You may have already spent a great deal of time optimizing your pages, creating content, and building your email lists. It's easy to get overwhelmed in your web marketing endeavors, especially if you're a small business or a business moving online from a brick-and-mortar location.
    Yahoo Dopey, MSN Goofy, Google is Mickey Mouse Lost in a Sandbox
    Seventy-two days ago Googlebot first showed up and crawled over 250 pages of a brand new domain in an experiment that has had an odd cartoonish character to it, where unexplained things happen with sometimes dark foreboding, a kind of Fantasia online.
    Why Search Engine Optimization is Not Enough
    OK. So you've created a nice website with lots of interesting products and information. Now all you need is visitors.