The ASP.NET ViewState is too long

ViewStateLong

Level

Warning

Category

Performance

Description

The page contains a large block of embedded ViewState code. Search engines will ignore ViewState code, but large quantities of ViewState code will force the actual text content of the page further down in the HTML. Since search engines may analyze only the first 100 KB of a page, it is possible that the ViewState block may prevent search engines from indexing any page content.

Recommendation

Disable the ViewState functionality for ASP.NET controls on pages that do not require ViewState features.

These violations are from the Bing SEO Toolkit, and are the same violations that Bing finds when crawling the internet, it is a safe bet that Google would find much the same violations.

"exactly the same as the crawler of the search engine will see it"

Alessandro Catorcini , Lead Program Manager, Bing API

Date Recorded: 2011-11-07

Back to SEO Violations