如果我的链接是在JavaScriptOnReady部分动态创建的,google会为我的站点编制索引吗?
如果我的链接是在JavaScriptOnReady部分动态创建的,google会为我的站点编制索引吗? 我的意思是,爬虫是如何工作的,它会等到页面完全下载,然后传递和索引链接(这在那个时候是可以的),还是不会使用这样的链接?如果我的链接是在JavaScriptOnReady部分动态创建的,google会为我的站点编制索引吗?,javascript,search,optimization,hyperlink,indexing,Javascript,Search,Optimization,Hyperlink,Indexing,如果我的链接是在JavaScriptOnReady部分动态创建的,google会为我的站点编制索引吗? 我的意思是,爬虫是如何工作的,它会等到页面完全下载,然后传递和索引链接(这在那个时候是可以的),还是不会使用这样的链接? 所以普通链接使用普通href,但它是用JS的onReady方法创建的。简短的回答是否定的。但是你可以让谷歌用html快照索引你页面的状态。你给了我ajax爬行的链接,但我没有说任何关于ajax的内容。在我的例子中,一些带有链接的组件只是在onready函数中创建的,没有aj
所以普通链接使用普通href,但它是用JS的onReady方法创建的。简短的回答是否定的。但是你可以让谷歌用html快照索引你页面的状态。你给了我ajax爬行的链接,但我没有说任何关于ajax的内容。在我的例子中,一些带有链接的组件只是在onready函数中创建的,没有ajax调用。因此,作为onready方法的结果,使用静态链接创建组件。为什么crawler不可能为这些应用程序编制索引?从您的链接:“如果您对自己的应用程序感兴趣,请将其加载到浏览器中,然后查看源代码(例如,在Firefox中,右键单击并选择“查看页面源代码”)。类似地,如果您的某些内容是动态创建的,则页面源将不包括您希望爬虫查看的所有内容。换句话说,“查看页面源”正是爬虫获得的内容……换句话说,如果爬虫找不到您的内容,则无法搜索。“-我这样做时会看到正常链接。所以我假设它应该被索引,这些链接将被索引。如果您想索引javascript生成的内容,可以使用该链接为google创建快照。