js 抓取网页内容(SEO优化提倡用户体验度良好的导航页流畅的网站导航)
优采云 发布时间: 2022-01-16 09:15js 抓取网页内容(SEO优化提倡用户体验度良好的导航页流畅的网站导航)
导航页面是在 网站 上显示 网站 结构的简单页面。虽然搜索引擎访问这个页面是为了尽可能爬取覆盖网站的所有页面,但它的主要目标是人。SEO优化提倡用户体验,导航的设计要站在用户的角度考虑。以下是如何创建具有良好用户体验的导航页面。
1.创建自然流畅的层次结构
流畅的网站导航让用户可以在短时间内找到自己需要的信息。必要时,可以添加导航页面以有效地合并内部链接,以确保 网站 上的所有页面都可以通过链接访问,并且无需内部搜索功能即可找到。在适当的情况下,相关网页的链接也可用于帮助发现类似内容。
应避免的做法:
· 创建复杂的导航链接页面,例如将网站 上的所有页面相互链接。
· 内容过度分割
2.使用文本导航
主要通过文本链接控制网站的网页导航,方便搜索引擎抓取和理解网站。使用 JavaScript 创建网页时,使用 a 元素,使用 URL 作为 href 属性值,并在页面加载时生成所有菜单项,而不是等待用户交互。
应避免的做法:
· 完全基于图像或*敏*感*词*创建导航。
· 导航需要使用基于脚本或插件的事件处理。
3.为用户创建导航页面,为搜索引擎创建站点地图
为方便用户,为整个 网站 或最重要的页面提供简洁的导航页面。此外,创建一个 XML 站点地图文件,以确保搜索引擎可以在 网站 上发现新的和更新的页面,列出所有相关 URL 及其主要内容的最后修改日期。
如图所示
应避免的做法:
· 允许导航页面的内容过期和链接被破坏。
· 创建一个简单列出而不排序的页面
4.显示有用的404页面
有时,用户会通过单击损坏的链接或输入错误的 URL 被重定向到 网站 上不存在的页面。使用自定义404页面可以有效引导用户回到网站上的正常网页,从而大大提升用户体验。理想情况下,404 页面有一个返回根页面的链接,以及一个指向 网站 上流行或相关内容的链接。使用 Google Search Console 可能导致“未找到”错误的 URL 源。
不可避免的做法:
· 通过 robots.txt 文件阻止对 404 页面的抓取。
· 只提供模糊的消息,例如“未找到”、“404”或根本没有 404 页面。
· 404页面使用的设计与网站其他部分的设计不一致。