Dark Wizard
Гуру форума
- Регистрация
- 23 Сен 2007
- Сообщения
- 194
- Реакции
- 80
- Автор темы
- #1
Небольшая инструкция, для улучшения восприятия магазина поисковыми системами.
Что дадут изменения:
- все странички с расширениями .html
- не будет дубликатов страниц и категорий (яндекс не склеит)
1. Включаем ЧПУ в адресмагазина.ru/installer/ (там настройки - общие)
2. открываем файл published/SC/html/scripts/classes/class.furl.php
меняем
на
(в конце вместо слеша поставили .html
3. Редактируем в корне сайта .htaccess
после RewriteEngine On добавляем:
по желанию страничка ошибок:
по желанию, свои названия ссылок для каких-то (у меня это потребовалось, т.к. меняли скрипт магазина, а в старом были вида catalog/78. Чтобы из яндекса не выпали, сделал). Пример:
Что дадут изменения:
- все странички с расширениями .html
- не будет дубликатов страниц и категорий (яндекс не склеит)
1. Включаем ЧПУ в адресмагазина.ru/installer/ (там настройки - общие)
2. открываем файл published/SC/html/scripts/classes/class.furl.php
меняем
PHP:
$request .= (isset($get['product_slug'])?$get['product_slug']:$get['productID']).(isset($get['ukey'])&&$get['ukey']=='discuss_product'?'/reviews/':'/');
PHP:
$request .= (isset($get['product_slug'])?$get['product_slug']:$get['productID']).(isset($get['ukey'])&&$get['ukey']=='discuss_product'?'/reviews/':'.html');
3. Редактируем в корне сайта .htaccess
после RewriteEngine On добавляем:
PHP:
RewriteRule ^category/([^.]*[^./])$ /category/$1/ [R=301,L]
RewriteRule ^product/([^.]*[^./])$ /product/$1.html [R=301,L]
RewriteRule ^product/([^.]*[^./])(/)?$ /product/$1.html [R=301,L]
по желанию страничка ошибок:
PHP:
ErrorDocument 404 /errors/404.html
по желанию, свои названия ссылок для каких-то (у меня это потребовалось, т.к. меняли скрипт магазина, а в старом были вида catalog/78. Чтобы из яндекса не выпали, сделал). Пример:
PHP:
#redirect
RewriteRule ^catalog/273(/)?$ /category/novogodnie-podarki/ [R=301,L]
RewriteRule ^catalog/344(/)?$ /category/podarki-ljubimym/ [R=301,L]
RewriteRule ^catalog/ /errors/404.html