Blog by Jon Bishop - Understanding the Interactive Web

More About Me...

Jonathan Bishop is the Technical Media Specialist at Magicomm, LLC in Amesbury, MA. He specializes in the understanding and developing of web 2.0 technologies.

Archive: SEO

SEO and Flash

Can search engines read flash? A lot of people think that because flash is a program running on a website, it cannot be read by search engines. This is true to some extant however that does not mean there aren’t methods to make your flash movies Search Engine friendly. In fact Google CAN index your flash movies. In “Google Can Now Index . . . Flash!An Interview with Michael Marshall by Robin Nobles” (here), they discuss how Google indexes your flash movie and different things the author can do to help the process.

There are also other methods you can use if you want to be sure all search engines are indexing your flash movie. I use SWFobject. Here’s a brief explanation of how it can be used with some examples.

So first thing you need to do is upload swfobject.js to your website and link it in your header somewhere:

<script type="text/javascript" src="swfobject.js"></script>

Then you need to create a div tag with all the default contents of the flash movie. What your going to do is over right all of the data inside of that div tag when you load your flash movie.

[-]?View Code ACTIONSCRIPT
<div id="flashcontent">
This is what the search engines will read
</div>
<script type="text/javascript">
// <![CDATA[
var so = new SWFObject("mymovie.swf", "sotester", "600", "400", "9", "#FFFFFF");
so.write("flashcontent");
// ]]>
</script>

View Live Tutorial

And your done! So here’s the result:
Flash

And here’s what you see if you don’t have javascript or Flash Player:
No-Flash

And here’s what the search engines see:
SEO

Not too shabby.

The cool thing about all of this is the code is valid HTML and XHTML 1.0. There are also a bunch of other cool features with swfobject so explore their website and have some fun.

Now there has been some discussion on whether or not the content in the div tag that is being overwritten might be looked at as spam by Google at some point. So far it hasn’t been a problem and as long as developers don’t abuse this we should be good well into the future.

So go off and have fun with flash. Make many websites and flash intros to your hearts content (if your into that sorta thing). The future of flash looks brighter every day.

SEO for the Non-Techies

These are just a few ideas to get you started. Any true SEO expert will tell you there is a lot more that goes into it including but not limited to incoming link monitoring and maintenance, following Google’s new search engine patents, optimizing for keywords, etc.

So there are 3 main things to remember when optimizing your website:

1) Choose appropriate keywords:
This includes making sure you have those keywords in 3 different places; your site content, your Meta content, and your incoming links. Also don’t use your keywords too much, this is known as “stuffing”, but too little and Google won’t index your site properly.

2) Friendly URLs:
The following is BAD:
      mysite.com/index.php?car=jeep&type=wrangler

This is GOOD:
      mysite.com/jeep/wrangler

The difference is easy to see, one is easier to read for both humans and search engines. Also it is a good thing to be specific, so use your keywords in your URL where you can.

To accomplish this most people use Mod-Rewrite (Google it). Another alternative is to use a Content Management System for your website that will automatically create friendly URLs for you. I use PHPwcms but other good ones are Drupal and Mambo but I found mine at http://www.cmsmatrix.org/.

3) QUALITY incoming links to your site
This is the most important in my opinion and usually the hardest to pull off.

Basically the idea is Google will boost your site up on the rankings if you have alot of incoming links from sites similar to yours. This does not include link compilation sites and Google might penalize you for this. Usually the best thing to do is contact the administrators of similar sites and request an affiliate link in exchange for a service or a back link. Another good strategy is to put out press releases with your sites link in it.

Extra Knowledge:
So if you can’t tell, Google is the most popular search engine out there getting roughly 91 million searches per day. That’s a little less than half of all searches done daily. So it’s usually best practice to optimize your site for Google. If you want more information just contact me through facebook and I can give you some extra pointers.

New Chrome TabBlogSwap3Halloween PartyKayleigh's Pumpkindropdownfacebook_downMy social|median shirt1