На странице продукта раздел "дополнительная информация" дублируется, один раз для десктопа, один раз для мобильных.
Сделано это было более 3 лет назад, основной причиной была чисто визуальная сторона - невозможность чисто CSS средствами подогнать все под хотелки ОМ.
@media
+ display:none
, а вот css свойства visibility
и opacity
помогают сделать тоже самое, но чтобы они продолжали индексироваться.Сейчас штатный сеошник ставит в приоритет задачу удаления двойного контента, аргументируя это тем, что google со своим ии стал очень придирчивым и считает такой контент чисто повтором и потому спамом.
При этом на мой вопрос "а как тогда быть с меню", которое очень часто дублировано для разных устройств, у нас конкретно так. При том, что меню развернутое и содержит ссылки, слышу ответ что меню google не считает за спам, короче, "это другое" ©
<noindex>
= не считает, и даже больше скажу - понимает, что это меню и предлагает "быстрые ссылки" под сниппетами в органике. Есть ли в WP возможность создавать наподобие страниц и записей, ещё и произвольные блоки и выводить их в теме по id?
Надеялся, что в WP есть что-то типо реестра переменных или блоков. Но ничего даже близко похожего не вижу.
Относительно недавно начал заниматься парсингом. Использую tor.
Попробовал достаточно много способов из инета, но ip так и не меняется
Хотелось бы узнать работает ли вообще сейчас базовый парсинг с помощью tor
либо же нужно искать обходные пути?
Я делаю баннер для сайта с предупреждением об использовании персональных данных с кнопкой принять может ли мой сайт обрабатывать куки до нажатия этой кнопки.
Как можно легально отбить стоимость этого сервера?
Подключите телефон к компу в режиме отладки (нужен будет ADB драйвер), а браузер - в режиме синхронизации.
Вот так и отлаживайте.
chrome://inspect/#devices
.Будет ли эта форма негативно влиять на ранжирование и выдачу?
Получается, что одна и та же информация присутствует теперь во всех товарах, снижая уникальность описания товара.
<noindex>
.import re
text = "ab b b b"
var = "b"
text1 = f"[^a-z]{var}"
print(re.sub(text1, "", text)) # ab
text2 = "[^a-z]{}".format(var)
print(re.sub(text2, "", text)) # ab
text3 = "[^a-z]" + var
print(re.sub(text3, "", text)) # ab
text4 = "[^a-z]%s" % var
print(re.sub(text4, "", text)) # ab
t
строки (python>=3.14):text5 = t"[^a-z]{var}"
print(re.sub(text5, "", text)) # ab
Есть база данных 5 мб, с учетом коэффициентов 100 мб (150 столбцов и 100 000 строк).
Насколько целесообразно, с учетом коэффициентов переводить базу в 100 мб на лету, чтобы не страдала производительность, я не знаю, я чайник.
В какой ветке форума искать специалиста для решения такой задачи
и как правильно написать техническое задание, мне, чайнику?
В РФ сейчас maibenben продает ноутбуки сразу на linux, кто-то может поделиться опытом использования?
Бюджет 120 тр
Правда ли все комплектующие без проблем подходят под линукс и нет проблем с драйверами, спящим режимом, быстрой разрядкой батареи и тд.
Все работает, но только до перезагрузки сервера. Как сохранить постоянно такие ограничения?
sudo systemctl enable nftables
Использую официальный ChromeDriver (версия соответствует браузеру).
Скрипт имитирует человеческое поведение:
Добавлены задержки между действиями.
VPN и прокси не используются.
Какие технические требования Ozon к автоматизированным запросам?
Возможно ли получить API-доступ для таких задач?
Как легально реализовать сбор данных для личного использования?
Происходит это по вине нашего калькулятора:
Что бы вы посоветовали сделать для решения этой проблемы?
Как устранить конфликт стилей в WordPress?
Пробовала все делать с помощью Elementor, он ужасно тормозит как в процессе верстки, так и в готовом виде,
поэтому я решила установить Gutenberg и стараться обходится без своих кастомных блоков, ACF групп полей и вообще максимально пользоваться тем, что "из коробки", а если не хватает, дополнять шорткодом.
Потом снова закрою сайт заглушкой.
Да, все это на живом хостинге, я специально это сделала, чтоб сразу на мобилке смотреть :)