For a company i'm thinking a flash website. But the problem is seo for flash. I don't know flash, i want to know best solutions about how to make it better for flash(I will tell to developers). If possible show with examples
SEO and flash don't really belong in the same sentence. The best solution is to make a website with flash elements embedded, not an entirely flash website. Although Google say they're getting better at reading flash, http://googlewebmastercentral.blogspot.com/2008/06/improved-flash-indexing.html it's still a huge disadvantage, and bots will see the entire site as one page
I wouldn't use flash in this way - there are way too many websites which use fancy graphics rather than concentrating on good content which is useful to the user of the site.
Flash is terrible from an SEO perspective, and always will be. The fact that Adobe gave the major information about how to read .swf files is really irrelevant. It doesn't mean that Flash is suddently SEO friendly and will start ranking. The search engines have built all of their infrastucture (Index/DB schema, crawlers, indexing algorityms, ranking algorithms, tools, etc.) around HTML. They have been indexing HTML for more than a decade. They are very good at it. Cutts said at Pubcon in Nov 2008 that it will be at least a decade before Flash begins to rank even halfway well and that HTML sites will ALWAYS rank better than an equivalent Flash site. If you think about it, Flash sites get indexed under a single URL. So it's like taking all of the content for your entire sites and putting it all on the home page. If you have a 20 page site, typically each page would be targetting a different keyword phrase. Each has it's own on-page SEO elements like <title>, <h1>, <h2>, content of the page, inbound links and link text from other pages on the site, etc. to help make it rank for that particular targeted keyword phrase. But w/ Flash you get a single <title> for the entire site. All of the content for those 20 keyword phrases is essentially on the same page because it's located at the same URL. By writing a site in Flash, you're essentially making the site 110% dependent on inbound links for ranking. Not only that, but if you do manage to get it to rank for a keyword, when the user clicks on the link in the SERP they will be taken to the home page for the Flash. What if the topic the site is ranking for is buried 4 clicks into the Flash site away from the home page? The user will not be taken to the correct page within the Flash for that topic. The user has to poke around the site in hopes of finding the correct page on the site that is relevant to what they searched for. Not a good user experience and likely to greatly reduce conversions for the site (whatever a conversion might be). It's ALWAYS harder to get one page about 20 topics (Flash) to rank for 20 different keywords than it is to get 20 pages each about a different topic (HTML) to rank for a single keyword phrase each. If you don't care about a site ranking well and your client doesn't care being found in the search engines then use Flash. However, if your clients have any desire to rank and be found in the engines, I'd suggest you stick to HTML sites. Otherwise, you're going to have some disappointed clients.
Thank you very much . But the problem is it never gives beauty. I'm also looking for small solutions(technically)
USE dynamic content which readable by the spiders Make use of all important meta tags efficiently H1 tag also should be used and then make back links
I rarely see a Flash site that could not be exactly duplicated in HTML unless it is making use of fade ins and other "special effects". Flash is ok to use within a single widget on a page but I would strongly suggest NOT building the whole site in it... especially avoid burying your site navigation inside the Flash. There is an old saying that goes something like, "If a tree falls in the woods and no one hears it, did it really fall?" You can apply this to Flash by saying, "If you build a beautiful Flash site but no one can find it, is it really beautiful?"
Search engines have the ability to read Flash files and extract text and links. In particular, Google and Adobe announced a new algorithm for indexing textual Flash content on June 20, 2008. As explained by Rand Fishkin in Flash and SEO - Compelling Reasons Why Search Engines & Flash Still Don't Mix, and Vanessa Fox in Search-Friendly Flash?, hoping that search engines can decipher you Flash is not a substitute for providing indexable HTML content. Flash animation is a great way to present complex content because it allows the designer to put more content in a finite space, without wrecking page design. For technology sites, Flash is an ideal way to present a slide show or movie explaining a complex product. At the other end of the spectrum, art and entertainment sites have a real need for multimedia, and Flash is the perfect solution. When using Flash, we'd like to satisfy each of these objectives: * Clean design * Search Engine Optimization * Accessibility for a wide variety of browsers, including screen readers and mobile phones * Code validation and standards compliance * Correct functionality with IE My recommended Flash SEO method uses a DIV with search-engine-accessible, primary content, and an open source Javascript function called swfobject() to detect when browsers are capable of viewing Flash. When an appropriate version of Flash player is present, the Javascript manipulates the page's document object model (DOM) to replace the primary content with the Flash movie. Most search engine spiders can't handle Flash, so they will elect to view the primary content. The primary content may contain links, headings, styled text, images—anything we can add to an ordinary HTML page. With SEO copyediting and coding skills applied to the primary content, Flash becomes a non-issue. Flash accessibility programming isn't spamming, as long as the primary content and the visible movie are essentially the same. The World Wide Web Consortium (W3C) Web Accessibility Initiative (WAI) specifically states that multimedia content should have an alternative representation available. Accessibility programming creates the benefit of presenting visual information without losing the visitors and search engines who depend upon textual content. As of July 2007, I discussed this method with Dan Crow of Google. He warned that this programming method could draw attention because of the possibility for abuse. If you use this method, make sure the alternative content is a faithful representation of the Flash content, and avoid combining this with other coding methods that could be abused. While this SEO method is not abusive, it is aggressive because there is a small risk that the search engines could mistakenly decide that the primary content is a form of cloaking.