- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Как снизить ДРР до 4,38% и повысить продажи с помощью VK Рекламы
Для интернет-магазина инженерных систем
Мария Лосева
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день. Имеется следующая ситуация: сайт с публикациями, URL-ы вида site.ru/pub/10, на страницах с публикациями есть ссылка "Скачать ролик", ведущая на URL site.ru/pub/10?do=download (на страницах с такими URL присутствует тег canonical на основную страницу публикации, так что эти URL не в индексе Яндекса). Страница с do=download по наполнению такая же, как основная, присутствует лишь диалог "загрузка начнется через несколько секунд..." и редирект с таймаутом на скачивание файла через мета-тег. Проблема: Яндекс в выдаче изменяет URL'ы публикаций к виду: "site.ru › Скачать ролик", ищу способ отучить его делать подобное без радикальных мер. Пробовал ссылку "Скачать ролик" обрамить в <!--noindex-->, не помогает. Возможно, стоит добавить атрибут rel? Документация типа этой https://yandex.ru/support/webmaster/controlling-robot/html.xml дает вопросы в основном на счет индексации содержимого страниц.
https://yandex.ru/support/webmaster/search-results/site-description.xml
https://yandex.ru/support/search/search-results/found-document.xml#navigation
прочитано тоже.
Самый лучшие вариант, сделать структуру сайта такой, что бы Яндексу не пришлось выбирать между разными вариантами одной и тоже страницы. Страница в идеале должна быть всегда одна, есть дубли страниц - минус сайту.
1. Можно передавать запрос на скачивание ролика не через GET, а через POST, тогда адрес у страницы будет один.
2. Можно переделать например из site.ru/pub/10?do=download в site.ru/pub/10#download
и например на ajax выводить нужный вам блок, когда обращаются к странице с #download.
Для поисковиков это будет одна страница.
3. Можно закрыть например в robots.txt все страницы с ?do=download, но дубли страниц никуда не денутся и это не очень хорошо в глазах поисковиков, даже если они закрыты от индексации.
Спасибо за ответ. Я думаю, что даже если сделать единую страницу (с хешем #download), то остается ключевая "проблема" - есть ссылка на страницу публикации с текстом "Скачать ролик", который поисковик подставляет в навигационную цепочку. Вариант с POST интересный, тогда, видимо, нужно сделать скрытую форму с hidden-инпутом do=download и при помощи JS сабмитить ее при клике на "кнопку" "Скачать ролик", которую можно оформить в виде обычного div, тогда Яндекс наверняка отвяжется от этого текста.