Brazilec 0 Опубликовано: 7 июля 2019 Рассказать Опубликовано: 7 июля 2019 Всем привет. У меня на сайте есть доп.поле (перекрестная гиперссылка) , значения city . Т.е например пользователь открывает фулл стори, тыкает на эту ссылку, она например равна значению "Москва" и переходит по адресу: Цитата site.ru/xfsearch/city/Москва/ Все тут как бы правильно, но в яндексе у меня начали появляться страницы с ссылкой вида: Цитата site.ru/xfsearch/Москва/ , а с city соотвественно яндекс начал исключать страницы из поиска. Они конечно тоже ведут туда, куда нужно, но там получается корявые тайтлы и description ибо они задаются по доп.полю сити. Так вот вопрос, как сделать так, чтобы ссылки вида: Цитата site.ru/xfsearch/city/Москва/ - были основными, а в случае открытия: Цитата site.ru/xfsearch/Москва/ кидало на правильную страницу или 404 ошибку выдавало? Сайт: aviarobots.ru Ссылка на сообщение Поделиться на других сайтах
Brazilec 0 Опубликовано: 8 июля 2019 Рассказать Опубликовано: 8 июля 2019 Автор Неужели никто не сталкивался с такой проблемой? Ссылка на сообщение Поделиться на других сайтах
Colonizator 9 Опубликовано: 9 июля 2019 Рассказать Опубликовано: 9 июля 2019 Да, дубли некрасивые получаются Как исправить не знаю, надо заказывать доработку судя по всему. Ссылка на сообщение Поделиться на других сайтах
celsoft 6220 Опубликовано: 10 июля 2019 Рассказать Опубликовано: 10 июля 2019 19 часов назад, Colonizator сказал: Да, дубли некрасивые получаются Это не дубли. Это разные страницы с разным назначением. Один адрес это значение конкретного поля, другой это поиск значения по всем полям. И как следствие вывод информации может отличаться. Ссылка на сообщение Поделиться на других сайтах
Brazilec 0 Опубликовано: 10 июля 2019 Рассказать Опубликовано: 10 июля 2019 Автор 11 часов назад, celsoft сказал: Это не дубли. Это разные страницы с разным назначением. Один адрес это значение конкретного поля, другой это поиск значения по всем полям. И как следствие вывод информации может отличаться. А как выключить этот поиск? Ибо он как раз таки просто создает корявые дубли Ссылка на сообщение Поделиться на других сайтах
Colonizator 9 Опубликовано: 11 июля 2019 Рассказать Опубликовано: 11 июля 2019 В 10.07.2019 в 09:27, celsoft сказал: Это не дубли. Это разные страницы с разным назначением. Один адрес это значение конкретного поля, другой это поиск значения по всем полям. И как следствие вывод информации может отличаться. Очень часто это просто полные дубли страниц, хоть технически это действительно разные страницы. Сделать редирект на "правильную" страницу скорее всего не выйдет, т.к. непонятно как задать критерии редиректа. По идее если доп поле имеет тип список - это просто перечислить урлы в htaccess или через модуль "редиректы". А вот как сделать редиректы для полей типа строка? Когда значений доп.полей может быть сотни. По хорошему бы действительно редирект на главную всем тем страницам у которых нет указания доп. поля. Либо хотя бы закрыть их от индексации в роботс или через тег <meta> В общем задача становится вот такой: сделать редирект на главную страницу со страниц вида: /xfsearch/значение+доп+поля/ исключив страницы вот такого типа: /xfsearch/field_name/значение+доп+поля/ 13 часов назад, redisl сказал: Ну для поисковиков - да, не самые лучшие страницы. По сути - технические, лучше убрать. Не для каждого проекта, иногда доп.поле в качестве перекрестных ссылок единственный возможный вариант организации новостей. Т.к. 5-10000 категорий создавать, и потом делать мультикатегорийность не всегда удачное решение. Ссылка на сообщение Поделиться на других сайтах
Captain 636 Опубликовано: 11 июля 2019 Рассказать Опубликовано: 11 июля 2019 (изменено) Disallow: /xfsearch/$ Disallow: /xfsearch/city/$ Изменено 11 июля 2019 пользователем Captain Ссылка на сообщение Поделиться на других сайтах
Colonizator 9 Опубликовано: 11 июля 2019 Рассказать Опубликовано: 11 июля 2019 (изменено) @Captain, в этом случае урл /xfsearch/Калининград/ - так же будет допущен к индексации. А этого как-раз таки хотелось бы избежать Вот так по идее работает как нужно: Disallow: /xfsearch/ Allow: /xfsearch/places/* Изменено 11 июля 2019 пользователем Colonizator Ссылка на сообщение Поделиться на других сайтах
Captain 636 Опубликовано: 11 июля 2019 Рассказать Опубликовано: 11 июля 2019 3 часа назад, Colonizator сказал: @Captain, в этом случае урл /xfsearch/Калининград/ - так же будет допущен к индексации. А этого как-раз таки хотелось бы избежать Да, упустил из виду. Ссылка на сообщение Поделиться на других сайтах
alexpsp 34 Опубликовано: 2 сентября 2019 Рассказать Опубликовано: 2 сентября 2019 11.07.2019 в 15:11, Colonizator сказал: @Captain, в этом случае урл /xfsearch/Калининград/ - так же будет допущен к индексации. А этого как-раз таки хотелось бы избежать Вот так по идее работает как нужно: Disallow: /xfsearch/ Allow: /xfsearch/places/* а как сделать так, чтобы был не только places, а все доп. поля? Сделать так, чтобы страниц /xfsearch/тег вообще не было, а были только /xfsearch/названиедопполя/тег Ссылка на сообщение Поделиться на других сайтах
Colonizator 9 Опубликовано: 5 сентября 2019 Рассказать Опубликовано: 5 сентября 2019 02.09.2019 в 20:39, alexpsp сказал: а как сделать так, чтобы был не только places, а все доп. поля? Сделать так, чтобы страниц /xfsearch/тег вообще не было, а были только /xfsearch/названиедопполя/тег Прописать в роботсе все доп.поля индексация которых вам нужна. Disallow: /xfsearch/ Allow: /xfsearch/places/* Allow: /xfsearch/price/* Allow: /xfsearch/type/* и т.д. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВойти
Уже зарегистрированы? Войдите здесь.
Войти сейчас