CDN 图像索引和 Yoast SEO
注意:在对 WordPress 主题进行任何自定义更改之前,您应该添加一个子主题,以免在下次更新主题时丢失更改。
为了确保在使用 Yoast SEO 插件和 CDN 时 Google Search Console 对图像进行正确索引,您应该在 functions.php 文件的顶部添加一小段代码。此代码将允许 Yoast SEO 为您的 WordPress 网站正确生成站点地图。
- 使用 File Manager 或 FTP 连接到您的网站。
- 转到 wp-content/themes 目录。
- 在包含活动主题的文件夹中,找到并打开 functions.php 文件。
- 在 functions.php 文件中,将这段代码添加到文件顶部,并将 example.com 替换为您自己的域名。
function wpseo_cdn_filter($uri) { return str_replace('https://www.example.com', 'https://secureservercdn.net/example.com/', $uri); } add_filter( 'wpseo_xml_sitemap_img_src', 'wpseo_cdn_filter' );
- 保存更改。
- 登录WordPress 。
- 在左侧菜单中,选择 Yoast SEO,然后选择 Settings(设置)。
- 选择 Site features(站点功能),然后向下滚动到 APIs section(API 分区)。
- 找到 XML sitemaps(XML 站点地图)功能并禁用它。
- 清除缓存并再次启用站点地图功能,这将强制站点地图重新构建。
站点地图现在将使用 CDN URL 来引用图像。此更改后,图像可能需要几天时间才能在您的 Google Search Console 中重新索引。