Задать вопрос
  • Какой путь исправления проблемы (sitemap.xml с дублями) для Яндекс поиска правильнее?

    Mike_Ro
    @Mike_Ro Куратор тега Поисковая оптимизация
    Python, JS, WordPress, SEO, Bots, Adversting
    1. Вариант.

    Это
    Интересует: алгоритм был правильный выбран?

    Но у магазина уже неделю нет заказов

    Если сайт уже работает и сильно зависит от seo, то нужно плавно переходить на другой инструмент, а не рубить с плеча:
    1. Отключить генерацию странного sitemap, затем руками распотрошить сгенерированный sitemap и удалить от туда лишние url. Залить на сайт, отправить на индексацию, подождать 1-4 недели, пока Яндекс успокоится.
    2. Скопировать сайт и развернуть на локалке.
    3. Поставить Yoast SEO или другой SEO плагин и проверить, все ли правильно сгенерировано.
    4. Залить обновленный сайт обратно на хостинг и сразу отправить на индексацию новые страницы.
    Ответ написан
    6 комментариев
  • Как связать несколько сайтов в WP?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Несколько вариантов:
    - WordPress Multisite.
    - Плагины по типу MainWP.
    - Общее внешнее хранилище (бд/файл/api) для всех сайтов, которые берут из нее данные.
    Ответ написан
    Комментировать
  • Можно ли управлять громкостью Устройства / Системы через кнопку на HTML?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    Python, JS, WordPress, SEO, Bots, Adversting
    Можно, но с использованием js и доступно лишь уменьшение громкости от текущей - HTMLMediaElement: volume property.
    Можно ли как то сделать чтобы по нажатию на кнопку повышалась громкость системы?

    1. Создаем функцию с изменением HTMLMediaElement.
    2. Вешаем слушатель на кнопку, и по клику - выполняем п1.
    Ответ написан
    Комментировать
  • Кто же создает sitemap.xml в этом случае?

    Mike_Ro
    @Mike_Ro Куратор тега Поисковая оптимизация
    Python, JS, WordPress, SEO, Bots, Adversting
    Мне не очень понятно что за сервис такой в панели управления хостинга который умеет залезать в БД вордпресс???!

    Никуда он не залезает, а просто обходит сайт по всем страницам.
    Ответ написан
    1 комментарий
  • Как мигрировать содержимое Master Slider в любой другой аналогичный слайдер на Wordpress?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Автоматически и с полным сохранение контента в том виде, в котором он был в MasterSlider - никак, только руками, можно своими, или с фриланса.
    Ответ написан
  • Как сделать появление элементов при прокрутки до них окна браузера?

    Mike_Ro
    @Mike_Ro Автор вопроса, куратор тега JavaScript
    Python, JS, WordPress, SEO, Bots, Adversting
    Решено через Intersection Observer API.
    Ответ написан
    Комментировать
  • Как задать сложность выбора пароля при регистрации на вордпресс?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Ответ написан
    Комментировать
  • При репосте - 403 ошибка, почему?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Run Curl Commands Online, выполните команду curl https://site.ru/sames/topic/some_post, если вернется нормальный ответ, то проблемы на стороне FB.
    Ответ написан
    Комментировать
  • Как пронумеровать столбец excel в python?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Вижу тег pandas, а значит берем их руководство pandas.ExcelWriter:
    import pandas as pd
    
    # Путь к существующему xlsx файлу, который лежит рядом с текущим скриптом
    file_path = './test.xlsx'
    
    # DataFrame
    df = pd.DataFrame({'A': range(1, 145)})
    
    # Пишем в xlsx файл в первый лист с перезаписью, используя openpyxl
    with pd.ExcelWriter(file_path, engine='openpyxl', mode='a', if_sheet_exists='replace') as writer:
        sheet_name = next(iter(writer.sheets)) # Или свое наименование листа
        df.to_excel(writer, index=False, sheet_name=sheet_name)

    КартинкО
    67b43249a7df6029856538.png
    Ответ написан
    Комментировать
  • Как и куда вставлять ссылки с UTM метками?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Помогите пожалуйста как правильно отслеживать нажатия кнопок на лендинге.

    Я собираюсь подключить Гугл Адвордс и отслеживать нажатия этих кнопок. Как это сделать?

    Использовать конверсии.
    Я прочитал, что это можно делать через UTM-метки, через генератор УТМ меток сгенерировал код:

    UTM метки нежны для того, чтобы другой сайт узнал, откуда и при каких обстоятельствах перешёл посетитель.
    На самом деле тут как раз все просто, это небольшие фрагменты кода, они стандартные, которые добавляются к адресу странички и позволят Гугл Аналитикс или другим сервисам определять источники трафика, откуда кто перешел, на что нажали.

    Это не фрагменты кода, а url параметры. Они не всегда стандартны. Они не позволяют точно определить, что нажали, для этого существуют события конверсий.
    Проблема в том, мне кажется, что они не должны добавляться в адресную строку странички, а скорей должны как-то автоматически добавляться через JS код.

    Нет.
    Ответ написан
    Комментировать
  • Где можно отредактировать title?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Подскажите пожалуйста где можно изменить содержание в title в WordPress?

    Если тема дефолтная, то title обычно формируется из заголовка поста + названия сайта из админки. Если тема кастомная, то может быть все, что угодно.
    Ответ написан
    Комментировать
  • Как в wordpress с помощью advanced custom field вывести кнопку для скачивания файла?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    P.s. в программировании вообще не силен

    А если загуглить? Advanced custom fields download button.
    Ответ написан
  • Как спарсить сайт с авторизацией через смс?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Вход в аккаунт всегда выполнен в браузере, сессии не прерываются, возможно ли написать программу без авторизации на сайте, чтобы она открывала сразу закладку в браузере, например?

    Возможно. Создайте новый профиль хрома, пройдите в нем нужную аутентификации, затем используйте selenium или nodriver под этим профилем.
    Ответ написан
    Комментировать
  • Практика взыскания штрафов из договоров?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Но хотелось бы знать, насколько реально получить штраф, в случае если заказчик попробует действовать как мошенник и попробует например взыскать штраф в 3 млн

    Вероятность успешного взыскания зависит сразу от 3 неизвестных:
    - Судебной/досудебной/медийной подготовленности/активности с со стороны ответчика.
    - Судебной/досудебной/медийной подготовленности/активности со стороны истца.
    - Настроение судьи и его "теплого" отношения к ответчику или истцу.

    Расписывать конкретные этапы и их вероятность не имеет смысла, т.к. если Вы не владеете информацией, то это Вам не поможет.
    если заказчик попробует действовать как мошенник

    Сложно (особенно с экспертизой), гораздо проще подловить на штрафных санкциях в результате не выполнения условий по конкретным этапам работ, тогда можно подать множество исков на вынесение разных судебных приказов на разные суммы, на одни Вы забьете (суммы маленькие), другие просто не увидите.
    Ответ написан
    Комментировать
  • Как в WooCommerce задать несколько цен?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    Комментировать
  • Как сделать поиск объектов на скриншоте из игры?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Знает кто как можно обучить модель для распознавания этого и работы с opencv

    На фрилансе знают.
    или есть какие-то другие варианты

    Как насчет фриланса?

    Так же можно самом решить задачу, начав с гугла - python detect an object opencv.
    Ответ написан
    Комментировать
  • Как воспользоваться статическим css Django?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    style.css:
    boby{
    background-color: red;
    }

    Точно боби, не добби? ;)
    Ответ написан
    1 комментарий
  • Как создать файл изображения и загрузить его в библиотеку на wordpress?

    Mike_Ro
    @Mike_Ro Куратор тега WordPress
    Python, JS, WordPress, SEO, Bots, Adversting
    1. wp_tempnam() - создать временный файл $tmp для его последующей перезаписи из п3.
    2. Объявить ассоциативный массив с данными изображения, где среди прочего передать 'name' => basename($tmp),
    3. Перезаписать временный файл из п1 данными из п2 - media_handle_sideload(), вернется id уже загруженного изображения в wp.
    4. Удалить временный файл п1 - unlink().
    5. Зная id уже загруженного изображения на сервер (п3), можно получить его превью (например).

    Выглядеть это будет примерно так (грубый пример):
    $tmp = wp_tempnam('img');
    imagejpeg($img_o, $tmp, 100);
    imagedestroy($img_o);
    
    $file_data = [
        'name' => basename($tmp),
        'tmp_name' => $tmp,
    ];
    
    $id = media_handle_sideload($file_data);
    unlink($tmp);
    
    echo wp_get_attachment_image_url($id, 'thumbnail');
    Ответ написан
    2 комментария
  • Обнуление CTR в яндекс директ?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Есть ли смысл создать с 0 новую группу со всеми ключами которые там чтоб CTR заново формировался - ибо поднять тот CTR фактически невозможно!

    Я смотрю лишь на % и стоимость конверсий. Если и публикую новые объявления, то лишь чтобы поднять показатели этих конверсий.
    Есть ли какие-то подводные камни в этом?

    Разве что потеря "обучения" авто стратегии, но обучение идёт на уровне рекламной компании, поэтому сомнительный шаг.
    Ответ написан
    Комментировать
  • Как проверить класс у массива элементов?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    Python, JS, WordPress, SEO, Bots, Adversting
    Метод every() для коллекции li, внутри проверяйте наличие класса методом contains().
    Ну и fiiled слегка не равен filled.
    Ответ написан
    Комментировать