欢迎来到深圳市网联讯科技有限公司官网!
    全国服务热线:18807556000

如何改进你的网站导航?学习这7个必要的最佳实践!

来源:深圳网站建设,深圳网站设计,深圳网站制作,深圳网站改版专家--深圳市网联讯科技有限公司  发布时间:2019-12-06

有时,链接和 web 页面是用 JavaScript 编写的。这是一个问题,因为搜索引擎很难找到在 JavaScript 中创建的内部链接。

尽管近年来百度在阅读 JavaScript 方面有所改进,但 SEO 专家得出的结论是,结果是不一致的。其他搜索引擎在阅读 JavaScript 时仍然没有能力。这意味着当搜索引擎抓取你的内容时,你的内部链接可能会完全丢失。

对于使用 JavaScript 是否实用,SEO 专家存在分歧。一方面,一些  SEO 专家完全避免使用 JavaScript。另一方面,web 设计人员和可用性专家声称 JavaScript 对用户体验至关重要。我相信有一个这之间有一个平衡的地方,JavaScript 可以被使用,同时避免任何 SEO 问题。

1. 显示和隐藏页面内容的链接

JavaScript 可以用来在页面上显示和隐藏某些内容,而不需要更改页面。当发生这种情况时,所有的内容都预先加载到页面中。

在这种情况下,搜索引擎仍然能够抓取所有的内容,即使其中一些内容是隐藏的。只有当隐藏的内容量很小的时候才会成功。当整个页面更改时,它可能会出现问题,但是 URL 保持不变。

问题出现的原因是,当你在一个 URL 中隐藏太多内容时,它会稀释页面内容的焦点。一个完全不同的主题应该有自己的页面。

操作项:显示和隐藏内容的链接

  • 对于少量内容,删除锚标记并使用 JavaScript onclick 事件处理程序替换。

  • 使用 CSS 来控制光标和从箭头到指针的变化。

  • 对于大量内容,包括单页视差滚动网站,并非所有内容都应该预先加载。

  • 只与 URL 直接相关的预加载内容。

  • 对于所有的锚标记,应该有一个 href 值和一个 onclick 设置。

  • 这个 href 值指向一个新的 URL,该 URL 只预加载与这个新 URL 相关的内容。

  • onclick 函数将阻止新的 URL 加载,但是将允许目标 URL 的内容加载。

  • 使用 pushState 函数更新 URL,即使该页面没有加载。

在 2016 年的 seoClarity 做的演示中,更深入地介绍了如何在网站上具体实现这一点。它特别提到了 AngularJS,一个流行的 JavaScript 框架,以及它的 SEO 问题和解决方案。然而,这里的经验也适用于几乎任何 JavaScript 框架。


专业深圳网站建设深圳网站设计深圳网站制作深圳网站改版深圳网站空间——网联讯科技


上一篇:百度SEO和谷歌SEO有什么区别?

下一篇:网站页面标题关键词怎么做seo优化

 

 
CONTACT US
18807556000        0755-82926011

咨询热线:
18807556000
咨询热线:
18682082347
在线客服:
业务咨询
业务咨询
业务咨询
技术支持
技术支持
售后服务
官方微信公众号:
公司官网: www.075568.com www.075568.cn
公司地址: 深圳市龙岗区龙岗街道南联社区碧新路世宏大厦403-405室