Нашел компонент Марата для настройки СЕО страниц. Прописал. Работает, почти :)
Проблема в том, что получаются дубли. Остается рабочей и первая ссылка и ссылка после замены.
Это не очень хорошо. Надо, как-то сделать, чтобы начальная ссылка была не доступна.
Т.е. сделать не переадресацию, а замену ури.
Пробовал ковырять custom_rewrite.php, ничего не выходит.
Помогите! Что и где исправлять?
Я бы вам посоветовал, если вы чуть детальнее задачу обрисуете. Дело в том, что так уж вставлять ключ в урл не стоит, скорее важен уровень страницы в урле.
Задача: поменять типовые ури компонентов на что-либо другое. Это было-бы полезно, как для сео, так и для других целей.
Просто с помощью компонента Марата мне удалось поменять ури, но старые пути страниц тоже остались действующими, получились как-бы дубли, которые не нужны.
Например: у меня есть компонент погода, открывается по ссылке мой-сайт.ru/pogoda, а я хочу, чтобы он открывался по ссылке мой-сайт.ru/мой_город-pogoda,
при этом, чтобы старая ссылка мой-сайт.ru/pogoda больше не работала.
редирект настройте
Как настроить не подскажите? Я думаю все не так просто, в компонентах, шаблонах и т.д тоже придется ссылки менять…
Дубли, про которые вы говорите, они корректно настроены. Со старого адреса отдается 301-й редирект. Новый адрес спокойно доступен. И можете даже ссылки кидать на новый адрес.
И поисковики никак не ругаются на дубли по этому поводу. Проверено. Можете даже сами проверить в Гуглвебмастере.
Да, что-то я запарился совсем :)
MobiSSS, ну чего вы паритесь? Если поставили, работает, пользуйтесь на здоровье и не парьтесь
Дубли, про которые вы говорите, они корректно настроены. Со старого адреса отдается 301-й редирект. Новый адрес спокойно доступен. И можете даже ссылки кидать на новый адрес.
И поисковики никак не ругаются на дубли по этому поводу. Проверено. Можете даже сами проверить в Гуглвебмастере.
Если вы уверены, что поисковики нормально реагируют, то очень хорошо. Попробую поэкспериментировать и посмотреть.
Вам Марат, огромное спасибо за компонент СЕО-страницы!
Вот есть один вопрос, а можно ли как-то по маске добавлять, или нужно каждую страницу по отдельности?
И как это отражается на быстродействии сайта?
Можно по шаблонуВот есть один вопрос, а можно ли как-то по маске добавлять
Некоторые моменты решить через .htaccess если апач, или вирт хост, если нжинкс, остальное через custom_rewrite.php
Отражается...И как это отражается на быстродействии сайта?
rel=canonical пропишите, хотя пс будут посещать обе страницы т к на старые есть ссылки из breadcrumb и не только.
Если по уму этот метод использовать, то продумать структуру и поправить *tpl, так же использовать карту сайта, которая сканит урлы, а не берет их из базы, и поработать над robots.txt.