Google Search Console仍在为旧网页编制索引

时间:2017-01-03 10:28:11

标签: ruby-on-rails-3 google-index google-search-console

我在5个月前更改了我网站的网址结构。以前,它不是针对特定国家/地区的,因此我通过向网址添加/[language-code]-[country-code]/来确定具体国家/地区。

然后我更新了我的sitemap.xml文件并将其上传到Google Search Console,但我仍然从较旧的网址获得点击。问题是谷歌搜索引擎已将旧网页编入索引,因此每当有人搜索我的网站时,它也会显示其他网址作为具有旧网址的附加链接。

要解决此问题,我暂时在谷歌搜索控制台的帮助下阻止了网址,有一个问题是,它只会在短时间内阻止网址,然后网址会再次显示为附加链接在搜索结果中使用我的网站名称。

我该如何解决这个问题?有没有办法从谷歌搜索索引中完全删除URL?

1 个答案:

答案 0 :(得分:1)

您必须使用disallow:xyz.com和noindex:xyz.com

在robots.txt文件中添加这些网址
disallow:xyz.com/one.html
disallow:xyz.com/two.html

noindex:xyz.com/one.html
noindex:xyz.com/two.html