Я работаю над созданием моей первой дружественной для поисковых систем CMS.Я знаю, что, возможно, одним из главных ключей к созданию сайта SEO является наличие URL-адресов, удобных для поисковых систем.Поэтому наличие такой ссылки:
http://www.mysite.com/product/details/page1
приведет к гораздо лучшему ранжированию, чем эта:
http://www.mysite.com/index.php?pageID=37
Я знаю, что для создания URL-адресов, подобных первому, у меня есть одиниз двух вариантов:
- использовать веб-технологию, в данном случае PHP, для создания структуры каталогов
- использовать надстройку Apache
mod_rewrite
для передачи этих URL-адресов в PHPпроцессор
Что касается PHP, я вполне доволен всем.Тем не менее, я думаю, что первый вариант будет труднее поддерживать.
Может кто-нибудь показать мне, как написать файл .htaccess
, который будет:
- молча направлять SEO URL-адресаскрипт процессора
- не перенаправляет, если запрошенный URL-адрес является действительным каталогом на сервере
Есть ли способ лучше, чем тот, который я пробую?