Не стоит, разумеется.Всё дело в том, что Яндекс данным нововведением создал Вебмастерам лишние проблемы.
Если в плагине super-cache отключить кэширование страниц с get параметрами, то они кэшироваться не будут. Вместо них не будет отдаваться из кэша никакая сохранённая копия.
А это значит, что кэш, фактически, будет работать только для внутренних переходов по сайту.
https://habr.com/ru/articles/573750/
Проблемы WP Super Cache
Единственная (но критичная) проблема WP Super Cache заключается в том, что он не умеет вычленять из URL необходимые GET-параметры, и все страницы с UTM-метками и прочими аналитическими параметрами считает за уникальные.
Разработчики плагина как будто бы знали о такой проблеме, потому что предусмотрели настройку «Не кешировать страницы с параметрами GET (?x=y в конце URL)». Тем не менее, она ничего не даёт, кроме экономии места на диске, потому что кеш не будет создаваться для страниц с GET-параметрами.
Единственный способ избежать этой проблемы - это «колхозить» плагин. Колхоз и допилы чужих решений - это то, за что я проклинаю всех разработчиков, потому что так делать нельзя (как минимум, после обновления плагина - все твои изменения будут отменены).
Ничего умнее я не смог придумать, как добавить в файл wp-content/plugins/wp-super-cache/wp-cache-phase1.php следующий код:
после строчки $wp_cache_request_uri
function removeGetParameter($url, $varname) { return preg_replace('#\\?$#', '', preg_replace('/([?&])'.$varname.'=[^&]+(&|$)/','$1',$url));}$wp_cache_request_uri = removeGetParameter($wp_cache_request_uri, "utm_source");$wp_cache_request_uri = removeGetParameter($wp_cache_request_uri, "utm_medium");$wp_cache_request_uri = removeGetParameter($wp_cache_request_uri, "utm_campaign");$wp_cache_request_uri = removeGetParameter($wp_cache_request_uri, "utm_content");$wp_cache_request_uri = removeGetParameter($wp_cache_request_uri, "utm_term");$wp_cache_request_uri = removeGetParameter($wp_cache_request_uri, "gclid");$wp_cache_request_uri = removeGetParameter($wp_cache_request_uri, "yclid");
Это позволяет указать плагину на то, какую страницу мы хотим достать из кеша, при этом не перенаправляя никуда пользователя (в адресной строке UTM-метки у пользователя останутся).
Просто не будет кэшироваться страница с параметрами, из кэша страница без параметров отдаваться не будет.
Всем спасибо за советы.
Если решусь, удалю все сайты с хостинга.Честно говоря, устал. Буду искать "более прозрачные" ниши...
Всем добра!
А вот это уже ответ по существу. Буду разбираться. Огромное Вам спасибо!!!
Толковый вопрос.Хостинг рекомендует отключить плагин кэширования, поскольку нагрузка на сервер не слишком большая.
Вот это уже ближе к истине...Спасибо Вам.
Вот самый крупный ресурс женской тематики. Ссылки открываются с Яндекс.Метками.
https://www.woman.ru/beauty/forum/?ysclid=lq8bnmyn48272859668
https://www.woman.ru/beauty/forum/?ysclid=lq8bp6umnu29190286
https://www.woman.ru/beauty/forum/?ysclid=lq8bpiryse551652256
Три адреса - три дубля, созданные ЯНДЕКСОМ, а не ВЕБМАСТЕРОМ))
Да бросьте Вы, на самом деле)
Тему можно закрывать)
А я и никому не мотаю. Это нововведение от Яндекса. Он создаёт дубли, приписывая к адресам то, что захочет.
С Гуглом у меня с самого начала не заладилось.Видимо, сейчас самое подходящее время для того, чтобы поставить "жирную точку" и двигаться дальше, выбрав более прозрачную и альтернативную нишу.