【发布时间】:2012-11-06 16:52:35
【问题描述】:
我已经搜索过,但我无法找到一个确凿的结论。如果这对 SEO 有任何影响,我也会感兴趣。
【问题讨论】:
-
它们是合法的。无论它们是首选,好还是坏,都是题外话和主观的。他们对 SEO 的影响最好在webmasters.stackexchange.com 上询问。
我已经搜索过,但我无法找到一个确凿的结论。如果这对 SEO 有任何影响,我也会感兴趣。
【问题讨论】:
我建议不要使用。
原因:
Google 使用非编码 URL 请求服务器,即使页面中的链接包含编码 (%27) 版本。对于不同的浏览器和其他搜索引擎,此行为可能不同。此外,Google 会在搜索结果中显示非编码版本。
您可以阅读 Rahul Tripathi (http://productforums.google.com/forum/#!topic/webmasters/aKVMfwL6WgE) 发布的链接,了解带/不带撇号对搜索排名的影响。
如果你还想用撇号:
确保您的网络服务器能够很好地处理编码和未编码的 URL。
跟踪您的网络服务器日志以查找由于机器人不当使用撇号而导致的 404 错误。
顺便说一下,目前我们正在进行一项实验,以记录各种搜索引擎的行为,同时抓取包含不安全字符的页面。你可以在http://app.searchenabler.com/experiments/找到它。
我们执行的一个示例测试。 http://app.searchenabler.com/experiments/unsafe/%20!$&'()*+,-.:;%3C=%3E@[/]%5E_%60%7B%7C%7D~
(您可以尝试在不同的浏览器中打开以上网址并检查行为)
您还可以在以下位置查看 google 如何缓存一个这样的 URL http://webcache.googleusercontent.com/search?q=cache:jkWRWOTPZXwJ:app.searchenabler.com/experiments/unsafe/%2520!%24%26'()*%2B,-.:%3B%253C%3D%253E%40%5B%255C%5D%255E_%2560%257B%257C%257D~+&cd=1&hl=en&ct=clnk
【讨论】:
%27(%60 是反引号)。