当我查看google index" site:http://example.com"我看到一些网页的真实页面后跟// RK = 0。我不知道这意味着什么,它是如何实现的,以及谷歌为何将其编入索引。
作为一名开发人员,我需要知道为什么有人会在URL的末尾添加这样的后缀,因为它没有我编码的内容。
答案 0 :(得分:0)
复制DMAN的答案 - 来自.htaccess rewrite rule remove everything after RK=0/RS=的未选答案之一
有人发现这个烂摊子的来源。 http://xenforo.com/community/threads/server-logs-with-rk-0-rs-2-i-now-know-what-these-are.73853/
它看起来实际上并非恶意,它是雅虎重写的一些东西,创建了指向不存在的网页的URL。 xenforo上描述的演示确实复制了它,以及雅虎正在制作的URL的模式:
http://r.search.yahoo.com/_ylt=A0SO810GVXBTMyYAHoxLBQx./RV=2/RE=1399899526/RO=10/RU=http%3a%2f%2fkidshealth.org%2fkid%2fhtbw%2f/RK=0/RS=y2aW.Onf1Hs6RISRJ9Hye6gXvow-
当然看起来像RV =,RE =,RU =,RK =,RS =值是同一族。只是某个地方的arg连接正在他们身边搞砸。
Neal补充评论: 也许曾经有一个与雅虎有关的错误或奇怪的事情。它导致Google将这些额外的URL输入其索引中。我将使用WebmasterTools" disavow"删除它们。功能,因为谷歌可能会将它们视为重复的内容,从而导致对“熊猫”的贡献。罚款。