WordPress 托管 帮助

CDN 图像索引和 Yoast SEO

注意:在对 WordPress 主题进行任何自定义更改之前,您应该添加一个子主题,以免在下次更新主题时丢失更改。

为了确保在使用 Yoast SEO 插件和 CDN 时 Google Search Console 对图像进行正确索引,您应该在 functions.php 文件的顶部添加一小段代码。此代码将允许 Yoast SEO 为您的 WordPress 网站正确生成站点地图。

  1. 使用 File ManagerFTP 连接到您的网站。
  2. 转到 wp-content/themes 目录。
  3. 在包含活动主题的文件夹中,找到并打开 functions.php 文件。
  4. 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' );
       
  5. 保存更改。
  6. 登录WordPress
  7. 在左侧菜单中,选择 Yoast SEO,然后选择 Settings(设置)。
  8. 选择 Site features(站点功能),然后向下滚动到 APIs section(API 分区)。
  9. 找到 XML sitemaps(XML 站点地图)功能并禁用它。
  10. 清除缓存并再次启用站点地图功能,这将强制站点地图重新构建。

站点地图现在将使用 CDN URL 来引用图像。此更改后,图像可能需要几天时间才能在您的 Google Search Console 中重新索引。

后续步骤

更多信息