12

我已经搜索过,但我无法找到一个确凿的结论。如果这对搜索引擎优化有任何影响,我也会感兴趣。

4

1 回答 1

15

我建议不要使用。

原因:

  1. Google 请求使用非编码 URL 的服务器,即使页面中的链接包含编码 (%27) 版本。对于不同的浏览器和其他搜索引擎,此行为可能不同。此外,谷歌在搜索结果中显示非编码版本。

  2. 您可以阅读 Rahul Tripathi (http://productforums.google.com/forum/#!topic/webmasters/aKVMfwL6WgE) 发布的链接,了解带/不带撇号对搜索排名的影响。

如果您仍想使用撇号:

  1. 确保您的网络服务器能够很好地处理编码和未编码的 URL。

  2. 跟踪您的网络服务器日志以查找由于机器人不当使用撇号而导致的 404 错误。

顺便说一句,目前我们正在进行一项实验,以记录各种搜索引擎的行为,同时抓取包含不安全字符的页面。你可以在http://app.searchenabler.com/experiments/找到它。

我们执行的一个示例测试。 http://app.searchenabler.com/experiments/unsafe/%20 !$&'()*+,-.:;%3C=%3E@[/]%5E_%60%7B%7C%7D~

(您可以尝试在不同的浏览器中打开上面的 URL 并检查行为)

您还可以在http://webcache.googleusercontent.com/search?q=cache:jkWRWOTPZXwJ:app.searchenabler.com/experiments/unsafe/%2520!%24%26 '()*看到 google 如何缓存一个这样的 URL %2B,-.:%3B%253C%3D%253E%40%5B%255C%5D%255E_%2560%257B%257C%257D~+&cd=1&hl=en&ct=clnk

于 2012-11-19T10:56:48.410 回答