Bloeman’s Serviced Apartment: Optimizing Flash Website

Bloeman’s Serviced Apartment provides residential apartments located within the Sai Wan Ho-Taikoo Shing area. It created a website to display information in order to reach out to potential tenants who may be looking to relocate to a modest one- or two-bedroom unit within a quiet neighborhood with sea views.

However, unless Bloeman employs paid search campaigns (which it does) or launches a massive advertising campaign that includes the website URL (www.bloeman.com), everyone will find it difficult to find the website using Google search engine.

Why?

Only two pages are indexed by Google. More accurately, there is only one HTML and one SWF possible for people to see on Google search results, as shown below.

The reason is simple. Search engines don’t have the capability to scan through all pages embedded in Flash, which Bloeman website is being built around.

Should Bloeman blow its Flash website and create HTML pages instead? Maybe, but not necessary. There are still ways to come up with a search engine friendly Flash pages.

Right now, Flash is

<body><center>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="760" height="470" vspace="69" title="1">
<param name="movie" value="Grand Promenade.swf" />
<param name="quality" value="high" /><param name="BGCOLOR" value="#000000" />
<embed src="Grand Promenade.swf" width="760" height="470" vspace="69" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" bgcolor="#000000"></embed>
</object>
</center>
</body>

There is minimal information for search engines to extract and index and therefore it is not surprising that search engines will have minimal information to show about this website.

An alternative to this method is to include a search engine accessible content using <div> and open-source JavaScript function swfobject().

<head>
<!--snip-->
<script type="text/javascript" src="/js/swfobject.js">
</script>
<script type="text/javascript">
var flashvars = {};
var params = {
wmode: "transparent"
};
var attributes = {};
swfobject.embedSWF("Grand Promenade.swf",
"myContent", "760", "450", "9.0.0",
"/flash/expressInstall.swf",
flashvars, params, attributes);
</script>
</head>
<body>
<!--primary content, for non-Flash visitors-->
<div id="myContent">
<img src="/images/bloeman-logo.jpg" border="0"
alt="Bloeman's Service Apartment" height="210" width="760">
</div>
<div id="headerbanner2">
<h1>Bloeman's Service Apartment</h1>
<p>Bloeman's Service Apartment is located in Sai Wan Ho district close to Taikoo Shing retail and office complex.</p>
.. Add more text content here...
</div>

At the bottom part of the code, we see a text version of the contents embedded in Flash. This is aimed at search engines and human visitors who, for some reasons, don’t see the Flash animation in the page. For search engines, such information is beneficial in organizing content associated with the Bloeman Serviced Apartments.

In case you missed my SEO review on Hong Kong property agents, sites that exhibit high search engine visibility are those that serve pages in HTML format, with custom page titles and keyword rich content, among others.