搜索引擎优化 (SEO)

搜索引擎优化(通常缩写为 SEO)是一种数字营销策略,旨在提高网站在搜索引擎结果(例如 Google)中的可见性和排名。它涉及优化网站上的各种元素,包括内容、社交分享、URL、图片和页面速度。

注解

  • Odoo 提供了多个模块来帮助您构建网站内容,例如 电子商务博客在线学习论坛

  • 所有 Odoo 主题 都依赖于 CSS 框架 Bootstrap ,以根据设备(桌面、平板或移动设备)高效渲染,这对搜索引擎排名有积极影响。

内容优化

要优化网页的 SEO,请访问该页面,然后转到 网站 ‣ 站点 ‣ 优化 SEO

Optimize SEO

元标签

元标签是提供网页信息的 HTML 元素,它们向搜索引擎和网站访客传递信息。元标签通过帮助搜索引擎理解网页的内容和上下文,并通过吸引人的内容吸引访客,在 SEO 中起着至关重要的作用。Odoo 中有两种类型的元标签:

  • 标题 标签指定网页的标题,并在搜索引擎结果中显示为可点击链接。它们应简洁、描述性强且与页面内容相关。您可以更新网页的标题标签,或者保持为空以使用基于页面内容的默认值。

  • 描述 标签概括了网页的内容,通常显示在搜索引擎结果中标题下方。它们用于鼓励用户访问该页面。您可以更新网页的描述标签,或者保持为空以使用基于页面内容的默认值。

注解

预览 卡片显示标题和描述标签在搜索结果中的显示方式,并包含您的页面 URL。

关键词

关键词是 SEO 的主要元素之一。一个针对搜索引擎优化良好的网站会与潜在访客使用相同的语言,SEO 关键词有助于他们连接到您的网站。

您可以在 关键词 字段中输入您认为重要的关键词,并点击 添加 ,查看它们在内容不同层级(H1、H2、页面标题、页面描述、页面内容)中的使用情况以及相关的 Google 搜索。该工具还会建议相关的关键词以增加您的网站流量。页面上的关键词越多越好。

小技巧

强烈建议每页仅使用一个 H1 标题以优化 SEO。

社交分享图片

当您在社交媒体上分享页面时,默认会选择您的徽标图片,但您可以通过点击向上箭头上传其他图片。

注解

  • 社交预览 卡片显示页面信息在分享时的显示效果。

  • 如果您更改博客文章的标题或产品的名称,更改将自动应用到您网站的所有地方。当外部网站使用 301 重定向 时,旧链接仍然有效,从而保留 SEO 链接权重。

图像

图像的大小对页面速度有显著影响,而页面速度是搜索引擎优化 SEO 排名的重要标准。

小技巧

使用 Google Page SpeedPingdom 网站速度测试 比较您的网站排名。

Odoo 会自动压缩上传的图像并将其转换为 Webp 格式。使用这种文件格式,照片体积更小,从而提高了页面加载速度,因此在 SEO 中排名更高。Odoo 官方 主题 中使用的所有图像也会默认进行压缩。如果您使用的是第三方主题,它可能包含未高效压缩的图像。

要修改网站中的图像 ,请选择图像,点击 编辑 ,然后前往 自定义 标签页,并在 图像 部分调整 格式

自动图像压缩

重要

Alt 标签用于提供图像显示内容的上下文信息,告知搜索引擎爬虫并帮助其正确索引图像。从 SEO 的角度来看,在 描述 字段中添加 Alt 标签关键词至关重要。此描述将添加到图像的 HTML 代码中,并在图像无法显示时展示。

高级功能

结构化数据标记

结构化数据标记用于在搜索引擎结果中生成富摘要。这是网站向搜索引擎机器人发送结构化数据的一种方式,有助于它们理解您的内容并创建呈现良好的搜索结果。

默认情况下,Google 支持许多内容类型的 富摘要 ,包括评论、人物、产品、企业、事件和组织。

微数据是一组随 HTML5 引入的标签,可帮助搜索引擎更好地理解您的内容并以相关的方式展示。Odoo 根据 schema.org 的 规范 实现了微数据,适用于事件、电子商务产品、论坛帖子和联系地址。这使得您的产品页面可以在 Google 中显示额外的信息,例如产品的价格和评分:

搜索引擎结果中的片段

robots.txt

robots.txt 文件告诉搜索引擎爬虫可以访问您网站上的哪些 URL 以索引其内容。这主要用于避免因过多请求而导致网站过载。

在索引您的网站时,搜索引擎会首先查看 robots.txt 文件。Odoo 会自动创建一个位于 mydatabase.odoo.com/robots.txt 的 robots.txt 文件。

通过编辑 robots.txt 文件,您可以控制哪些网站页面可供搜索引擎爬虫访问。要向文件中添加自定义指令,请前往 网站 ‣ 配置 ‣ 设置 ,向下滚动到 SEO 部分,然后点击 编辑 robots.txt

Example

如果您不希望爬虫抓取您网站的 /about-us 页面,则可以编辑 robots.txt 文件并添加 Disallow: /about-us

网站地图

站点地图向搜索引擎机器人指出网站页面及其相互关系。Odoo 会生成一个包含所有 URL 的 /sitemap.xml 文件。出于性能考虑,该文件会被缓存并每 12 小时更新一次。

注解

如果您的网站包含大量页面,Odoo 会自动创建一个站点地图索引文件,遵循 sitemaps.org 协议 ,并将站点地图 URL 分组为每个文件 45000 条记录。

每个站点地图条目都有三个自动计算的属性:

  • <loc> :页面的 URL。

  • <lastmod> :资源的最后修改日期,基于相关对象自动计算。对于与产品相关的页面,这可能是产品或页面的最后修改日期。

  • <优先级> :模块可以根据其内容实现自己的优先级算法(例如,论坛可能会根据特定帖子的投票数分配优先级)。静态页面的优先级由其优先级字段定义,该字段已标准化(默认值为 16)。

小技巧

要防止页面出现在站点地图中,请转到 站点 ‣ 属性 ,点击 发布 标签,并关闭 索引 功能。

禁用“索引”复选框

Hreflang HTML 标签

Odoo 会自动在网站多语言页面的代码中包含 hreflangx-default 标签。这些 HTML 属性对于告知搜索引擎特定页面的语言和地理定位至关重要。

参见

翻译