可以搜索引擎如Google索引JavaScript生成的网页吗?右键单击并在JavaScript生成的页面中选择视图源(例如,使用GWT)时,您看不到动态生成的HTML.我想如果一个搜索引擎也看不到生成的HTML那么索引就没什么了,对吧?
我似乎无法找到明确的答案。如果我的页面是这样的:
<html>
<head>
<script>
var mypets = [
{ 'type': 'dog', 'name':'rover' },
{ 'type': 'cat', 'name':'kitty' }];
$('#btnShowEm').click(function() { $('#emptyAtFirst').text(mypets[0].name); });
</script>
</head>
<body>
<div id='emptyAtFirst'></div>
<button id='btnShowEm">ShowEm</button>
</body>
<html>
Run Code Online (Sandbox Code Playgroud)
即使“mypets”数据在开始时未显示在 html 中,Google 也会将其编入索引吗?现实世界的页面在一个类似的 javascript 对象中声明了大量内容,并显示其中的一些内容以响应用户操作;我想知道我是否必须做更多的事情才能根据所有内容对页面进行索引,而不仅仅是在 javascript 内容运行之前在 html 中可见的内容。