【问题标题】:Creating good SEO friendly URLs [duplicate]创建良好的 SEO 友好 URL [重复]
【发布时间】:2013-06-19 13:04:13
【问题描述】:

我有以下示例网址:

http://mysite.com/tracks/backing-track?artist=abba&song=voulez+vous

问题:这对 SEO 友好吗?还是会更好:

http://mysite.com/tracks/backing-track/abba/voulez+vous

问题:如果是后者,是否可以使用.htaccess 规则转换为该规则,如果可以,如何转换?

我是 SEO 的新手,并且正在使用重写,因此希望在设计阶段尽早采用最佳实践。

【问题讨论】:

标签: php .htaccess mod-rewrite url-rewriting seo


【解决方案1】:

是的,以后的 URL 方案对 SEO 更好更友好。

这是第二种方案的 .htaccess。

通过httpd.conf启用mod_rewrite和.htaccess,然后把这段代码放到你.htaccessDOCUMENT_ROOT目录下:

Options +FollowSymLinks -MultiViews
# Turn mod_rewrite on
RewriteEngine On
RewriteBase /

RewriteRule ^(tracks)/([^/]+)/([^/]+)/([^/]+)/?$ /$1/$2?artist=$3&song=$4 [L,NC,QSA,NE]

【讨论】:

  • 两者都对 SEO 友好,但对想要赚钱的 SEO 优化代理不友好。 :)
猜你喜欢
  • 2017-04-01
  • 2012-04-26
  • 1970-01-01
  • 2014-12-04
  • 2011-06-11
  • 1970-01-01
  • 1970-01-01
  • 2011-08-25
相关资源
最近更新 更多