2013-06-22 187 views
-4

我下面舉個例子網址:創造良好的SEO友好的URL

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

問題:這是搜索引擎友好?還是會更好:

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

問題:如果是後者,是有可能轉換到該使用.htaccess規則,如果是的話,怎麼樣?

我對SEO很感興趣,並且正在使用重寫,因此希望在設計階段儘早採用最佳做法。

+2

有很多這種類型的問題對SO – DevZer0

+0

是有很多,大多數不說什麼是友好的 - 因此我的第一個問題。 –

+0

好吧,無論如何,這是無論如何:http://webmasters.stackexchange.com/questions/tagged/seo – mario

回答

2

後來的URL方案對SEO更好,更友好。

這是第二個方案的.htaccess。

啓用mod_rewrite的,並通過httpd.conf的.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] 
+1

兩者都對搜索引擎優化友好 - 但不希望搜索引擎優化代理商想要得到一個降壓。 :) – Sven