搜索引擎优化 (SEO)¶
搜索引擎优化(通常缩写为 SEO)是一种数字营销策略,旨在提高网站在搜索引擎结果(例如 Google)中的可见性和排名。它涉及优化网站上的各种元素,包括内容、社交分享、URL、图片和页面速度。
注解
内容优化¶
要优化网页的 SEO,请访问该页面,然后转到 。
注解
更改博客文章的标题或产品名称会自动更新指向相关网页的链接。由于会创建 301 重定向,旧链接仍然有效,从而保持 SEO。
小技巧
点击 使用 AI 填充 可自动生成元标题、描述,并获取关键词建议。
从 失效链接 字段中移除不正确的 URL,并选择有效的 URL 以防止错误。
文内关键词¶
文内关键词自然地出现在页面可见内容(标题、小标题和正文)中,帮助搜索引擎确定页面的主题和相关性。这些关键词对排名有实际影响。它们无法在 优化 SEO 弹窗中编辑。
重要
强烈建议每个页面只使用一个 H1 标题,以达到搜索引擎优化的目的。
图像¶
图片大小对页面速度有很大影响,而页面速度是搜索引擎优化搜索引擎排名的重要标准。
小技巧
使用 Google 网页速度 或 Pingdom 网站速度测试 比较网站的排名情况。
Odoo 会自动压缩上传的图像并将其转换为 Webp。使用这种文件格式,照片体积更小,从而提升页面加载速度,进而在 SEO 中获得更好的排名。Odoo 官方 主题 中使用的所有图像也默认经过压缩。
注解
第三方主题可能无法高效地压缩图像。
要修改网页中的图像 ,请选择该图像,点击 编辑,然后转到 自定义 选项卡,并在 图像 部分调整 格式。
重要
Alt 标签用于提供图像显示内容的上下文信息,告知搜索引擎爬虫并帮助其正确索引图像。从 SEO 的角度来看,在 描述 字段中添加 Alt 标签关键词至关重要。此描述将添加到图像的 HTML 代码中,并在图像无法显示时展示。
索引¶
网站索引是搜索引擎(如 Google)发现、分析并在其数据库中存储网站内容信息的过程。搜索引擎机器人(称为爬虫或蜘蛛)会访问网页并跟踪链接来收集数据,包括文本、图像和其他媒体。索引的目的是使网站内容可被用户搜索和发现。如果未被索引,网站或该网站上的特定页面无论多么相关或设计精良,都不会出现在搜索结果中。索引是 SEO 的基本步骤,是网站可见性和自然流量的基础。
注解
首次在 Odoo 上创建网站时,它不会直接出现在搜索结果中。 搜索引擎需要时间来抓取和索引,这可能需要几天到几周不等。对于 Google,您可以使用 搜索控制台 并为特定 URL 请求索引,但这并不能保证更快得到结果。如果您已有网站并正在迁移,在此期间搜索结果中可能仍会显示之前的网站而不是新网站。
将现有网站迁移到 Odoo 时的 SEO 影响¶
在大多数情况下,迁移到 Odoo 不会对网站的 SEO 产生负面影响。虽然没有平台能保证排名保持不变,但遵循以下最佳实践可显著降低风险。
保留现有内容。
实施从旧 URL 到新对应 URL 的 重定向。
使用 Google 搜索控制台 监控流量和索引情况,确保一切正常。
这样做可以让搜索引擎重新索引站点,并保持其在搜索结果中的可见性。
注解
在最初几天出现流量下降是正常现象。
防止页面被索引¶
要有效防止页面出现在搜索引擎结果中,请使用以下方法之一:
noindex 标签 :访问页面的 属性 并关闭 已索引 开关。
注解
此选项尚不适用于 动态页面 。
404 或 403: 将页面配置为返回 404(未找到)或 403(禁止)HTTP 状态码。这些代码向搜索引擎表明该页面不存在或无法访问,导致其最终从索引中移除。
404: 配置 404 重定向。
Google Search Console: 使用 Google Search Console 请求从 Google 索引中移除特定 URL。
另请参阅
阻止网站被索引¶
要阻止网站出现在搜索结果中,请转到 ,然后在 网站信息 部分中,在 域名 字段中添加一个随机值。这样做会自动将以下标签插入到页面源代码中:
<meta name="robots" content="noindex"/>
该标签指示搜索引擎不要索引该站点。应用更改后,搜索引擎可能需要几天或几周才能更新其结果并移除该网站。
Example
这可用于阻止来自测试数据库的网站出现在搜索结果中。
网站地图¶
站点地图向搜索引擎爬虫指明网站页面及其相互关系。Odoo 会生成一个 /sitemap.xml 文件,其中包含所有 URL。出于性能考虑,该文件会被缓存,并每 12 小时更新一次。
注解
如果您的网站包含大量页面,Odoo 会自动创建一个站点地图索引文件,遵循 sitemaps.org 协议 ,并将站点地图 URL 分组为每个文件 45000 条记录。
每个站点地图条目都有三个自动计算的属性:
<loc>:页面的 URL。<lastmod>:资源的最后修改日期,基于相关对象自动计算。对于与产品相关的页面,这可能是产品或页面的最后修改日期。<优先级>:模块可以根据其内容实现自己的优先级算法(例如,论坛可能会根据特定帖子的投票数分配优先级)。静态页面的优先级由其优先级字段定义,该字段已标准化(默认值为 16)。
小技巧
要阻止页面出现在站点地图中,请转到 ,然后关闭 已索引 功能。
robots.txt¶
robots.txt 文件指示搜索引擎爬虫允许访问网站的哪些部分。其主要目的是:
防止网站过载 :通过引导爬虫远离某些部分,robots.txt 有助于管理服务器负载。
控制对资源和详细描述的访问 :它可以防止爬虫访问媒体文件(图像、视频)、CSS 样式表和 JavaScript 文件,并防止读取特定页面的内容(文本)。
在索引您的网站时,搜索引擎首先查看 robots.txt 文件。Odoo 会自动创建一个 robot.txt 文件,可在 mydatabase.odoo.com/robots.txt 上找到。
注解
信誉良好的机器人会遵守 robots.txt;其他机器人可能需要通过自定义域名上的 Cloudflare 进行拦截。
编辑robots.txt¶
通过编辑 robots.txt 文件,您可以控制哪些网站页面可供搜索引擎爬虫访问。要向文件中添加自定义指令,请前往 ,向下滚动到 SEO 部分,然后点击 编辑 robots.txt 。
Example
如果您不希望机器人爬取您网站的 /about-us 页面,可以编辑 robots.txt 文件以添加 Disallow: /about-us 。
重要
虽然 robots.txt 可以阻止内容被爬取,但 它不能保证页面不会被索引 。如果页面从其他被爬取的页面(通过”引用”索引)链接,它仍然可能出现在搜索结果中。Google 通常不建议使用 robots.txt 来阻止您希望完全排除在搜索结果之外的网页。
高级功能¶
结构化数据标记¶
结构化数据标记用于在搜索结果中生成富媒体摘要。它是网站向搜索引擎爬虫发送结构化数据的一种方式,有助于它们理解您的内容并生成展示良好的搜索结果。
默认情况下,Google 支持许多内容类型的 富摘要 ,包括评论、人物、产品、企业、事件和组织。
微数据是一组随 HTML5 引入的标签,可帮助搜索引擎更好地理解您的内容并以相关的方式展示。Odoo 根据 schema.org 的 规范 实现了微数据,适用于事件、电子商务产品、论坛帖子和联系地址。这使得您的产品页面可以在 Google 中显示额外的信息,例如产品的价格和评分: