搜索引擎优化(SEO)¶
搜索引擎优化,通常缩写为 SEO,是一种数字营销策略,用于提高网站在搜索引擎结果(例如 Google)中的可见性和排名。它涉及优化网站上的各种元素,包括其内容、社交分享、URL、图像和页面速度。
注解
内容优化¶
要优化网页的搜索引擎优化,请访问该页面,然后转到 。
注解
更改部落格文章的標題或產品名稱會自動更新相關網頁的連結。舊連結仍然有效,因為會建立301 重新導向,保持 SEO。
小技巧
點擊使用 AI 填充以自動生成元標題、描述並獲取關鍵字建議。
從損壞的連結欄位中刪除不正確的 URL,並選擇有效的 URL 以防止錯誤。
正文中的关键词¶
正文中的关键词自然分布在页面可见内容中(包括标题、副标题及正文文本),用于帮助搜索引擎判定页面主题及相关度,对搜索排名有实际影响。此类关键词无法在:优化搜索引擎 弹窗中编辑。
重要
强烈建议每个页面只使用一个 H1 标题,以达到搜索引擎优化的目的。
图像¶
图片大小对页面速度有很大影响,而页面速度是搜索引擎优化搜索引擎排名的重要标准。
小技巧
使用 `Google 网页速度 <https://pagespeed.web.dev/?utm_source=psi&utm_medium=redirect>`_或`Pingdom 网站速度测试 <https://tools.pingdom.com/>`_比较网站的排名情况。
Odoo会自动压缩上传的图片并将其转换为Webp格式。使用此文件格式,照片体积更小,这会提高页面加载速度,从而在SEO中获得更好的排名。Odoo官方:doc:`主题 <../web_design/themes>`中使用的所有图片默认也会被压缩。
注解
第三方主题可能无法有效压缩图片。
要修改网页中的图片,请选择图片,点击编辑,然后转到自定义`选项卡,并在:guilabel:`图片`部分调整:guilabel:`格式。
重要
替代标签用于说明图片的展示内容,为搜索引擎爬虫提供参考,使其能对图片进行正确索引。从搜索引擎优化角度而言,在 :guilabel:`描述`字段中添加含关键词的替代标签至关重要。该描述会被写入图片的 HTML 代码,且在图片无法正常显示时展示。
索引¶
网站索引是谷歌等搜索引擎发现、解析网站内容,并将相关信息存储至其数据库的过程。被称作爬虫(crawlers)或蜘蛛程序(spiders)的搜索引擎机器人,会访问各类网页并追踪链接采集数据,包括文本、图片及其他媒体素材。索引的核心目的是让网站内容可被用户检索和发现。若未完成索引,无论网站或其具体页面的内容相关性多高、设计多精良,都不会出现在搜索引擎结果中。索引是 :abbr:`SEO(搜索引擎优化)`的基础环节,是网站获得曝光度和自然流量的核心前提。
将现有网站迁移至 Odoo 对 SEO 的影响¶
在大多数情况下,迁移到Odoo不会对网站的SEO产生负面影响。虽然没有任何平台可以保证排名保持不变,但遵循以下最佳实践可以显著降低风险。
保留现有内容。
为旧网址配置指向对应新网址的 :ref:`重定向 <website/pages/URL-redirection>`规则。
使用 Google 搜索控制台 监控流量和索引,确保一切顺利。
通过这样做,搜索引擎会重新索引网站并保持其在搜索结果中的可见性。
注解
迁移初期出现流量下滑属于正常现象。
禁止单个页面被索引¶
若需彻底阻止某一页面出现在搜索引擎结果中,可采用以下任一方法:
其他资料
页面
禁止整个网站被索引¶
若需阻止整个网站出现在搜索引擎结果中,操作步骤如下:进入 ,在 网站信息`板块中,于 :guilabel:`域名 字段内填写任意随机值即可。执行此操作后,系统会自动在页面源代码中插入以下标记:
<meta name="robots" content="noindex"/>
该标签会向搜索引擎传递禁止索引该网站的指令。完成设置后,搜索引擎需数日至数周的时间更新检索结果并将该网站从索引库中移除。
Example
此方法可用于防止测试数据库对应的网站出现在搜索引擎结果中。
网站地图¶
网站地图会向搜索引擎爬虫指明网站的所有页面及其层级关联关系。Odoo 会自动生成包含所有网址的 `/sitemap.xml`文件,出于性能优化考虑,该文件会被缓存,且每 12 小时自动更新一次。
注解
若您的网站包含大量页面,Odoo 会遵循`sitemaps.org 协议 <http://www.sitemaps.org/protocol.html>`_ 自动生成网站地图索引文件,并按每 45000 个网址为一个分片,对网站地图的网址进行分组管理。
每个网站地图条目均包含三个自动计算的属性:
<loc>:页面的 URL。<lastmod>:资源的最后修改时间,系统会根据关联对象自动计算。若为产品关联页面,该时间可为产品或页面本身的最后修改时间。<priority>:各功能模块可根据自身内容实现专属的优先级算法(例如,论坛模块可根据帖子的获赞数为其分配对应优先级)。静态页面的优先级由其优先级字段定义,该字段值已做标准化处理(默认值为 16)。
小技巧
若需阻止某一页面出现在网站地图中,前往 ,将 被索引 功能开关关闭即可。
robots.txt¶
robots.txt 文件用于向搜索引擎爬虫声明其可访问的网站内容范围,核心作用:
搜索引擎对网站进行索引时,会优先读取 robots.txt 文件。Odoo 会自动生成该文件,可通过 mydatabase.odoo.com/robots.txt 地址访问。
注解
信誉良好的机器人会遵守 robots.txt;其他机器人可能需要在您的自定义域上通过Cloudflare进行阻止。
编辑 robots.txt¶
编辑 robots.txt 文件可管控搜索引擎爬虫对网站各页面的访问权限。若需为该文件添加自定义访问规则,操作路径:进入 ,向下滚动至 SEO`板块,点击 :guilabel:`编辑 robots.txt 即可。
Example
如果不想让机器人抓取网站的 /about-us 页面,可以编辑 robots.txt 文件,添加 禁止: /about-us。
重要
虽然 robots.txt 可以阻止内容被抓取,但它不能保证页面不会被索引。如果其他已抓取的页面链接到该页面(通过 “引用” 便编入索引),该页面仍可能出现在搜索结果中。Google 通常不建议使用 robots.txt 来阻止希望完全不出现在搜索结果中的网页。
高级功能¶
结构化数据标记¶
结构化数据标记用于在搜索引擎结果中生成富文本摘要,是网站向搜索引擎爬虫传递结构化数据的一种方式,可帮助爬虫理解网站内容,并生成展示形式更优的搜索结果。
Google 默认支持为多种内容类型生成各类 https://developers.google.com/search/blog/2009/05/introducing-rich-snippets 富文本摘要,包括评论、人物介绍、产品、企业、活动及组织机构信息等。
微数据(Microdata)是随 HTML5 推出的一套标签体系,能帮助搜索引擎更好地理解网站内容,并以贴合内容属性的方式进行展示。Odoo 遵循 schema.org 官方 <https://schema.org/docs/gs.html>规范,为活动、电商产品、论坛帖子及联系地址等内容实现了微数据标记。基于此,您的产品页面在 Google 搜索结果中,会附带产品价格、评分等额外信息进行展示: