【发布时间】:2012-11-23 15:11:19
【问题描述】:
想象一个完全静态的网站,它使用 jQuery .load() 在每个页面上包含网站的主导航:
page1.html, page2.html, page3.html,... page100.html, nav.html(网站导航html)
使用jQuery加载主导航可能有利于可管理性(只需编辑一个包含的文件“nav.html”,重复代码较少)但不利于SEO(爬虫在page1.html、page2上看不到导航.html 等,因此无法抓取该网站)。
这是我的问题:如果在每个页面上都有一个指向“nav.html”的硬编码链接, 这会帮助爬虫找到网站导航并解决 SEO 问题吗?假设我们不能使用 php 或任何其他服务器端选项来包含 html。爬虫是否需要直接链接到另一个页面而不是过渡页面(在本例中为 nav.html)?爬虫会迷路吗??
干杯。
P.
【问题讨论】: