The present invention extends to methods, systems, and computer program
products for creating search enabled Web pages. A search engine crawler
requests a Web page. A Web server receives the request and constructs a
Web page that includes client-side script configured to obtain a portion
of content at a Web browser. The Web server inserts textual (e.g., HTML)
hinting data for the client-side script into the Web page. When analyzed
at the search engine, the textual hinting data provides similar analysis
results to analysis results obtained from analyzing the portion of
content that is to be obtained at through execution of the client-side
script. Thus, the Web server can provide the search engine with
information to sufficiently index the Web page even when the search
engine lacks the capability to execute the client-side script.