- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Так стоит каноникал на дубле или не стоит?
Не себяшка.
Жирный линк на дубль?
каноникл не в индексе
в чем рукожопость ? либо дубль либо нет
Сейчас на canonical url стоит токен [current-page:url-with-query].
Если изменяю на просто [current-page:url]
canonical на всех страницах начинает вести только на первую страницу
/stihi?page=211 - каноникал - /stihi
Если оставляю токен [current-page:url-with-query] - в canonical появляются те же мусорные символы, что и в самом адресе.
У меня левые параметры где-то в середине url:
category/article?sa=X&ved=2ahUKEwj...&page=1
/articles/grustnye-istorii?%86%DFut%9F%2F%E4%F2...
/stihi?post=18659616_67&page=211
Как можно в этом случае спастись Clean-param в robots.txt?
Там Антоний очень плохо выразился или описался.
Антоний всё чётко и корректно выразил. Вероятно вы не вполне понимаете написанное или плохо представляете себе описанную ситуацию.
А вот этот абзац действительно получился не вполне корректным,
Размещение метатега canonical немного проще в реализации для естественных дублей, т.к. canonical размещается и на канонической, и на ее дублях (т.е. содержимое естественных дублей может полностью совпадать), а для реализации noindex и т.п. программный код должен содержать ветвление.
Разберем последовательно.
Размещение метатега canonical немного проще в реализации для естественных дублей
- Немного проще, чем что? (заданная мысль оказалась незавершённой).
- Акцент моего довода был не в том, что будет проще, а что сложнее, а в том, что canonical сам по себе не решает проблему (и выше разобрали почему).
т.к. canonical размещается и на канонической, и на ее дублях (т.е. содержимое естественных дублей может полностью совпадать)
Здесь неверно. Структурно canonical не должен размещаться ни на полных дублях, ни на частичных дублях.
Canonical должен размещаться только на канонических страницах (без компромиссов).
а для реализации noindex и т.п. программный код должен содержать ветвление.
Еще раз повторюсь. Проблемы групповых дублей по get параметрам регулируется настройкой clean-param и/или при необходимости директивами disallow.
Не понял, о чем вы. Лично я никогда не использовал clean-param (как и ?*) за ненадобностью.
Ясно, вы про себя, я - про широко распространённую практику.
Рекомендую всё-таки расширить кругозор, потому как clean-param широко используется и имеет вполне очевидные преимущества, почитать можно:
здесь
и здесь.
на странице https://searchengines.guru/ru/forum/1145185/page4?trololo=zzz к примеру
все норм <link rel="canonical" href="https://searchengines.guru/ru/forum/1145185/page4">
все канонично, в индекс не попадет.
clean-param
Если оставляю токен [current-page:url-with-query] - в canonical появляются те же мусорные символы, что и в самом адресе.
Очевидно данный "токен" берет адрес из текущего запроса. Вам же нужно сформировать основной (канонический) адрес страницы. Программно это обычно делается через именованный маршрут и/или жесткое кодирование в соответствующем контроллере. Средствами шаблонизатора тоже можно обращаться к функциям маршрутизатора, но здесь нужно учитывать, что редактируемый шаблон может быть общим для разных типов страниц (т.к. метатеги размещаются внутри head).
Я Drupal не использую, но попробуйте совет от Гугла - отфильтровать допустимые параметры: [current-page:url-with-query:with-some-parameters:param1,param2,…]
Еще есть [current-page:url:absolute], но он скорее всего тоже будет брать адрес из запроса (с добавлением имени схемы и хоста).
Антоний всё чётко и корректно выразил.
Facepalm. Внимательно прочитайте ваше предложение:
Яндекс может индексировать дубль даже с учётом того, что каноническая страница содержит canonical, а дублирующая - не содержит.
Вы хотели эту банальщину написать или все же неправильно выразились?
ты не можешь знать каких абракатабр тебе боты или конкуренты наставят в урл. потому этим параметром мало что защитишь.
Это верное замечание. Но это довольно редкое и непродолжительное явление.
Но clean-param и не защищает, он лишь решает проблемы с дублями в ряде случаев, а именно: закрытие всяких utm меток и служебных get параметров движка, а также ybaip, ycylid и пр.
Но если боты нацелено будут менять get параметр и каждый раз генерировать новый - здесь вы правы, бесконечно добавлять новую запись в перечень clean-param довольно бессмысленно.
На мой практике было раза 4 и все непродолжительно.
Внимательно прочитайте ваше предложение:
Вам если что-то непонятно, вы спрашивайте, а не кривитесь.
Ещё раз, чтобы вы убедились, что это не описка - Яндекс может проиндексировать дубль канонической страницы, даже если там нет canonical-а, именно потому, что canonical или его отсутствие - не является обязательным условием.
Так смысл сказанного лучше доходит?
Вы хотели эту банальщину написать или все же неправильно выразились?
Обн.: это не значит, что всегда бред.