Welcome to WebmasterWorld Guest from 220.127.116.11
Forum Moderators: open
[A] We create a new folder in the site root (say, it's /html/ containing pure html pages. These pure html pages serve rich media content in simplest possible html coding. They may not be visually appealing, but are made friendly to search engines, strictly using all white hat practices.
[B] Using robots.txt, robots are disallowed from indexing rich media pages. Instead, robots are directed to corresponding /html/ pages for all rich media pages.
[C] Besides on-page optimization, we do all the off page optimization work for pages in /html/ folder only.
[D] Coming in from home page, site visitors normally see rich media pages, but pages contained in /html/ folder remain landing pages for customers when they come in from search engines.
Would this be termed as cloaking? I hope not.
Thanks in advance for your involvement and caring to help out.
Frankly, this sounds like the wrong solution because in addition to leaving your fate in the hands of a search engine employee tasked to review your site, it requires you to create and maintain a whole new set of pages. It also delivers a non-optimum on-site experience to visitors coming from search engines, and involves a confusing URL-structure.
I would recommend that you determine the actual reasons for your ranking difficulties before you do something that is risky and may make things worse. For example, re-assess the need to have such "rich" pages, and try to make search engines happier with your "real" pages before embarking on this labor-intensive and difficult-to-maintain project.
Full disclosure: I'm one of those who has little use for fancy, flashy sites with complex scripting used for page rendering; I judge sites by whether they deliver what I came for using the fewest clicks possible, and in a straightforward, simple way. Your mileage may vary... :)
I would also recommend posting this question in one of the forums where SEO is discussed here at WebmasterWorld; Your subject is far wider than the more-or-less "mechanical" subject of robots.txt function and implementation. I recommend thoroughly studying your plan and its implications before rushing to implement it in any particular way.
Also, do visit the major search engines' "Webmaster Help" sections, and read their descriptions of cloaking -- And remember *they* get to interpret what they write there, so don't read it to mean what you hope it means, read it from a "worst-case" viewpoint.