奇怪的google结果列表,创建的URL无效

奇怪的google结果列表,创建的URL无效,url,hash,Url,Hash,如果你们能解释一下这件事就太好了,这让我很困惑: 一位客户问我是否可以尝试让他的喜剧之夜“sketchercise”的搜索词在谷歌排名中名列前茅。我只是将整个网站标题的标题标签从“Allnutt和Simpson”改为“Allnutt和Simpson-Sketchercise@Ginglik-SketchDuo”。它做到了这一点,现在当输入“sketchercise”时,该网站在谷歌的列表中名列前茅。然而,它给出了一个非常奇怪的链接: 这也是谷歌搜索结果的链接: 此链接无效,没有任何意义。我想

如果你们能解释一下这件事就太好了,这让我很困惑:

一位客户问我是否可以尝试让他的喜剧之夜“sketchercise”的搜索词在谷歌排名中名列前茅。我只是将整个网站标题的标题标签从“Allnutt和Simpson”改为“Allnutt和Simpson-Sketchercise@Ginglik-SketchDuo”。它做到了这一点,现在当输入“sketchercise”时,该网站在谷歌的列表中名列前茅。然而,它给出了一个非常奇怪的链接:

这也是谷歌搜索结果的链接:

此链接无效,没有任何意义。我想这与hash标签的使用和AJAX驱动的站点有关,但是在我更改title标签之前,它使用#标签链接到站点。这条斜线是怎么回事

最奇怪的是,该网站上视频页面的有效URL是/index.php#vidspics,我从来没有在URL中使用过“视频”这个词

如果有人能解释这件事的原因或者帮我阻止它的发生,我将非常感激。我意识到这是一个搜索引擎优化的问题,我讨厌这些东西,但我希望你能看到这是一个有点奇怪的情况


比较一下,如果你用谷歌搜索“allnutt and simpson”,它的工作原理就是很好地链接到该网站,并且它的所有页面都完全可以作为.php页面使用(然后我的JS将它们转换成散列标签以保持干净)

这是因为在你的托管文件下必须有一个名为“视频”的文件夹,请使用FTP客户端并检查一下

谷歌会抓取每个文件夹和文件,除非你告诉他不要这样做,否则就找robot.txt文件来学习如何避免索引化

当你解决这个问题时,也要求谷歌删除这个结果


最后,该行为与哈希标记无关,这些只是对javascript的引用,以便在您的网页中显示适当的内容。

不确定为什么会这样发布,但阻止该网页出现的唯一方法是使用该网站的google站长帐户,并确保爬虫程序无法再找到此链接。另一种方法是,当
设置($\u请求(视频))
为true时,让站点管理员将此标记
放在标题中。 地址中的斜杠是www.allnutandsimpson.com/index.php?=视频的解析形式。您可以让web服务器将所有php参数更改为斜杠,以使链接看起来漂亮。 要获得正确的结果,最好的选择是创建一个站点地图并将其提交给该站点。您将需要访问


哦,忘了,网站地图会让谷歌看到你想要它发布的所有页面,用它来显示主菜单中的主要页面。要删除您不想要的链接,需要在网站主目录中添加robots.txt。

奇怪的是,没有这样的文件夹,我敢肯定从来没有过。另外,如果是这种情况,为什么url会是“index.php/videos”?这甚至不是一个有效的URL!不过,感谢robots.txt文件的建议,我将不得不对此进行研究。可能与apache的mod_重写有关,您正在使用它吗?不使用任何mod_重写。我刚刚制作了一个robots.txt文件,看起来像这样:User agent:*Disallow:/index.php/videos,希望能解决这个问题。如果答案是正确的,我会勾选这个作为答案(你首先得到robots.txt的建议)。仍然会有点神秘。不得不使用谷歌网站管理员工具删除条目,但我认为robots.txt对于防止再次发生非常重要。