Tuesday,
25 Nov 2008
SWFAddress and robots.txt
During the past few months I started learning and testing how the robots execution standard applies to our website and specifically to the SWFAddress SEO techniques that we promote. The SWF indexing has drawn attention recently with the announced partnership between Adobe and Google but at the moment it's still pretty basic for our needs. We decided that we want to stick with plain indexable HTML and forbid the SWF experiments that Google are currently doing. The robots.txt that we're finally using looks like this:
In addition to the SWF files we also disallowed the indexing of our data sources. Once again I want to mention that the existence of a sitemap is important.
Comments:
I know Google and Adobe are going to be teaming up soon for proper Flash SEO but for the time being Ive put together some articles about adding dynamic SEO tags (keywords, description metas, etc) for each page of your Flash site using PHP and IIS:
http://www.scottking.com.au/blog/2008/06/php-seo-tags-for-flash-sites/
Hope it helps someone out.
Here are my thoughts from a couple of weeks ago: http://www.serversidestudios.ca/blog/post.cfm/search-engine-optimized-flash-can-a-full-flash-website-compete
The sitemap.xml should not be necessary but it forces the indexing of deep links which are exposed as plain URLs.
And one more question: how about indexing of dynamically loaded data (from XML)? Can google-bots index a text loaded from XML?
I just wanted to mention that silex is a pretty cool tool if you want to generate html and flash together for SEO/accessibility reasons
http://silex-ria.org
bye,
Ariel
Thanks for reply! Ok, I understand that perfectly and I guess I am right indicating the word "content" in the div tag and the same word in the SWFObject anchor.
Другими словами, Ростислав, меня несколько озадачило, что в Вашем примере для SEO в файле index.php определены две разные переменные. Одна из них - website, находится в строке с внедряемым swf-объектом, а другая - content, которая указана в теле создаваемой скриптом страницы. Вероятно, это случайная ошибка, ведь, насколько я понимаю, эти переменные должны совпадать, верно? Пожалуйста, известите меня, если я все-таки ошибаюсь.
В любом случае, спасибо за отличный и удобный инструмент!
The string "website" is the ID of the Flash object that gets created and the "content" is replaced as expected. Probably the short one line SWFObject creation makes the things less obvious.