搜索营销
Yoast SEO:具有可选SSL的网站上的规范URL
当我们将网站移至 飞轮,我们没有强制每个人都使用 SSL 连接(确保安全连接的 https:// url)。 我们对此还没有决定。 我们可以确保表单提交和电子商务部分的安全,但不确定是否只是普通文章的阅读。
考虑到这一点,我们意识到我们的规范链接既显示安全又显示不安全。 我对该主题的阅读不多,但是如果Google单独对待每条路径,这似乎可能会有问题。 确实,在网站站长内部,我们不得不单独注册安全站点,因此我只能猜测这会造成混乱。
什么是规范链接?
规范链接元素是HTML页面头部(用户不可见)中的元素,该元素可将搜索引擎引导至网页的首选版本。 这是在针对搜索引擎优化网站时必不可少的元素,因为您希望确保通过链接传递的所有权限都可以到达适当的URL。 绝大多数内容管理系统会产生通往相同内容的多种路径。 如果没有规范来定义适当的路径,则您的权限可能会在同一内容的多个路径之间分割。
在审查 Yoast搜索引擎优化
插件知识库,该插件只是通过WordPress的标准功能提取固定链接。 换句话说,如果您位于安全页面上,它将列出https路径;否则,它将列出http路径。 啊。在我们主题的范围内 的functions.php 文件,并使用Yoast的规范过滤器 wpseo_canonical,我们添加了以下功能来强制所有规范链接指向安全网址:
函数mtb_canonical_ssl($ url){$ url = preg_replace(“ / ^ http:/ i”,“ https:”,$ url); 返回$ url; } add_filter('wpseo_canonical','mtb_canonical_ssl');
现在,无论用户使用哪个路径或Google搜寻器如何捕获规范,它都只会显示为带有https:// URL路径的安全页面。 Yoast插件曾经具有定义此选项的选项,但似乎已从该插件中删除了。