针对谷歌搜索,开发者要明白的知识点

本文介绍了开发人员可以采取的措施,以确保他们的网站与Google搜索良好配合。除了本指南中提到的内容,还要确保您的网站安全、快速、对所有用户可访问,并且在所有设备上都可以正常运行。

做SEO必须要铭记在心的反spam政策

做SEO必须要铭记在心的反spam政策

首先,可以使用移动友好性测试工具来测试您的网站,以了解Google如何看待它。Googlebot是Google的网络爬虫机器人,用于发现新的和更新的页面,以供Google索引使用。要了解更多关于这个过程的信息,请阅读Google搜索工作原理

其次,Googlebot通过获取和解析链接、网站地图和重定向从一个URL导航到另一个URL。对于每个URL,Googlebot都将其视为来自您的网站的第一个并且唯一的URL。为确保Googlebot可以找到您网站上的所有URL,请执行以下操作:

使用Google可以爬行的<a>元素。确保站点上的所有页面都可以通过另一个可发现的页面上的链接访问。确保引用链接包含与目标页面相关的文本或用于图片的alt属性。

构建并提交网站地图,以帮助Googlebot更智能地爬行您的网站。网站地图是一个文件,您在其中提供有关站点上的页面、视频和其他文件以及它们之间的关系的信息。 对于只有一个HTML页面的JavaScript应用程序,请确保每个屏幕或单独内容块都有一个URL。虽然Google可以运行JavaScript,但在设计页面和应用程序时,您需要考虑到一些差异和限制,以适应爬虫访问和呈现内容的方式。可参考之前Will写的一篇真实案例——vue.js SPA站点SEO优化

最后,控制Google哪些页面可以查看,哪些不可以查看但是可以follow

有几种方法可以阻止Googlebot:

要阻止Google找到您的页面,请将内容限制为必须登录才能查看(例如,使用登录页面或为页面设置密码保护)。

要阻止Googlebot爬行某个页面或者目录,请创建robots.txt文件。

但robots.txt不是阻止网页被谷歌Google收录的机制。要想不被收录,请使用noindex robots规则或为页面设置密码保护。

要阻止Google索引页面但仍允许抓取,请添加noindex标签。

最后涉及到技术的还有一点,富结果(rich results)是指在搜索结果中包含样式、图片或其他交互功能的结果,可以帮助您的网站在搜索结果中更加突出。通过在页面上提供结构化数据,您可以帮助Google更好地理解您的页面,并在搜索结果中为其显示富结果。

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注