2017-0103

网站中JavaScript链接的有哪些技巧

返回

  网站中JavaScript链接的有哪些技巧

 

  首先讨论JavaScript代码在导航中的使用e]avaScript链接可以是任意的按钮或者文本,当单击后导航到另一个页面。一般不赞成使用Iavascript实现这类链接的主要原因就是,普通的链接也足以实现这种链接功能。这样做将会使得搜索弓I擎蜘蛛无法进入链接,而且也让不使用7avaScript的用户无法进入。所有这样使用的导航功能将完全搜索不到。如果必须使用这样的链接,就应该在站点的其他地方设置另一个导航。

  这种问题同样出现在那些包括其他客户端动态技术(比如Java applets. AJAX内容和Fiasb)的这些应用程序中。一般来说,任何不能通过标准锚标识符)进入的导航,都不会被蜘蛛检索到.提示:很多Web管理员粼民告说这些蜘蛛(特别是Google)看起来在他们的站点中还是进入了一些JavaScript桩接.然而,这不是规定而只是例夕卜,所以一般不推荐依赖于它.

  同理,使用Java5cript来作为排除协议,也即认为网络蜘蛛不能看到或检索使用Javascript的链接,也同样是不明智的·即使JavaScript可以让蜘蛛不能获得准确链接,其他站点也许会希望链接到这个i 7RL.从而让这个页面进入索弓卜如果不想一个链接被索引,正如第5童所讨论的,可以使用robots.txt或者meta exclusion标签排除它。

网站中JavaScript链接的有哪些技巧

  因为DHTML菜单是基于Javascript的,它对于搜索引擎通常也同样存在问题·为莱单中的所有单元提供另一个导航,是非常明智的决定。可以在页脚设置一组链接,站点地图,或者两者结合。这个方法不仅适用于搜索引擎,而且当访问者不支持JavaScipt时,也可以在这个站点中导航。很多下拉菜单对搜索引擎的友好性不错,但是另一些就完全相反。有些并不能通过使用JavaScript来产生和显示HTML口有些动态地隐藏和公开HTML的div单元.这里的关键就是HTML和链接尽管在文档中被隐藏,可实际上是存在的。然而搜索引擎不是,它比较倾向于隐藏(将它视为不可见的页上因素).在这两种情况下,最好是在其他的地方列出可以看见的链接。