谷歌如何用jQuery抓取内容';s负载函数?
当您在jQuery中使用.load功能时,我有一个关于SEO的问题 您可以通过引用所单击链接的href值来加载文档。 在第一种情况下,存储html文档的文件夹名称(../ajax/)在标记中提到,而不是在jQuery中提到: 代码:谷歌如何用jQuery抓取内容';s负载函数?,jquery,seo,web-crawler,Jquery,Seo,Web Crawler,当您在jQuery中使用.load功能时,我有一个关于SEO的问题 您可以通过引用所单击链接的href值来加载文档。 在第一种情况下,存储html文档的文件夹名称(../ajax/)在标记中提到,而不是在jQuery中提到: 代码: 也可以通过在jQuery中而不是标记中添加html文档的文件夹名称来加载文档 代码: 我想知道哪种方法对搜索引擎优化最友好。 我现在使用第一个示例,但我注意到google爬行器停留在我的导航位置,并没有深入到站点的其他页面。 但我想如果我尝试第二个例子,谷歌蜘蛛
也可以通过在jQuery中而不是标记中添加html文档的文件夹名称来加载文档
代码:
我想知道哪种方法对搜索引擎优化最友好。
我现在使用第一个示例,但我注意到google爬行器停留在我的导航位置,并没有深入到站点的其他页面。
但我想如果我尝试第二个例子,谷歌蜘蛛也会停止,因为链接中没有提到目标文件夹
任何人都有这样的经验吗?您需要更改代码,以明确提及不同的href目的地,而不是在代码库中的javascript中混淆 谷歌将抓取JS,但不会从变量名推断其含义 本质上,我建议使用JQuery来隐藏/显示内容,但不要使用主导航;如果您希望更好地编制索引,请在HTML/CSS中静态地重新编码
var thelink = $(this).attr('href');
$('#content').load(thelink);
$('#content').load('ajax/test.html');