Search Engine Optimization (SEO)¶
Search Engine Optimization, often abbreviated as SEO, is a digital marketing strategy to improve a website’s visibility and ranking in search engine results (e.g., in Google). It involves optimizing various elements on your website, including its content, social sharing, URLs, images, and page speed.
備註
内容优化¶
要优化网页的搜索引擎优化,请访问该页面,然后转到 。
備註
若修改博客文章标题或产品名称,对应网页的链接将自动更新。旧链接仍可正常访问,因 Odoo 会自动创建 301重定向,保障搜索引擎优化效果不受影响。
正文中的关键词¶
正文中的关键词自然分布在页面可见内容中(包括标题、副标题及正文文本),用于帮助搜索引擎判定页面主题及相关度,对搜索排名有实际影响。此类关键词无法在:优化搜索引擎 弹窗中编辑。
重要
强烈建议每个页面只使用一个 H1 标题,以达到搜索引擎优化的目的。
圖片¶
图片大小对页面速度有很大影响,而页面速度是搜索引擎优化搜索引擎排名的重要标准。
小訣竅
使用 `Google 网页速度 <https://pagespeed.web.dev/?utm_source=psi&utm_medium=redirect>`_或`Pingdom 网站速度测试 <https://tools.pingdom.com/>`_比较网站的排名情况。
Odoo会自动压缩上传的图片并将其转换为`Webp`格式。有了这种文件格式,照片就会变小,从而提高页面加载速度,并因此在搜索引擎优化中获得更好的排名。在 Odoo 官方 主题 中使用的所有图片默认也会被压缩。如果您使用的是第三方主题,它提供的图片可能无法有效压缩。
要修改网站上的图像,请选择图像,点击 编辑,然后转到 自定义`选项卡,调整 :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 地址访问。
備註
正规搜索引擎的爬虫会遵循该文件的访问规则;对于非正规爬虫,你可通过自定义域名下的 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 搜索结果中,会附带产品价格、评分等额外信息进行展示: