cookie

We use cookies to improve your browsing experience. By clicking «Accept all», you agree to the use of cookies.

avatar

Python для SEO

Автоматизация рутинных задач SEO-специалиста с помощью языка Python Если у вас есть наработки, которыми вы готовы поделиться, присылайте мне (@va_medvedev). Условия публикации – https://t.me/seo_python/20

Show more
The country is not specifiedThe language is not specifiedThe category is not specified
Advertising posts
1 402
Subscribers
No data24 hours
No data7 days
No data30 days

Data loading in progress...

Subscriber growth rate

Data loading in progress...

Скрипт для получения ngram из топа выдачи Яндекса Получение данных по xml API Яндекса (топ 10 юрл из выдачи), парсинг статей с топа и получение ngram. Блоком кода с получением текста статей и его токенизацией можно дополнить тз на копирайтинг Что потребуется: - Ключ Yandex XML - Библиотеки pyyaxml, newspaper3k (библиотека для python3) Дополнения: - Библиотеку pyyaxml подключаем строкой "from pyyaxml.search import YaSearch" - Получение данных для авторизации xml заменил строкой infa = [line.rstrip() for line in f] - Ошибка с ssl решается переносом строки urlssl._create_default_https_context = ssl._create_unverified_context выше получения results - Вместо работы с xml можно использовать список list_base_urls из скрипта тз Скриптом поделился: @devvver #Яндекс #ngram #XML
Show all...
Python для SEO

Техническое задание для копирайтеров: Семантического ядра нет, статья не написана Рассмотрим случай, когда нужно написать статью, но у вас нет готового семантического ядра. Для этого подхода нам понадобится только основной маркерный запрос статьи. Что потребуется: - Подписка serpstat с доступом к API. - Подписка megaindex с пополненным балансом. Плюсы подхода: - Не тратим время на сбор ядра (подходит для статей с широкой семантикой и хорошей видимостью URL конкурентов в топе). - В работу берём максимальное количество ключей, по которым конкуренты имеют видимость. Минусы: - Нужна подписка на сервисы. - Данные, которые выдают сервисы, не всегда точны. Например, Megaindex не определяет длину текста меньше определённого количества знаков (около 200 символов). Поэтому показатели выборочно стоит перепроверить. - Не можем повлиять на кластеризацию. Скриптом поделился: @va_medvedev #serpstat #megaindex #api

👍 23
👎
Ссылка на пост
Работа с API Google Search Console Данная статья перевод текста Get All Your Search traffic With Google Search Console API (With Code Sample) с дополнениями автора перевода. Из статьи вы узнаете, как извлечь более 25 000 ключевых слов и автоматически экспортировать данные в CSV-файл. С помощью этого скрипта мне удалось ежемесячно извлекать более 10 млн. строк данных из GSC API.
Show all...
👍 40
👎 1
Ссылка на перевод
Ссылка на оригинал
Если вы вчера решили, что я ничего не выложу — вы были правы 😁 Я тоже так думала, ровно до 20.00, потому что я поняла, что день подходит к концу, а доверие тихонечко ускользает. В общем, если вы решите, что материал бестолковый или скучный, я всё прощу) Но не перестану говорить, что продолжение будет. Учиться на ошибках тоже нужно. А пока я нашла в себе силы побороть себя, расскажу о том, что мысль вести 100500 каналов — так себе мысль. Вы никогда не сможете успеть делать всё, только если у вас один контент-план на все площадки) Так вот, эксель — это то с чего всё начиналось, это такая простая вещь, что кажется.. а что может быть проще? Там столько всего можно сделать, что даже грустно от мысли, что я решила даже его автоматизировать 😭 Но не смотря на такое грустное начало, выкладываю первую часть автоматизации и надеюсь, что больше я не буду так тянуть резину. Читать, подписываться и хлопать на медиуме можно, нужно и очень жду, а еще пишите комментарии тут.
Show all...
Автоматизация Excel с помощью Python

Часть 1

Автоматизация Excel с помощью Python
Show all...
Access-логи сайта для seo: автоматический анализ и отправка отчетов в Telegram Описан пошаговый мануал по скачиванию логов с сервера, их объединении и парсинге с помощью Python, а также формирование необходимых отчетов с последующей отправкой в Telegram. Подробные комментарии приведены в коде соответствующих скриптов. #access_log
Show all...
Ссылка на статью
Ссылка на проект
Проверка изменений на страницах сайта Скрипт обходит указанный вами список страниц, сохраняет следующие данные: • Ответ сервера; • Тег title; • Метатег description; • Тег h1; • Тег canonical; • Метатег meta name robots; • Заголовок ответа сервера x-robots-tag. При повторном обходе сообщает в текстовом файле о наличии изменений, если они имеются. Что потребуется: - наличие установленных библиотек: requests, BeautifulSoup, json Скриптом поделился: @biryukovartem #мониторинг
Show all...
Ссылка на скрипт
Ссылка на статью
Автоматизация тестов PageSpeed ​​с помощью Python Постраничная проверка с использованием API Google PSI. В предложенном коде проверка осуществляется без использования ключа. Если проверка будет выполняться с выполнением нескольких запросов в секунду, ключ нужно будет получить. #PageSpeed
Show all...
Скрипт
Статья
Экспорт данных из API Google Analytics Несколько гайдов по работе с API Google Analytics. В обоих используется gaapi4py. #API_Google_Analytics
Show all...
👍 12
👎 1
Статья 1
Статья 2
Работа с PostgreSQL Шаблон для работы с базой данных PostgreSQL на Python #PostgreSQL
Show all...
Ссылка на скрипт
NLP для SEO Перевод и разбор доклада об обработке естественного языка для решения SEO задач. #nlp
Show all...
👍 20
👎
Ссылка на перевод
Ссылка на скрипт