【问题标题】:what is the impact of escaped characters on seo-friendly urls?转义字符对 seo 友好的 url 有什么影响?
【发布时间】:2011-03-24 10:38:13
【问题描述】:

我有一个展示产品的网站——从最简单的意义上来说,特定产品的页面网址是:

site.com/products/manufacturer_model - 例如,如果我展示的是戴尔 Latitude D700 笔记本电脑,我的 URL 将如下所示:

site.com/products/dell_latitude_d700

我有许多产品包含我需要进行 URL 转义的字符 - 例如 Dell Latitude 12?34。显然我不能包括“?” URL 中的字符。出于对 SEO 友好的目的 - 我应该忽略该字符吗?例如

site.com/products/dell_latitude_1234

或者我应该逃避它吗?例如

site.com/products/dell_latitude_12%3F34

似乎逃避它是最合乎逻辑的方法 - 但爬虫了解这一点吗?

【问题讨论】:

    标签: seo


    【解决方案1】:

    好吧,使用“_”对用户不太友好,所以我认为使用“-”更好(查看 seoMOZ 初学者指南)。

    另外,您想检查RFC 3986 上真正需要转义的字符。如果您使用的是 PHP,请查看 php.net 上的 urlencode 函数页面。几个月前我写了一个函数来进行这个更新的转换;)

    但回到您的主要问题,请务必使用转义(根据 RFC 3986 需要时)来编写您的 URL。这是不被卡住或受到惩罚的安全途径。

    【讨论】:

      猜你喜欢
      • 2015-01-13
      • 2011-03-06
      • 2012-08-16
      • 2011-02-12
      • 1970-01-01
      • 2015-04-17
      • 2011-08-25
      • 1970-01-01
      相关资源
      最近更新 更多