SEO友好的javascript和CSS链接?
是否有可能使用javascript优化导航系统,但为了搜索引擎,超链接是否仍然可以爬行SEO友好的javascript和CSS链接?,javascript,css,seo,Javascript,Css,Seo,是否有可能使用javascript优化导航系统,但为了搜索引擎,超链接是否仍然可以爬行 或者可能是一个条件语句,仅当浏览器中未启用javascript或搜索引擎对其进行爬网时才调用HTML代码?如果禁用javascript,则不容易触发事件,因为要在客户端运行任何东西,都要使用javascript。我为我的站点所做的是使用静态html链接,然后使用javascript更改按下这些链接时发生的情况 通过这种方式,您可以在某个地方拥有一个链接,该链接仍然可以爬行,如果禁用了javascript,它可
或者可能是一个条件语句,仅当浏览器中未启用javascript或搜索引擎对其进行爬网时才调用HTML代码?如果禁用javascript,则不容易触发事件,因为要在客户端运行任何东西,都要使用javascript。我为我的站点所做的是使用静态html链接,然后使用javascript更改按下这些链接时发生的情况
通过这种方式,您可以在某个地方拥有一个链接,该链接仍然可以爬行,如果禁用了javascript,它可以正常工作,但是如果启用了javascript,请使用AJAX方法重新加载页面的部分内容。如果禁用javascript,则不容易触发事件,因为要运行任何使用javascript的客户端内容。我为我的站点所做的是使用静态html链接,然后使用javascript更改按下这些链接时发生的情况
通过这种方式,您可以在某个地方拥有一个链接,该链接仍然是可爬行的,如果禁用了javascript,则可以正常工作,但如果启用了javascript,则使用AJAX方法重新加载页面的部分内容。您所描述的内容将以不引人注目的javascript为特征 看 对于关闭javascript的搜索引擎和用户,您可以用最语义SEO友好的方式编写html,然后分别添加脚本以添加提示 像这样的框架通常是有用的 比如,
<a href="/about" id="about">About</a>
这将停止用户被带到/关于并执行给定的javascript
本质上,这与你的建议相反;相反,javascript仅在可用于增强现有html的情况下使用。您所描述的内容的特点是不引人注目的javascript 看 对于关闭javascript的搜索引擎和用户,您可以用最语义SEO友好的方式编写html,然后分别添加脚本以添加提示 像这样的框架通常是有用的 比如,
<a href="/about" id="about">About</a>
这将停止用户被带到/关于并执行给定的javascript
本质上,这与你的建议相反;相反,javascript仅在可用于增强现有html的情况下使用。当然。除了对SEO友好外,这种方法对残疾用户来说也更容易使用;如果你在政府或高等教育部门工作,或者有一天可能在政府或高等教育部门工作,你需要了解无障碍性,尽管事实上每个人都应该记住这个问题 谷歌逐步增强更多信息;这是一个例子
基本上,您希望创建站点,就像使用普通链接导航一样,然后添加javascript事件处理程序来劫持通常会触发导航的点击。当然。除了对SEO友好外,这种方法对残疾用户来说也更容易使用;如果你在政府或高等教育部门工作,或者有一天可能在政府或高等教育部门工作,你需要了解无障碍性,尽管事实上每个人都应该记住这个问题 谷歌逐步增强更多信息;这是一个例子 基本上,您希望创建您的站点,就像使用普通链接导航一样,然后添加javascript事件处理程序来劫持通常会触发导航的点击。例如,是基于嵌套HTML列表的下拉菜单,变成了水平菜单。它看起来很好,很干净,有完全可爬行的链接。一般来说,最好生成HTML,然后使用渐进增强,通过JavaScript将HTML转换成更好的内容 另一方面,如果生成JavaScript导航,例如作为JSON对象,那么为Google生成XML应该很容易 你说的优化是什么意思?优化了速度,因为你的导航树很大,会产生不必要的HTML流量?然后,您应该通过JavaScript和Ajax调用生成导航,以缩短加载时间,并为搜索引擎提供站点地图。如果你是说漂亮,那么就使用渐进式增强。例如,是基于嵌套HTML列表的下拉菜单,变成了水平菜单。它看起来很好,很干净,有完全可爬行的链接。一般来说,最好生成HTML,然后使用渐进增强,通过JavaScript将HTML转换成更好的内容 另一方面,如果生成JavaScript导航,例如作为JSON对象,那么为Google生成XML应该很容易 你说的优化是什么意思?优化了速度,因为你的导航树很大,会产生不必要的HTML流量?然后,您应该通过JavaScript和Ajax调用生成导航,以缩短加载时间,并为搜索引擎提供站点地图。如果你的意思是“漂亮”,那么就用渐进式增强器
基本上主要是在href标记中添加真实URL,使用onclick-even处理程序取消默认设置。基本上主要是在href标记中添加真实URL,使用onclick-even处理程序取消默认设置