Техническую сторону кто-нибудь знает как можно использовать оба сертификата? И возможно ли такое вообще?
полноценно пока нет, браузеры не поддерживают полноценную фичу на такой случай, она в разработке можно в случае если первый раз у клиента ошибка и он заходит второй раз или сам обновляет страницу некоторые браузеры передают наличие сертификатов через trust_anchors, это можно использовать при выборе какой сертификат отдать, но пока далеко не все браузеры
в яндексе canonical не работает, как этого хочет вебмастер, если на страницу без каноникла есть жирный линк, а на странице дубле стоит каноникл этого дубля, то именно страница с жирным линком будет в индексе в 90% случаев, только 301 ответ от сервера выправляет ситуацию
Сам движок Drupal эти параметры игнорирует, но отдаёт код200, из-за чего поисковики считают это полноценными страницами и индексируют их как дубли.
Какой способ лучше выбрать для решения проблемы?
Вариант 1.Блокировать вrobots.txtчерез Disallow: /*?* и Disallow: /*?*%* и т.п. — отсечёт ботов, но сами URL останутся доступны.
Вариант 2.Настроить редирект на уровнеnginx— например, через if ($request_uri ...) или map , чтобы автоматически делать 301-редирект с мусорных параметров на чистый URL.
Какой вариант безопаснее и правильнее для Drupal 10? Есть ли у кого готовые рабочие примеры для nginx под эту задачу (безопасно удалить всё, кроме page= )? Или, может, есть другие решения?
я бы советовал перевести сайт на ЧПУ, а затем входящие левые параметры блокировать или редиректить через 301 а нужные хорошие параметры, вроде меток UTM отфильтровать через Clean-Param
Техническую сторону кто-нибудь знает как можно использовать оба сертификата? И возможно ли такое вообще?
можно в случае если первый раз у клиента ошибка и он заходит второй раз или сам обновляет страницу
некоторые браузеры передают наличие сертификатов через trust_anchors, это можно использовать при выборе какой сертификат отдать, но пока далеко не все браузеры
проблема в том, что их не признают нормальные ПС
ну я хз какие там Антоний косяки находил. На серче к примеру норм, сколько не подставляй. никаких мусоров не налезет в индекс.
Антоха как всегда стоит на своем бреде.
Так стоит каноникал на дубле или не стоит?
Не себяшка.
Жирный линк на дубль?
каноникл не в индексе
если на страницу без каноникла есть жирный линк, а на странице дубле стоит каноникл этого дубля, то именно страница с жирным линком будет в индексе в 90% случаев,
только 301 ответ от сервера выправляет ситуацию
Мне странно, что налог в кабинете самозанятого за июль до сих пор не начислен. Когда его начисляют обычно?
шутка, у налоговой все четко!)
алгоритмы гугла
На сайте в индексе появились дубли страниц. Поисковые боты (или кто-то ещё) генерируют URL с мусорными параметрами в строке запроса, например:
/category/article?sa=X&ved=2ahUKEwj...&page=1
/articles/grustnye-istorii?%86%DFut%9F%2F%E4%F2...
/stihi?post=18659616_67&page=211
Действительные url такие:
/category/article?page=1
/articles/grustnye-istorii
/stihi?page=211
Сам движок Drupal эти параметры игнорирует, но отдаёт код 200, из-за чего поисковики считают это полноценными страницами и индексируют их как дубли.
Какой способ лучше выбрать для решения проблемы?
Вариант 1. Блокировать в robots.txt через Disallow: /*?* и Disallow: /*?*%* и т.п. — отсечёт ботов, но сами URL останутся доступны.
Вариант 2. Настроить редирект на уровне nginx — например, через if ($request_uri ...) или map , чтобы автоматически делать 301-редирект с мусорных параметров на чистый URL.
Какой вариант безопаснее и правильнее для Drupal 10? Есть ли у кого готовые рабочие примеры для nginx под эту задачу (безопасно удалить всё, кроме page= )? Или, может, есть другие решения?
я бы советовал перевести сайт на ЧПУ, а затем входящие левые параметры блокировать или редиректить через 301
а нужные хорошие параметры, вроде меток UTM отфильтровать через Clean-Param
Клоунада продолжается.