Google 正在扫描我不希望的查询字符串
Google 正在 Google 上扫描我的网站,其中包括我不希望它扫描的查询字符串。 例如:他们是一个页面 - “/name.html”,在 URL 中它有一个查询字符串 - “/name.html?qs=1”。我不希望 Google 在其索引中包含“?qs=1”,因为这个查询字符串不是必需的,并且在 Google 上搜索我的网站时,它会创建大量重复项和垃圾。
如何禁用 Google 对此查询字符串建立索引并删除已像这样建立索引的页面的能力?
Google is scanning my website on Google including a query string I don't want it to scan.
For example: Their is a page - "/name.html" and in the URL it has a query string - "/name.html?qs=1". I don't want Google to include "?qs=1" in their index, because this query string isn't necessary and it'll create a lot of duplicates and trash when searching for my website on Google.
How can I disable Google's ability to index this query string and delete pages that had already indexed like this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该使用 robots.txt 来执行此操作。
这是一个示例:
这将阻止任何使用查询字符串对 name.html 的调用,但会索引您的 name.html。
还有这个版本:
这将阻止使用查询字符串中包含的参数“qs”对 name.html 的任何调用,但会对其他任何内容进行索引。
You should use robots.txt to do this.
Here is an example :
This will block any call to name.html with a query string, but will index your name.html.
There is also this version :
This will block any call to name.html with the parameter "qs" contained in your query string, but will index anything else.
您必须在网站的根目录中创建一个 robots.txt 文件。
You have to make a robots.txt file in the root of your website.