正在工作的wordpress UrlRewrite在谷歌搜索中没有结果


Working wordpress UrlRewrite with no result for google search

我已经创建了一些代码来重写wordpress主题中页面的URL。url重写工作正常,但谷歌似乎找不到不同的页面。

我使用以下代码来重写url:Functions.php

function add_query_vars($aVars) {
    $aVars[] = "userid";
return $aVars;
}
add_filter('query_vars', 'add_query_vars');
function add_rewrite_rules($aRules) {
$aNewRules = array('user/([^/]+)/?$' => 'index.php?pagename=user&userid=$matches[1]');
$aRules = $aNewRules + $aRules;
return $aRules;
}
add_filter('rewrite_rules_array', 'add_rewrite_rules');

Page.php

isset($wp_query->query_vars['userid'])) {
            $user = $wp_query->query_vars['userid'];

如果有人知道为什么我的页面没有出现在谷歌搜索中,我会非常感激。

您是否尝试过使用谷歌的网站管理员工具对您的网站进行爬网?如果你已经有Gail帐户,你可以使用它登录。