<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>BusinessOnLine SEO Blog - Search Engine Marketing techniques for 3rd generation SEO&#187; Code</title>
	<atom:link href="http://www.businessol.com/seo-blog/tag/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.businessol.com/seo-blog</link>
	<description>BusinessOnLine SEO Blog - Search Engine Marketing techniques for 3rd generation SEO</description>
	<lastBuildDate>Wed, 16 Feb 2011 21:12:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>SEO on JavaScript Lightbox JS Content</title>
		<link>http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/</link>
		<comments>http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 19:19:00 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
				<category><![CDATA[SEO Guides]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Greybox]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[HighSlide]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Lightbox]]></category>
		<category><![CDATA[Thickbox]]></category>

		<guid isPermaLink="false">http://businessol.com.php5-5.dfw1-1.websitetestlink.com/seo-blog/?p=86</guid>
		<description><![CDATA[
Lightbox JS was popularized by Lokesh Dhakar where he made a nice friendly degradable JavaScript function where thumbnails can be linked to their larger images but load dynamically using JavaScript in a separate &#60;div&#62; box that loads in an animated manner. Many webmasters have adapted this and users like it too since there are no [...]]]></description>
			<content:encoded><![CDATA[<p><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: hand; width: 400px; height: 214px;" src="http://www.businessol.com/seo-blog/uploaded_images/lighbox-story-702544.jpg" border="0" alt="" /></p>
<p>Lightbox JS was <a href="http://www.huddletogether.com/projects/lightbox2/" target="_blank">popularized</a> by Lokesh Dhakar where he made a nice friendly degradable JavaScript function where thumbnails can be linked to their larger images but load dynamically using JavaScript in a separate &lt;div&gt; box that loads in an animated manner. Many webmasters have adapted this and users like it too since there are no more page reloading and the need to hit the back button to go back to the thumbnail view. You can see demonstrations on the Lightbox JS website. After Lightbox JS came out, many other implementations of this technology emerged where the applications have been used not only for images, but for videos and also any content in general. The benefit of using this technique aside from the seamless fluid integration, they do not open as separate popup windows using a new web browser instance that is sometimes anti-popup blockers.</p>
<h3>Generally, when would you use Lightbox JS?</h3>
<p>When you need to display something briefly to the website visitor and you do not want them to leave the current page where the page has to reload again and to move back, you would have to press the back button. Often you see this in:<span id="more-86"></span></p>
<ul>
<li><span style="font-weight:bold;">Thumbnail Preview Images</span><br />
When clicked on, they open the larger image in a Lightbox.<br />
*<a href="http://www.youngmarketmasters.com/html/events-2005-gallery.html" target="_blank">Real life example</a>. (Click on any image on the page.)</li>
<li><span style="font-weight:bold;">Thumbnail Preview Videos and other Animations</span><br />
Similar to images, just using animations or videos.<br />
*<a href="http://www.2creativism.com/html/motion-graphics.html" target="_blank">Real life example</a> Click on any video thumbnail.)</li>
<li><span style="font-weight:bold;">Tips and Other Brief Helpful Information</span><br />
As guides to users on your website, you can give small tips here and there without them getting lost in the loading of a new page.<br />
*<a href="http://www.rescuemeanimalproject.com/adopt.html" target="_blank">Real life example</a> (Click for more information on each dog.)</li>
<li><span style="font-weight:bold;">Fill Up of Quick Forms</span><br />
Quick questionnaires, surveys and other simple forms that would only take a few minutes or seconds to fill up. People may want to fill up these quick forms.<br />
*<a href="http://www.sdofficefurniture.com/product-p/genesis-cubicle-workstations.htm" target="_blank">Real life example</a> (Click on Request a Quote)</li>
</ul>
<h3>SEO Issues in using Lightbox JS and Similar Technologies</h3>
<p>Depending on how you intend to use Lightbox, each way can have their own unique SEO issue.</p>
<ul>
<li><span style="font-weight:bold;">Content Written by JavaScript/AJAX</span><br />
If the content of the dHTML popup window is written by AJAX or even JavaScript alone, search engines disregard this content.</li>
<li><span style="font-weight:bold;">Loss of keyword focus with multiple Lightboxes</span><br />
Content of a Lightbox JS popup can be already existing on the same page but are not displayed right away using some CSS and/or JavaScript tricks and their contents only appear when pulled by the dHTML popup. Here is an *<a href="http://www.aronatic.com/">example</a> of this where three lightboxes are on top, but the content is actually on the page already as non-displayed &lt;div&gt; boxes.</p>
<p>Somehow this is sometimes good because the content can be read by the search engines as they are all on the same page. This works well for photo galleries with picture descriptions. At least we know search engines can read the content.</p>
<p>This does not work if various Lightbox popups were meant to have different topics and this mixes the focus of the keywords on a single page.</li>
<li><span style="font-weight:bold;">Pulled from a different URL</span><br />
This may solve issues with keyword focus, as you selectively choose the content on the page and anything in a Lightbox can be on a separate page not diluting the content focus. Although the problem here is the content will be pulled in various ways, either AJAX or HTML iframes, where both have crawling issues.</li>
</ul>
<h3>SEO Solution to Lightbox JS content</h3>
<p>There are many out-of-the box code, ready to use for the Lightbox JS effect. Here are a few:</p>
<ul>
<li><a href="http://www.huddletogether.com/projects/lightbox2/" target="_blank">Lightbox JS</a></li>
<li><a href="http://jquery.com/demo/thickbox/" target="_blank">Thickbox</a></li>
<li><a href="http://vikjavev.no/highslide/" target="_blank">HighSlide</a></li>
<li><a href="http://orangoo.com/labs/GreyBox/" target="_blank">Greybox</a></li>
<li><a href="http://mondaybynoon.com/examples/suckerfish_hoverlightbox_redux/" target="_blank">Suckerfish HoverLightbox Redux</a></li>
<li><a href="http://particletree.com/examples/lightbox/" target="_blank">Lighbox Gone Wild</a></li>
</ul>
<p>You can totally make one from scratch or you can use one of the above and modify the code. For the purposes of this discussion, I chose <span style="font-weight:bold;">Greybox</span>. Because it is easy to use having the content source as a separate file. This solves the problem of content focus dilution. Greybox is pretty easy to implement by any web designer/developer and links are clean and degrades gracefully which is a good practice of using <a href="http://www.businessol.com/seo-blog/2007/12/making-ajax-seo-friendly.html">JavaScript and AJAX for SEO</a>.</p>
<p>The solution does not rely on modifying Greybox in any way. The solution is really within the file that loads within the Greybox.</p>
<p>To explain this further, look at the *<a href="http://www.ajaxoptimize.com/seogreybox/index.html" target="_blank">SEO friendly Lightbox JS example found here</a> using Greybox.</p>
<p>There are two links found on that page. The first one is how you normally implement Greybox and the second is how it is done to make it SEO friendly.</p>
<p>The nice thing with these Lightboxes, the links are normal links with normal &lt;a href=&#8221;&#8230;&#8221;&gt; values, this way they are crawled properly by search engines which is good. The not so good part is when the contents of these Lightboxes get indexed by search engines, they are indexing a partial page and you do not necessarily want people to land on this partial page. Thus you can <span style="font-weight:bold;">use JavaScript to redirect</span> to a similar page with the same content but with the navigation and design elements the page normally has.</p>
<p><span style="font-weight:bold;">Why a JavaScript redirect?</span></p>
<p>Search engines disregard JavaScript, and this is what you really want to happen since the design elements are only for the users and not for the search engines. Just be very careful to make the content of both the Lightbox and standalone page exactly the same to avoid running into any red flags that may perceive the site do be hiding any content.</p>
<p><a href="http://www.businessol.com/seo-blog/uploaded_images/lightboxjs-inuse-729199.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: hand; width: 400px; height: 223px;" src="http://www.businessol.com/seo-blog/uploaded_images/lightboxjs-inuse-729187.jpg" border="0" alt="Lightbox JS implementation comparison using Greybox" /></a></p>
<p>Notice in the examples above, there is no difference between the two implementations in terms of how it executes. Although as search engines crawl the contents of these Lightboxes, and when visited directly on a link from a search engine, people will see two different looking pages.</p>
<p><a href="http://www.businessol.com/seo-blog/uploaded_images/lightboxjs-indexed-758456.jpg" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="display: block; margin: 0px auto 10px; text-align: center; cursor: hand; width: 400px; height: 223px;" src="http://www.businessol.com/seo-blog/uploaded_images/lightboxjs-indexed-758444.jpg" border="0" alt="Indexed Lightbox JS content when visited from a SERP" /></a></p>
<p>When both implementations will be crawled and indexed, the link found in search engine results will appear differently. The normal implementation will display a partial page that nobody would want to go to. This can be as worse as a 404 page. Because it seems to go nowhere and appears to be not part of the site. The optimized Lightbox JS example on the right will show something else. It will still pull in the correct page template and would work as a standalone perfectly fine. Thus pleasing both search engines and human visitors of your website.</p>
<p>Greybox uses an iframe running this file and parameter: <span style="font-weight:bold;">greybox/loader_frame.html?s=0</span> Depending where you saved your greybox files, the absolute URL of this will be your referring URL. Using your favorite scripting language, detect the referring URL and redirect by JavaScript to a page for humans with the exact same content but with the design elements and Navigations. Also include a noindex tag on this page to avoid any duplicate content issues. In the examples posted, the SEO friendly Lightbox JS loads <span style="font-style:italic;">seofriendly.php</span>, but if the referring URL is not Greybox, it redirects to a noindex page <span style="font-style:italic;">seofriendlyuser.php</span>. This example used PHP with the following code:</p>
<p><code>&lt;?php if($_SERVER[HTTP_REFERER]<br />
!="http://www.ajaxoptimize.com/seogreybox/js/greybox/loader_frame.html?s=0"){ ?&gt;<br />
&lt;script type="text/javascript" language="javascript"&gt;<br />
&lt;!--<br />
window.location = "seofriendlyuser.php";<br />
//--&gt;<br />
&lt;/script&gt;<br />
&lt;? } ?&gt;</code></p>
<p>Although this example was in PHP, this could also be done in other languages. You may need to do your own research on that for .Net, ASP, Cold Fusion, Perl, MivaScript, JSP, Phyton, TCL and other languages</p>
<p><span style="font-style:italic;">*Examples above are used to show that this is used by current day web designers. BusinessOnLine is not associated with any of the websites used above. The examples above may change or modify their website over time and may not be valid examples in the future but were valid examples during the time this blog post was first written.</span></p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;title=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to Del.icio.us"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Del.icio.us" alt="Add 'SEO on JavaScript Lightbox JS Content' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;title=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to digg"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'SEO on JavaScript Lightbox JS Content' to digg" alt="Add 'SEO on JavaScript Lightbox JS Content' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=SEO+on+JavaScript+Lightbox+JS+Content&amp;u=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="Add 'SEO on JavaScript Lightbox JS Content' to FURL"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Add 'SEO on JavaScript Lightbox JS Content' to FURL" alt="Add 'SEO on JavaScript Lightbox JS Content' to FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=SEO+on+JavaScript+Lightbox+JS+Content&amp;Description=SEO+on+JavaScript+Lightbox+JS+Content&amp;Url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="Add 'SEO on JavaScript Lightbox JS Content' to blinklist"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/blinklist.png" title="Add 'SEO on JavaScript Lightbox JS Content' to blinklist" alt="Add 'SEO on JavaScript Lightbox JS Content' to blinklist" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;title=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to reddit"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'SEO on JavaScript Lightbox JS Content' to reddit" alt="Add 'SEO on JavaScript Lightbox JS Content' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="Add 'SEO on JavaScript Lightbox JS Content' to Technorati"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Technorati" alt="Add 'SEO on JavaScript Lightbox JS Content' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;h=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to Newsvine"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/newsvine.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Newsvine" alt="Add 'SEO on JavaScript Lightbox JS Content' to Newsvine" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;title=SEO+on+JavaScript+Lightbox+JS+Content&amp;description=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to Ma.gnolia"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Ma.gnolia" alt="Add 'SEO on JavaScript Lightbox JS Content' to Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;title=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to Stumble Upon"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Stumble Upon" alt="Add 'SEO on JavaScript Lightbox JS Content' to Stumble Upon" /></a><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;title=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to Google Bookmarks"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Google Bookmarks" alt="Add 'SEO on JavaScript Lightbox JS Content' to Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="Add 'SEO on JavaScript Lightbox JS Content' to Squidoo"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/squidoo.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Squidoo" alt="Add 'SEO on JavaScript Lightbox JS Content' to Squidoo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=SEO+on+JavaScript+Lightbox+JS+Content&amp;url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="Add 'SEO on JavaScript Lightbox JS Content' to SlashDot"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'SEO on JavaScript Lightbox JS Content' to SlashDot" alt="Add 'SEO on JavaScript Lightbox JS Content' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://sphinn.com/submit.php?url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;title=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to Sphinn"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/sphinn.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Sphinn" alt="Add 'SEO on JavaScript Lightbox JS Content' to Sphinn" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;t=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to FaceBook"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'SEO on JavaScript Lightbox JS Content' to FaceBook" alt="Add 'SEO on JavaScript Lightbox JS Content' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mixx.com/submit?page_url=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/&amp;title=SEO+on+JavaScript+Lightbox+JS+Content" title="Add 'SEO on JavaScript Lightbox JS Content' to Mixx"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/mixx.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Mixx" alt="Add 'SEO on JavaScript Lightbox JS Content' to Mixx" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=SEO+on+JavaScript+Lightbox+JS+Content&amp;c=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="Add 'SEO on JavaScript Lightbox JS Content' to MySpace"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add 'SEO on JavaScript Lightbox JS Content' to MySpace" alt="Add 'SEO on JavaScript Lightbox JS Content' to MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="Add 'SEO on JavaScript Lightbox JS Content' to Twitter"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'SEO on JavaScript Lightbox JS Content' to Twitter" alt="Add 'SEO on JavaScript Lightbox JS Content' to Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END --><h4  class="related_post_title">Related SEO Blog Post</h4><ul class="related_post"><li>February 15, 2008 -- <a href="http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="4 SEO Solutions For Flash">4 SEO Solutions For Flash</a> (14)</li><li>December 14, 2007 -- <a href="http://www.businessol.com/seo-blog/2007/12/more-tips-about-making-ajax-seo/" title="More Tips About Making AJAX SEO Friendly with the No Script Tag">More Tips About Making AJAX SEO Friendly with the No Script Tag</a> (0)</li><li>December 12, 2007 -- <a href="http://www.businessol.com/seo-blog/2007/12/making-ajax-seo-friendly/" title="Making AJAX SEO Friendly">Making AJAX SEO Friendly</a> (10)</li><li>October 19, 2009 -- <a href="http://www.businessol.com/seo-blog/2009/10/my-10-main-seo-takeaways-from-smx-east-2009/" title="My 10 Main SEO Takeaways from SMX East 2009">My 10 Main SEO Takeaways from SMX East 2009</a> (6)</li><li>November 10, 2008 -- <a href="http://www.businessol.com/seo-blog/2008/11/top-5-ways-to-evalute-seo-ability-of/" title="Top 5 Ways to Evalute the SEO Ability of Your Creative Agency or Web Design Firm">Top 5 Ways to Evalute the SEO Ability of Your Creative Agency or Web Design Firm</a> (9)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?</title>
		<link>http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/</link>
		<comments>http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 17:57:00 +0000</pubDate>
		<dc:creator>Ray "Catfish" Comstock</dc:creator>
				<category><![CDATA[SEO Guides]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Guides]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://businessol.com.php5-5.dfw1-1.websitetestlink.com/seo-blog/?p=53</guid>
		<description><![CDATA[One of the more interesting questions that has emerged recently in the world of SEO is the mystery of the Viewstate variable.  This handy little invention of Microsoft&#8217;s twisted mind allows form users to recapture data they had previously typed in a form in the event that they hit the back button after already [...]]]></description>
			<content:encoded><![CDATA[<p>One of the more interesting questions that has emerged recently in the world of SEO is the mystery of the Viewstate variable.  This handy little invention of Microsoft&#8217;s twisted mind allows form users to recapture data they had previously typed in a form in the event that they hit the back button after already submitting the form.  It&#8217;s another way to get the functionality of session IDs (another search engine headache..lol). If you want to know more about the what the Viewstate variable is and why it is used, check out <span id="more-53"></span>the <a href="http://en.wikipedia.org/wiki/ASP.NET_state_management#State_management">Wiki article about it</a> or <a href="http://www.dotnetjohn.com/articles.aspx?articleid=71">this article</a>.  But the price you pay for this nice little feature can be large, literally.  Many Viewstate variables can grow to be HUGE, some of which over 100K.  And that has prompted many SEO professionals to become concerned about its potential effect on SEO.  But will it really have any affect on your search listings?</p>
<p>There are really two main issues at the heart of potential SEO problems for the Viewstate variable:</p>
<p>1) The size of the variable can prevent the search engines from indexing some or all of the page.</p>
<p>2) The size of the variable pushes content down on the page, which makes it less important in the eyes of the search engine.</p>
<p>Let&#8217;s look at each of these issues a little more closely to really understand the concerns.</p>
<p>The first issue really stems from Google&#8217;s old &#8220;Best Practices&#8221; in which they used to recommend that Web masters make Web pages less than 100k because that is all they indexed for any given page.  Thanks to technology advances, Google now indexes more than 100k.  I have seen up pages of more than 500K indexed in Google and I am sure they do much more than that nowadays.  Yahoo also has a the ability to index much more than 100k.  So from that perspective, it is unlikely (although still theoretically possible) that you Viewstate variable will prevent search engine crawlers from indexing your content because of a file size issue.</p>
<p>The second issue is a little more problematic to draw a conclusion from.  The thing is, although many SEO professionals including <a href="http://www.seomoz.com">Rand Fishkin</a> and <a href="http://www.bruceclay.com/seo-tech-tips/techtips.htm">Bruce Clay</a> (scroll down half the page and read Bruce&#8217;s advice on Tables which has a direct correlation to this issue) subscribe to the theory that keyword prominence is important to SEO rankings, it is not clear if the engine would view the Viewstate variable as being equivalent to text and / or whether or not the search engines would view the prominence of the content any differently if it was preceded by the Viewstate variable.  In other words, it may just ignore it, in which case the page content is pretty much equivalent with or without the variable as far as the search engines are concerned.  And from a logical point of view, it makes a certain amount of sense.  However, when it comes to Google and SEO in general, assumptions based on logic don&#8217;t always pay the bills&#8230;lol.</p>
<p>My philosophy about SEO has always been to eliminate as many unknown variables in the process as possible.  And while I may have convinced a few people based on these observations that the Viewstate variable has no effect on SEO, it is virtually impossible to set up a controlled test to determine the effect absolutely.  And so, because the potential for issues exists, my opinion is, don&#8217;t leave it to chance.  Or in this case, don&#8217;t leave it to Google to decide if the Viewstate variable harms your search rankings.  There are also <a href="http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/108/threadid/210148/scope/posts/threadpage/2/Default.aspx">some reports of problems with implementing Viewstate variables as it pertains to SEO</a> (**note in this thread, Joe Brinkman of DotNetNuke proposes another possible solution). The other point I would make in justifying a change to the Viewstate variable to make it more SEO friendly (as well as PPC friendly) is that with big sites, this variable can have an affect on your load time and overall site performance.  So it bears looking at even if you decide not to change it, to at least optimize the variables it stores.</p>
<p>So now that we have determined that we are concerned about the SEO effect that the Viewstate variable might have based on its default implementation, what can we do about it?  We have four options:</p>
<p>1) Get rid of it (in other words, <a href="http://www.ironspeed.com/articles/Disable%20View%20State%20for%20a%20Page/Article.aspx">turn the Viewstate variable off</a>).</p>
<p>2) <a href="http://www.hanselman.com/blog/MovingViewStateToTheBottomOfThePage.aspx">Move the Viewstate to the bottom of the page</a>.  Another <a href="http://www.dotnetspider.com/resources/786-Move-ViewState-e-bottom-e-page.aspx">article about moving the Viewstate</a>.</p>
<p>3) Make it smaller.  You can use <a href="http://www.pluralsight.com/tools.aspx">Viewstate decoder software</a> to understand what variables are being passed and then eliminate the unnecessary ones.  This can be very effective as the default setting for Viewstate is often times more than necessary.</p>
<p>4) If you are really technical, <a href="http://www.eggheadcafe.com/articles/20040613.asp">Peter Bromberg explains how you can move Viewstate to the server</a>.  ** Special disclaimer, I have never tried this personally but based on Peter&#8217;s credentials and the content of his article, I believe this would be a good solution.</p>
<p>In the world of SEO where there are over 100 variables (according to Google) that can affect rankings, its always a good idea to eliminate as many potential problems as possible.  It&#8217;s also a good idea to not only optimize your site for rankings, but for users as well.  And that means having as short of load times as possible.  And with that in mind, I recommend using one of the four solutions presented here to make sure that the Viewstate variable is causing you problems you can&#8217;t see.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Del.icio.us"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Del.icio.us" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to digg"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to digg" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F&amp;u=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to FURL"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to FURL" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F&amp;Description=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F&amp;Url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to blinklist"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/blinklist.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to blinklist" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to blinklist" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to reddit"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to reddit" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Technorati"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Technorati" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;h=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Newsvine"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/newsvine.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Newsvine" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Newsvine" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F&amp;description=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Ma.gnolia"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Ma.gnolia" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Stumble Upon"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Stumble Upon" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Stumble Upon" /></a><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Google Bookmarks"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Google Bookmarks" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Squidoo"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/squidoo.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Squidoo" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Squidoo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F&amp;url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to SlashDot"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to SlashDot" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://sphinn.com/submit.php?url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Sphinn"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/sphinn.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Sphinn" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Sphinn" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;t=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to FaceBook"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to FaceBook" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mixx.com/submit?page_url=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/&amp;title=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Mixx"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/mixx.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Mixx" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Mixx" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Mystery+of+the+Viewstate+Variable+%26%238211%3B+Does+It+Really+Affect+SEO%3F&amp;c=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to MySpace"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to MySpace" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Twitter"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Twitter" alt="Add 'Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?' to Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END --><h4  class="related_post_title">Related SEO Blog Post</h4><ul class="related_post"><li>July 9, 2009 -- <a href="http://www.businessol.com/seo-blog/2009/07/msn-then-live-now-bing-what-do-seos/" title="MSN, then Live, now Bing &#8211; What do SEOs need to know?">MSN, then Live, now Bing &#8211; What do SEOs need to know?</a> (4)</li><li>November 17, 2008 -- <a href="http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="SEO on JavaScript Lightbox JS Content">SEO on JavaScript Lightbox JS Content</a> (3)</li><li>February 15, 2008 -- <a href="http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="4 SEO Solutions For Flash">4 SEO Solutions For Flash</a> (14)</li><li>November 25, 2009 -- <a href="http://www.businessol.com/seo-blog/2009/11/google-copy-bing-categories-side-bar/" title="Will Google Copy Bing with Categories on the Side Bar?">Will Google Copy Bing with Categories on the Side Bar?</a> (2)</li><li>April 10, 2009 -- <a href="http://www.businessol.com/seo-blog/2009/04/measuring-search-cycle-how-to-improve/" title="Measuring the Search Cycle: How to Improve the ROI of Search">Measuring the Search Cycle: How to Improve the ROI of Search</a> (4)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>4 SEO Solutions For Flash</title>
		<link>http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/</link>
		<comments>http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 18:40:00 +0000</pubDate>
		<dc:creator>Benj Arriola</dc:creator>
				<category><![CDATA[SEO Guides]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Guides]]></category>

		<guid isPermaLink="false">http://businessol.com.php5-5.dfw1-1.websitetestlink.com/seo-blog/?p=35</guid>
		<description><![CDATA[4 Solutions to SEO problems of using Flash
Many of us has seen a website with Adobe® Flash®. It has attracted many website surfers every since Macromedia came out first with Shockwave® and then create a more lightweight version for the web, Flash. It&#8217;s main strength is the animation capabilities along with a strong scripting language [...]]]></description>
			<content:encoded><![CDATA[<h4>4 Solutions to SEO problems of using Flash</h4>
<p><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://www.businessol.com/seo-blog/uploaded_images/flash-icon-785327.jpg" border="0" alt="" />Many of us has seen a website with <a href="http://www.adobe.com/products/flash/" target="_blank">Adobe® Flash®</a>. It has attracted many website surfers every since Macromedia came out first with <span style="font-weight: bold;">Shockwave®</span> and then create a more lightweight version for the web, <span style="font-weight: bold;">Flash</span>. It&#8217;s main strength is the animation capabilities along with a strong scripting language that seems no one else on the market has matched . With the lack of competition and a superb product, it is supported by almost every browser and operating system with many third-party add-on tools made by several companies. It&#8217;s no surprise to see many sites using Flash these days.</p>
<p>But the problem is, Flash, just like images and videos, these are not made in a plain text language embedded within the HTML code using tags. A browser plug-in is used here that needs to be installed at least once in order for the web browsers to display Flash websites properly. With current day bandwidth standards this just takes a few minutes or even seconds.</p>
<p>Flash is in a binary file format, not in plain text which makes it more difficult to consistently or not possible at all for some search engines to extract the content found within a Flash file.</p>
<h4>Do SEO professionals hate Flash?</h4>
<p>Depends on who you are asking, I have heard many people in the SEO industry that just hate Flash period! Just because they claim these sites cannot be search engine optimized. The feeling can be mutual from some of the web design and development community that loves Flash and AJAX and just hates SEO (<a href="http://news.seocontest2008.com/seo-website-vs-multimedia-website.html">watch related funny videos</a>).</p>
<p>Flash and AJAX are two technologies that enhance the user experience on a website and these technologies are going to stay here for a long time. Thus should be embraced by the SEO community and learn all the workarounds on <span id="more-35"></span>how to <a href="http://www.businessol.com/seo-blog/2007/12/making-ajax-seo-friendly.html">implement a successful SEO campaign running AJAX</a> or Flash. If your SEO analyst simply tells you do not use Flash, they just might not really know what to do with it.</p>
<h4>SEO Solutions in using Flash</h4>
<p>Below I will mention 4 solutions on how to optimize your website well even if they are running Adobe Flash. Since Flash cannot be interpreted perfectly and consistently by search engines, you run into 2 main problems. First is [1] <span style="font-weight: bold;">the important text content rendered in Flash cannot be read well by the search engines</span> and second is [2] <span style="font-weight: bold;">navigational elements within Flash cannot be crawled by search engine spiders</span>. Having this in mind, here are four tips on how to implement SEO successfully on a Flash website.</p>
<ol>
<li><span style="font-weight: bold;">The Non-Flash Site Version for Sites Completely Made in Flash</span><br />
<span style="font-weight: bold;">Content:</span> If your website is made all in Flash and has no other HTML elements except the code that embeds the Flash file(s), making another website with the exact look and feel (for branding purposes) but does not have all the bells and whistles of Flash will make the content readable by search engine. Since this is like totally having a separate website, you would really expect the non-Flash website generating the search engine traffic, which will then funnel visitors through the navigation leading them into the Flash website.<br />
<span style="font-weight: bold;">Navigation:</span> Since there is a separate website with different pages targeted for different keywords, search engine crawlers will have the opportunity to see the links and follow them in the non-Flash plain HTML website and getting all pages included in the search engine index. With the nature of Flash, similar to AJAX, where each page view may not necessarily load a new HTML page with a new URL, it would still be best to create a unique URL for each &#8220;Flash view&#8221; that will be the entry point page from the non-flash pages. And once they arrive at the page, it can load the same Flash file and no need to reload a new page.<br />
<a href="http://www.businessol.com/seo-blog/uploaded_images/non-flash-version-779788.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.businessol.com/seo-blog/uploaded_images/non-flash-version-779781.gif" border="0" alt="" /></a></p>
<blockquote style="font-style: italic;"><p>In the image above, users aware of the website already will normally enter the page through the flash version of the website. And once on the homepage, the URL will no longer change although the &#8220;Flash Views&#8221; that serve like pages in the perspective of the user will change.</p>
<p>On the other side of the story, Search engines will crawl the plain HTML version of the site. Which can generate traffic going to the HTML pages once these pages are ranking with proper SEO practices. And each page will have the option for the user to see the flash version that lies on it&#8217;s own unique URL and loading the same Flash file but going straight to the appropriate Flash view.</p></blockquote>
<p><span style="font-weight: bold;">Advantage:</span> You can design your Flash as intricate you want. No limitations since the SEO&#8217;d pages are on the non-Flash website.<br />
<span style="font-weight: bold;">Disadvantage:</span> You need to spend more time and resources making the website. Having a Flash and non-Flash website is having two websites to maintain. More time, more resources, more money spent.<br />
<span style="font-weight: bold;">Quick Tip:</span> Flash can input data from XML documents relatively easy. Server-side scripting languages such as PHP, JSP, ASP, etc. can also import data from XML documents. Creating a unified <acronym title="Content Management System">CMS</acronym> should make life easier in the long run, but may take more time to set up.</li>
<li><span style="font-weight: bold;">Alternative Content and Navigation</span><br />
<span style="font-weight: bold;">Content:</span> On the same page where Flash is displayed, somewhere else on your screen real estate some equivalent content of what was found within the flash file is also presented outside of Flash as plain text within the HTML code.<br />
<span style="font-weight: bold;">Navigation</span> If a navigational element was made in Flash, similar to the content, adding another alternative navigation on the site will help get all other pages crawled and index in the search engines. A common implementation of this is having footer text links at the bottom of every page.<br />
<span style="font-weight: bold;">Advantage:</span> Unlike the technique above, you do not need to make another website. Just make sure whatever text content you have on your flash file. Have it available elsewhere on the page outside of Flash.<br />
<span style="font-weight: bold;">Disadvantage:</span> Cannot be done on a full Flash website, but generally any website implementing SEO should not have a full Flash website.<br />
<span style="font-weight: bold;">Quick Tip: </span>Flash should be used best here for areas where you want to attract attention. Perfect for your unique selling statement, current product or service promotions. Whatever content was found here should also found elsewhere in a plain text format for the search engines to read. The animation is mainly used to draw the attention (not to annoy) of a user to read and pay attention to the Flash and hopefully draw in the user to read and explore further.</li>
<li><span style="font-weight: bold;">sIFR for Flash Designed Text</span><br />
<a href="http://www.businessol.com/seo-blog/uploaded_images/sifr2-736383.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://www.businessol.com/seo-blog/uploaded_images/sifr2-736380.gif" border="0" alt="" /></a><span style="font-weight: bold;">Content:</span> Text font designs used on websites are declared either in the non-standard HTML <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />font<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> tag or in the declared font styles using CSS. Either way, these layout commands are telling the web browser to load the font file available on the viewer&#8217;s local computer. In the absence of these font files, the browser will load it&#8217;s default browser fonts that is often <span style="font-style: italic;">Times New Roman</span>. This limited web designers to use commonly installed fonts such as <span style="font-style: italic;">Arial, Helvetica, Verdana, Geneva, Courier, Times New Roman</span>, and other common fonts decreasing the creative freedom of many web designers. So in order to design beautiful typefaces, you can either use an image or Flash but search engines had trouble reading these. <a href="http://www.mikeindustries.com/sifr">Scalable Inman Flash Replacement or simply sIFR</a> (many pronounce this is as <span style="font-style: italic;">sifer</span>) is an effective use of Flash text replacement. This is similar to how <a href="http://www.seophilippines.org/44/css-image-replacement/">CSS image text replacement</a> is done, just done in Flash. What makes this even better than CSS image text replacement is sIFR can be used more effectively in <acronym title="Content Management System">CMS</acronym> <span>applications since both can be easily generated dynamically. Although an image with text written on the image can be done dynamically also with tools such as PHP&#8217;s GD library, it is not as easy nor resource friendly as sIFR.<br />
<span style="font-weight: bold;">Navigation:</span> The text on any anchor link is important in SEO for this is what gives meaning to what the destination page is all about. The important keywords within the <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />a<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> tags are your targeted keywords. But if the link is applied on a image or a Flash file, you have to make sure the targeted keywords are still read by search engines. In images you use the <span style="font-style: italic;">alt</span> attributes. Since sIFR is used to &#8216;<span style="font-style: italic;">stylize</span>&#8216; text and not for any other animated effect, sIFR is idea to add beautiful looking text links not sacrificing the <span style="font-style: italic;">crawlability</span> of the links.<br />
<span style="font-weight: bold;">Advantage: </span>Ability to create styled text font faces that are completely viewable as plain text in the &#8220;eyes&#8221; of the search engines. sIFR is very lightweight and scalable. Relatively easy to implement and Google has expressed their <a href="http://googlewebmastercentral.blogspot.com/2007/07/best-uses-of-flash.html">acceptance</a> of this method. sIFR also downgrades gracefully if Flash is disabled or not installed on a web browser.<br />
<span style="font-weight: bold;">Trivia: </span>Inman is the last name of Shaun Inman that first to experiment with Javascript code used in sIFR. This was then modified and improved by Mike Davidson and Mark Wubben so that is can be used to replace HTML text elements.<br />
</span></li>
<li><span style="font-weight: bold;">Use SWFObject</span><br />
<span style="font-weight: bold;">Content:</span> Probably something you have heard quite often if you have been keeping up-to-date with the latest SEO techniques and those who were not able to fully catch up may think this technology is so confusing. To explain this further, let&#8217;s explain how Flash is added to a webpage. Normally, Flash will have HTML <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />object<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> and <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />embed<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> tags. Within these tags  is the source of the Flash file with the .swf file name extension along with several parameters how this .swf file is displayed such as the height, width and more. The SWFObject is a Javascript function that detects if Flash is available. As <a href="http://blog.deconcept.com/swfobject/">mentioned</a> on Geoff Stearns website:</p>
<blockquote><p><span style="font-style: italic;">SWFObject is a small Javascript file used for embedding Adobe Flash content. The script can detect the Flash plug-in in all major web browsers (on Mac and PC) and is designed to make embedding Flash movies as easy as possible. It is also very search engine friendly, degrades gracefully, can be used in valid HTML and XHTML 1.0 documents*, and is forward compatible, so it should work for years to come.</span></p></blockquote>
<p>Since this is mainly a Flash detection script and it replaces HTML blocks such as a typical <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />div<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> tag, plain text HTML content can be placed within the div tag. And only if Flash is enabled will it display the Flash over the <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />div<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> tag. A simple code implementation would look like this:</p>
<p>In the  section, the SWFObject is called.</p>
<blockquote><p><img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />script type=&#8221;text/javascript&#8221; src=&#8221;swfobject.js&#8221;<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /><img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />/script<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /></p></blockquote>
<p>Also in the <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />head<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> or optionally in the <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />body<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> you have the SWFObject call stating the .swf file to load.</p>
<blockquote><p><img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />script type=&#8221;text/javascript&#8221;<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /><br />
var so = new SWFObject(&#8220;flashfile.swf&#8221;, &#8220;flashheader&#8221;, &#8220;400&#8243;, &#8220;200&#8243;, &#8220;8&#8243;, &#8220;#ffffff&#8221;);<br />
so.write(&#8220;flashcontent&#8221;);<br />
<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />/script<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /></p></blockquote>
<p>This will then look for the element with the ID <span style="font-style: italic;">flashcontent</span> and replace it with the .swf file <span style="font-style: italic;">flashfile.swf</span>. And anywhere within the webpage&#8217;s content, you can have:</p>
<blockquote><p><img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />div id=&#8221;flashcontent&#8221;<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /><br />
Text here, placed within these tags are search engine friendly. And can be read by search engines.<br />
<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />/div<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /></p></blockquote>
<p>This script mainly checks the browser&#8217;s Flash capability, since search engine spiders are not Flash enabled, thus Flash does not run. Aside from that, JavaScript is used to invoke Flash and search engines are not JavaScript enabled either. But since the content of the Flash file is displayed as plain text beneath the Flash in a <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />div<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> tag, search engines are able to read the content you gave of that Flash file.<br />
<span style="font-weight: bold;">Navigation:</span> In the same way how the content is replaced with Flash, navigational elements work exactly the same way. Having plain text HTML links within the Flash-replaced <img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/lt-734088.gif" border="0" alt="" />div<img style="border: 0pt none ; margin: 0pt; padding: 0pt;" src="http://www.businessol.com/seo-blog/uploaded_images/gt-755555.gif" border="0" alt="" /> tag.<br />
<span style="font-weight: bold;">Advantage: </span>Can work with full Flash sites and websites that have only portions of it in Flash. Full Flash sites can degrade normally into non-Flash sites without having the need for a visitor to choose which site version to view. Flash page URLs and non-Flash page URLs are unified into a single URL.<br />
<span style="font-weight: bold;">Disadvantage: </span>Very easy to implement shady to dark blackhat techniques with keyword stuffing behind the flash that can get you banned in the search engine. Although this is easily avoidable by simply not putting any content on the plain text HTML code that is not visible on the Flash file. As long as you keep it clean, you are safe. In Goggle&#8217;s Adam Lasnik&#8217;s own words in an <a href="http://www.stonetemple.com/articles/interview-adam-lasnik-012408.shtml">interview</a> by Eric Enge, he states:</p>
<blockquote style="font-style: italic;"><p>I haven&#8217;t happened to catch any of the SWFObject based flash sites, so, I can&#8217;t give a definite answer on that one, but the key thing here is that if the text that is essentially gracefully rendered outside of the flash for those who don&#8217;t have it, is <span style="font-weight: bold;">identical </span>to what folks that do have flash capabilities in their browser are seeing, then generally there is not going to be a problem.</p></blockquote>
<p><span style="font-weight: bold;"> </span><span style="font-weight: bold;">Trivia: </span>SWFObject used to be called FlashObject. The name was changed due to legal/trademark reasons.</li>
</ol>
<h4>Do I block my Flash files?</h4>
<p>Google has been showing their advancements in reading .swf files. Google can actually go into a .swf file and extract the text it can find within this file. Although it may not be a wise decision to let Google index your Flash files.</p>
<p><a href="http://www.businessol.com/seo-blog/uploaded_images/indexed-swf-772730.gif" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.businessol.com/seo-blog/uploaded_images/indexed-swf-772725.gif" border="0" alt="" /></a></p>
<p>Above is a sample .swf file indexed by Google on a popular website. The title is totally meaning less and so is the description. And if ever someone does visit this Flash file, it won&#8217;t lead the visitor to the rest of the site. Google is indeed doing good in reading Flash files but in my opinion it is still not the right time to let Google index your Flash files as you cannot optimize them as well as you can with HTML pages. If visitors check the Flash file, you have a smaller chance into making them visit the rest of the site. And so far I believe it is only Google that has this capability and it is nice to still be search engine friendly to all major search engines. To solve this issue, you can simply place all .swf files in one folder and block them off in robots.txt.</p>
<blockquote><p>Disallow: /swf/</p></blockquote>
<p>In a nutshell, Flash is ideal for certain areas where you want to attract attention. Possibly highlighting some promo or doing a call to action. Blinking and jerky movements have been proven not effective and is more annoying. With Flash elements on a page, make sure you have alternative content and navigation for search engines to read.</p>
<ul>
<li>If you have a full Flash website, you can either has a complete non-Flash version or degrade gracefully using SWFObject./li&gt;</li>
<li>If you are just using Flash for small banner type purposes, you can simply serve alternative plain text content and navigation elsewhere on the page, or use SWFObject.</li>
<li>For style font headings, with total font design freedom, sIFR would be the best way to do it.</li>
</ul>
<p>If you are unsure how to implement all of these, leave a comment and ask us questions to clarify your thoughts.</p>
<p><span style="font-style: italic;">Adobe®, Flash® and Shockwave® are tradenames of Adobe Corporation.</span></p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Bookmark to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://del.icio.us/post?url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;title=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to Del.icio.us"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/delicious.png" title="Add '4 SEO Solutions For Flash' to Del.icio.us" alt="Add '4 SEO Solutions For Flash' to Del.icio.us" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;title=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to digg"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add '4 SEO Solutions For Flash' to digg" alt="Add '4 SEO Solutions For Flash' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://furl.net/storeIt.jsp?t=4+SEO+Solutions+For+Flash&amp;u=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="Add '4 SEO Solutions For Flash' to FURL"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/furl.png" title="Add '4 SEO Solutions For Flash' to FURL" alt="Add '4 SEO Solutions For Flash' to FURL" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://blinklist.com/index.php?Action=Blink/addblink.php&amp;Name=4+SEO+Solutions+For+Flash&amp;Description=4+SEO+Solutions+For+Flash&amp;Url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="Add '4 SEO Solutions For Flash' to blinklist"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/blinklist.png" title="Add '4 SEO Solutions For Flash' to blinklist" alt="Add '4 SEO Solutions For Flash' to blinklist" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;title=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to reddit"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add '4 SEO Solutions For Flash' to reddit" alt="Add '4 SEO Solutions For Flash' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="Add '4 SEO Solutions For Flash' to Technorati"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add '4 SEO Solutions For Flash' to Technorati" alt="Add '4 SEO Solutions For Flash' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;h=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to Newsvine"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/newsvine.png" title="Add '4 SEO Solutions For Flash' to Newsvine" alt="Add '4 SEO Solutions For Flash' to Newsvine" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://ma.gnolia.com/bookmarklet/add?url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;title=4+SEO+Solutions+For+Flash&amp;description=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to Ma.gnolia"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/magnolia.png" title="Add '4 SEO Solutions For Flash' to Ma.gnolia" alt="Add '4 SEO Solutions For Flash' to Ma.gnolia" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;title=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to Stumble Upon"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add '4 SEO Solutions For Flash' to Stumble Upon" alt="Add '4 SEO Solutions For Flash' to Stumble Upon" /></a><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.google.com/bookmarks/mark?op=edit&amp;output=popup&amp;bkmk=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;title=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to Google Bookmarks"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/google.png" title="Add '4 SEO Solutions For Flash' to Google Bookmarks" alt="Add '4 SEO Solutions For Flash' to Google Bookmarks" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.squidoo.com/lensmaster/bookmark?http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="Add '4 SEO Solutions For Flash' to Squidoo"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/squidoo.png" title="Add '4 SEO Solutions For Flash' to Squidoo" alt="Add '4 SEO Solutions For Flash' to Squidoo" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=4+SEO+Solutions+For+Flash&amp;url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="Add '4 SEO Solutions For Flash' to SlashDot"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add '4 SEO Solutions For Flash' to SlashDot" alt="Add '4 SEO Solutions For Flash' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://sphinn.com/submit.php?url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;title=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to Sphinn"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/sphinn.png" title="Add '4 SEO Solutions For Flash' to Sphinn" alt="Add '4 SEO Solutions For Flash' to Sphinn" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;t=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to FaceBook"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add '4 SEO Solutions For Flash' to FaceBook" alt="Add '4 SEO Solutions For Flash' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.mixx.com/submit?page_url=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/&amp;title=4+SEO+Solutions+For+Flash" title="Add '4 SEO Solutions For Flash' to Mixx"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/mixx.png" title="Add '4 SEO Solutions For Flash' to Mixx" alt="Add '4 SEO Solutions For Flash' to Mixx" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=4+SEO+Solutions+For+Flash&amp;c=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="Add '4 SEO Solutions For Flash' to MySpace"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add '4 SEO Solutions For Flash' to MySpace" alt="Add '4 SEO Solutions For Flash' to MySpace" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://twitter.com/home?status=http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/" title="Add '4 SEO Solutions For Flash' to Twitter"><img src="http://www.businessol.com/seo-blog/wp-content/plugins/social-bookmarking-reloaded/twitter.png" title="Add '4 SEO Solutions For Flash' to Twitter" alt="Add '4 SEO Solutions For Flash' to Twitter" /></a></div>
<!-- Social Bookmarking Reloaded END --><h4  class="related_post_title">Related SEO Blog Post</h4><ul class="related_post"><li>November 17, 2008 -- <a href="http://www.businessol.com/seo-blog/2008/11/seo-on-javascript-lightbox-js-content/" title="SEO on JavaScript Lightbox JS Content">SEO on JavaScript Lightbox JS Content</a> (3)</li><li>May 21, 2008 -- <a href="http://www.businessol.com/seo-blog/2008/05/track-ajax-and-flash-actions-with/" title="Track AJAX and Flash Actions with Google Analytics Event Tracking">Track AJAX and Flash Actions with Google Analytics Event Tracking</a> (0)</li><li>November 10, 2008 -- <a href="http://www.businessol.com/seo-blog/2008/11/top-5-ways-to-evalute-seo-ability-of/" title="Top 5 Ways to Evalute the SEO Ability of Your Creative Agency or Web Design Firm">Top 5 Ways to Evalute the SEO Ability of Your Creative Agency or Web Design Firm</a> (9)</li><li>April 28, 2008 -- <a href="http://www.businessol.com/seo-blog/2008/04/mystery-of-viewstate-variable-does-it/" title="Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?">Mystery of the Viewstate Variable &#8211; Does It Really Affect SEO?</a> (2)</li><li>December 14, 2007 -- <a href="http://www.businessol.com/seo-blog/2007/12/more-tips-about-making-ajax-seo/" title="More Tips About Making AJAX SEO Friendly with the No Script Tag">More Tips About Making AJAX SEO Friendly with the No Script Tag</a> (0)</li></ul>]]></content:encoded>
			<wfw:commentRss>http://www.businessol.com/seo-blog/2008/02/4-seo-solutions-for-flash/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
	</channel>
</rss>

