04 July 2008

SEO, Nothing changed.

Gilbert (one of the original guys behind prooving Silverlight + SEO) of  had a great write-up outlining some depth thought around this whole SEO buzz that Adobe unleashed early this week.

http://bits.samiq.net/2008/07/seo-for-ria-status-few-days-later.html

I like this quote:

Microsoft has .XAML and the .XAP extensions, the second been just a zip file renamed; which pretty much are open for anyone to consume, crawl and index; all this available to the world from day 1. XAML at its end is XML and it remains XML once deployed (different to MXML that gets pre-compiled to AS3 and later to binary format for it to be published); which could allow savvy developers to XLST the markup to XHTML, provide a site map as per normal practices and best part, one the content owner, will have the chance to decide what the bot gets to see and what remains invisible.

The discussion put forward is at the end of the day, nothing has changed, the problems of yesterday still exist today and the part hat hits home for me, is the fact you don't need to hire a team of engineers to help you understand our formats - .xap and .xaml.

As for deep linking, same principals apply here for both Adobe and Microsoft; you still need to figure out how your end users move in and out of the solution you’ve built. This still requires a RIA Architect to decide how this composition comes together. Google is unlikely to automate this for us, as in the end this is what the sales pitch during this week has been.

Correct. Google isn't the magic bullet here, you still need to the same amount of work you did prior to Adobe's announcement(s). You still need to figure out how the various views/screens come together, how folks can bookmark (albeit Deep Link) to that point in time. Otherwise you will have as Gilbert outlines in this diagram:

SEO Flash

In some cases this may work, in most RIA it's pretty much a case of "guess where I live" game.

I think this last quote summarises the state of play perfectly

The problem at hand still remains unsolved (so don't think on throwing that SWFObject nor the SWFAddress code away, just yet), all that happened really is Adobe took out some insurance to keep the .SWF extension relevant through the welcoming arms of Google and Yahoo!

Read more here:

http://bits.samiq.net/2008/07/seo-for-ria-status-few-days-later.html

 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# Lindsay Rasmussen said:

Finally a descent response from Microsoft and one that illustrates how Adobe did search no favours this week.

03 July 08 at 10:33 PM
# Phillip Kerman said:

So, if I can summarize your post:

In light of Adobe's announcement you have nothing to say about .swf but rather want to take this opportunity to state (or restate) that silverlight/xaml/ etc. are SEO ready?

I think your point (that you'll always need to construct a design that makes for deep linking) is well taken.  But, really, your post is "Adobe's new PR means I need to point out something not new from us"

For what it's worth, I think the whole SEO thing is a scam.  I mean, search engines will evolve--hopefully faster than any trickster that is selling a promise that a particular keyword renders a high page rank.  See my vid: http://www.youtube.com/watch?v=cCY042q9gPs

04 July 08 at 2:03 AM
# Phillip Kerman said:

I love the quote "take out some insurance to keep the .swf extension relevant through the welcoming arms of Google..."   The funny part is that it so craftily implies that .swf is somehow not relevant... or facing an impending doom.  But... if that were even close to true, why would you have to be making such an effort to tell people that's happening?  Seems to me (if it were true) you could just sit back and watch it die.  I daresay your prediction is years premature.

04 July 08 at 2:07 AM
# Scott Barnes said:

Phillip your videos are disturbing.. yet i can't stop watching them.. does that make wrong?

08 July 08 at 4:59 AM
# Stefan Richter said:

I find it very comforting that Microsoft employees still need to resort to talking down other technologies in a failed attempt to make their own look better. It's a clear sign that Silverlight has a long way to go, or you'd be highlighting its benefits backed up by some cool showcase applications instead. I'm still waiting for those, and particularly the ones that did not receive MS funding.

Why don't you show us what your technology can do, rather than sitting in your armchair criticizing? The fact of the matter is that there is no Silverlight content out there that needs to worry about SEO.

10 July 08 at 5:07 AM
# tom said:

I think the fundamental problem here is that deep linking still relates to the old web site metaphor. When we are talking RIAs deep linking makes little sense in my opinion.

It's a bit like saying you are going to deep link into Microsoft Office. All the user really needs to know is how to find Office... once they get there they should be able to figure it out for themselves.

If we are talking doing web sites with Flash/ Silverlight then I think the developers have pretty much missed the point.

17 July 08 at 11:27 AM
# scbarnes said:

Deep Linking can mean many things to many people. In my view Deep Linking isn't always about "Goto this URL and the application will automatically navigate you to that proposed state".

Deep Linking can be like New York Times reader. You search the hard drive of your computer for an article, you find the article, click on it and the GUI around NYT is contextually aware of what you just clicked on and reacts.

Same methodolgy applies with Microsoft Word. Click on a docx file and it self inflates inside Office and you're able to not only have the document open within context, but it will resume your last known state.

RIA and SEO isn't something I find fitting for future, it's again essentially kicking over the bee hive to get to the honey?..

17 July 08 at 5:16 PM
# Tom said:

Scbarnes,

That was the other idea I had but wouldn't you assume it actually requires a framework that can be applied to all RIAs in the same manner?

From what I know neither Flash nor Silverlight offer such a framework at the moment.

It doesn't sound like this would be trivial problem either and don't expect to be seeing some that works, delivers good results and is actually used by developers on a broad scale for a very long time.

17 July 08 at 7:51 PM

Leave a Comment

Comment Policy: No HTML allowed. URIs and line breaks are converted automatically. Your e–mail address will not show up on any public page.

(required) 
(optional)
(required) 

About scbarnes

Scott Barnes currently is a Rich Platform Product Manager (WPF & Silverlight). He has been working with Adobe/Macromedia technology for the past 10 years with a main focus specifically on Internet Applications (aka. RIA, Rich Client Technology etc).

Scott first started out as a graphic designer in the late 90’s and over the years developed a passion for programmatic art (Designer + Developer mind). He recently has branched out further into 3D modelling and animation making full use of both his designer + developer mindset.

"..The reasonable man adapts himself to the world; the unreasonable one persists in trying to adapt the world to himself. Therefore, all progress depends on the unreasonable man..." - George Bernard Shaw
Page view tracker