2013-06-22 5 views
-4

У меня есть следующий пример URL:Создание хорошей SEO дружественных URL-

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

ВОПРОС: Является ли это SEO дружественных? Или было бы лучше:

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 для 2-й схемы.

Включение mod_rewrite и .htaccess через httpd.conf, а затем поместить этот код в .htaccess под DOCUMENT_ROOT каталог:

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

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

Оба дружелюбны к SEO - но не к агентам оптимизатора SEO, которые хотят получить доллар. :) – Sven

Смежные вопросы