|Experts. Is this cloaking?|
Im new to WebmasterWorld.
My question is the following:
I have an aspx application.
This "grid information" is contained in a input type hidden (json format) in the page.
This is by design and cannot be changed.
Is this cloaking?
This may be dangerous to search engines?
Thanks in advance,
Are you talking about physical appearance of the tables? If so, don't give it a thought. Or are you talking about the actual text content of those same tables?
This should be fine if it is just presentation changes.
Thanks for the reply.
I will give an example in order to clear this out.
A normal visitor wil see this:
text, labels, inputs...
So after onload event is executed, the user see also the tabe grid insidde div.
I need that the 'grid' to be seen by crawlers.
So I have the ability to render this when spybot is detected:
text, labels, inputs...
<td>cell1</td> <td>cell2</td> <td>cell3</td> <td>cell4</td>
Will this be considered a ilegal method?
I think this is "legal":
Question: Does this scheme open the door to cloaking?
Cloaking is serving different content to crawlers than to users in response to a given URL. This is generally done with the intent of boosting one's ranking in search results. Cloaking has always been (and will always be) an important issue for search engines, and it's important to note that making AJAX applications crawlable is by no means an invitation to make cloaking easier. For this reason, the HTML snapshot must contain the same content as the end user would see in a browser. If this is not the case, it may be considered cloaking. See our article on cloaking for more details.
Can I use this scheme to help with making my Flash or other rich media files more crawlable?
Although Google does index several types of rich media files, and although we are continuously working on improving our crawling and indexing capabilities, there are circumstances under which it may be appropriate to provide the crawler with content that is otherwise not visible to it. For example, the crawler may not see all the content of your Flash application. As this is a parallel situation to dynamic Ajax content not being visible to the crawler, you are free to use the scheme described here to provide the crawler with the additional content. However, you have to make sure that your site will not be suspected of cloaking. Again, the HTML snapshot must contain the same content as the end user would see in a browser, and Google reserves the right to exclude sites from its index that are considered cloaking.
So, presentation changes for the same content are fine, and changing the content is not fine.
This falls under the former and is not a problem.