SlideShare a Scribd company logo
1 of 43
Download to read offline
Автоматизация SEO-
процессов
в продуктовых компаниях
Сайт #1 по недвижимости
в Украине
Международный бренд ЛУН
Запущено 37 стран
> 3 млн. > 3,5 млн.
пользователей в месяц пользователей в месяц
Technical skills + Networking
bit.ly/semrush-experts-advices
Стив Джобс, американский инженер и
предприниматель, основатель Apple
Думай иначе. Новые идеи не приходят от сидения на
месте. Говорите с людьми, наблюдайте за миром,
выберитесь из офисной клетки, задавайте вопросы и
пробуйте.
Компетенции и роли
- роль
- компетенции
Broad General Knowledge
Specialist
Specialist
Specialist
Specialist
Comb-shaped
bit.ly/2xVN6NN
Knowledge
Section
1
Что нужно знать SEOшнику?
1) HTML  CSS (CodeAcademy)
2) JS (learn.javascript.ru)
3) regex (regexr.com)  Bash Shell
4) HTTP (TutorialsPoint, Mozilla)
5) Python*
6) SQL
7) App Script*
Soft  Services
Section
2
Что изучить SEOшнику?
1) Ahrefs  Serpstat
2) Screaming Frog  Netpeak Spider
3) Excel  Spreadsheet
4) Notepad++  Sublime Text
Доп.:
KeyCollector, ScrapeBox, ZennoPoster
Недооцененные фишки
SerpStat:
1) Rank Tracker
2) Keyword Clustering and Text Analytics
Netpeak Spider
1) Сохранить проект и продолжить работу
2) Вкл.Откл. параметров в ходе сканирования
3) Dashboards, filters, segments
4) Цепочки redirect, canonical
5) Ошибки и их кастомизация
6) Валидатор xml sitemap, проверка source code, HTTP-заголовков
7) Мультиоконность
bit.ly/netpeakSpider
Недооцененные фишки
Ahrefs:
1) Rank Tracker
2) Alerts
3) Competing domains
4) Competing pages
5) Content gap
6) Top subdomains
7) Referring IPs
8) Best by links' growth
9) SERP Features
xPath
Section
3
Что такое DOM?
Document Object Model – объектная модель, используемая для
XML/HTML-документов.
● Документ - иерархия, дерево.
● HTML-тег - узел дерева с типом «элемент».
● Вложенные теги - дочерние узлы.
● Текст - узел с типом «текст».
DOM – это представление документа в виде дерева объектов,
доступное для изменения через JavaScript.
xPath
XML Path Language — язык запросов к элементам XML-документа,
который призван реализовать навигацию по DOM в XML.
XPath-путь
/html/body/*/span[@class]
How to:
1) Просто - bit.ly/2OrXy2V +
2) Сложнее - bit.ly/2KMA5XU +
3) Cheatsheet - bit.ly/2MmoaoQ
Screaming Frog
Configuration -> Custom -> Extraction -> xPath
ex.: Google Suggest
Configuration -> Spider -> Rendering -> JavaScript
Посмотреть код одной страницы и взять class
Написать xPath с этим class
ex.: G. Spreadsheet
Проверка полноты.
Сравнение с конкурентами.
Работа с API
Section
2
Application Programming Interface
Набор готовых классов, процедур,
функций, структур и констант,
предоставляемых сервисом для
использования во внешних
программных продуктах.
JSON
JSON: JavaScript Object Notation.
JSON - синтаксис для хранения и обмена данными.
JSON текст, написанный с JavaScript object notation.
bit.ly/2nACOdX
API Checktrust mainMirror - Главное зеркало
trust - Траст сайта
spam - Заспамленность сайта
socFbShares - Facebook Shares
mjDin - Majestic входящих уникальных
mjHin - Majestic входящих ссылок
mjCF - Majestic Citation Flow
mjTF - Majestic Trust Flow
semrushRuSeTraffic - SemRush поисковый трафик
semrushRuSeKWords - SemRush поисковые запросы
loadingTime - Время загрузки страницы
swVisits - SimilarWeb Посетителей
swRefSites - SimilarWeb Входящие сайты
swDestSites - SimilarWeb Исходящие сайты
swTrafficDirect - SimilarWeb прямые переходы
swTrafficReferrals - SimilarWeb трафик с сайтов
swTrafficSearch - SimilarWeb трафик с поиска
swTrafficSocial - SimilarWeb трафик с соцсетей
API S.F.
Third party application API
https://ahrefs.com/api/profile
скрипт для получения запросов с Search Console
через API
https://goo.gl/oUiWak
SerpStat API
● Ключевые слова конкурента, отсутствующие на запрашиваемой
странице
● Список URL-адресов, конкурирующих с запрашиваемой страницей
● Домены конкуренты в поисковой выдаче
● Страницы-лидеры домена
bit.ly/serpstat-api
Content Watch API (RU)
● Проверки статей на уникальность для биржи контента
● Проверка статей, не размещенных в Интернете
● Мониторинг уникальности контента с любым интервалом
Есть ещё CopyScape и другие
Bookmarklets  JS
Section
4
Arsenkin Tools
arsenkin.ru/tools/bookmarklet/
Python
Section
5
How to:
1) Просто - SoloLearn  CodeAcademy
2) Сложнее - bit.ly/best-python-books
3) Cheat - stackoverflow.com
Jupyter -> Colaboratory
Jupyter Notebook - это веб-приложение с открытым
исходным кодом, которое позволяет создавать и
обмениваться документами, содержащими исходный код,
уравнения, визуализацию и описательный текст.
Colaboratory
colab.research.google.com
ex.: Sitemaps from Robots
bit.ly/2MobHB0
ex.: Parsing
bit.ly/2Mi25bx
bit.ly/2vGSRve
Selenium
Пример: контакты LinkedIN
Selenium WebDriver – это программная библиотека для
управления браузерами.
Приколюшки
Section
6
Скриншоты для анализа
конкурентов
● Аутсорсер -> массовое открытие ссылок bit.ly/2OyzUTs
- > скрин всей страницы bit.ly/2Ox68OL -> ручной анализ
● PythonJavaJSRuby + SeleniumPuppeteer -> Screens -> ручной
анализ  нейросети
● Сводная таблица
Ahrefs SERP
- Нет Windows?
- Не беда. Качай данные из Ahrefs :)
Keywords explorer -> Query -> Export -> Include SERPs
SerpStat текстовая аналика
(Tools -> Keyword Clustering and Text Analytics)
bit.ly/serpstat-com
SQL запросы в
G.Spreadsheet
ex.: =QUERY(A1:E14,"select A, sum(C), sum(E) group by
A")
1) Просто - sololearn.com
2) Сложнее - w3schools.com/sql/
Спасибо
за внимание!
Владислав Моргун
SEO Team-lead ЛУН & Flatfy
facebook.com/vladislav.morgun.3
t.me/m0r9un
vlad.morgun@lun.ua
О нас: team.lun.ua

More Related Content

What's hot

Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...DariaShalahinova
 
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEO
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEOДмитрий Шахов. Эксперименты на тему распространённых методов в SEO
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEODariaShalahinova
 
Страничка-ориентированная разработка
Страничка-ориентированная разработкаСтраничка-ориентированная разработка
Страничка-ориентированная разработкаDrupalSib
 
Дмитрий Мазурян. Пять методик нестандартного анализа и поиска новых ниш
Дмитрий Мазурян. Пять методик нестандартного анализа и поиска новых нишДмитрий Мазурян. Пять методик нестандартного анализа и поиска новых ниш
Дмитрий Мазурян. Пять методик нестандартного анализа и поиска новых нишDariaShalahinova
 
Рутинные операции в SEO, о которых забывают и спрашивают снова и снова
Рутинные операции в SEO, о которых забывают и спрашивают снова и сноваРутинные операции в SEO, о которых забывают и спрашивают снова и снова
Рутинные операции в SEO, о которых забывают и спрашивают снова и сноваДмитрий Шахов
 
Footprint Factory - Nazapad 4
Footprint Factory - Nazapad 4Footprint Factory - Nazapad 4
Footprint Factory - Nazapad 4Andrey Kapeltsov
 
Tagconf 13 - SphinxSearch - 2
Tagconf 13 - SphinxSearch - 2Tagconf 13 - SphinxSearch - 2
Tagconf 13 - SphinxSearch - 2Roman Kudlay
 
Важность аналитики в SEO - доклад на 8p
Важность аналитики в SEO - доклад на 8pВажность аналитики в SEO - доклад на 8p
Важность аналитики в SEO - доклад на 8pSeoProfy Presentations
 
Как с помощью правильных PBN, получать ТОП 1 в самых высоко конкурентных ниша...
Как с помощью правильных PBN, получать ТОП 1 в самых высоко конкурентных ниша...Как с помощью правильных PBN, получать ТОП 1 в самых высоко конкурентных ниша...
Как с помощью правильных PBN, получать ТОП 1 в самых высоко конкурентных ниша...SeoProfy Presentations
 
Q/A по PBN и западное SEO
Q/A по PBN и западное SEOQ/A по PBN и западное SEO
Q/A по PBN и западное SEONaZapad
 
Артефакты эффективных SEOшников
Артефакты эффективных SEOшниковАртефакты эффективных SEOшников
Артефакты эффективных SEOшниковPlaytini
 
Оставьте Job сайты в покое! Учимся искать и оценивать кандидатов на проф. рес...
Оставьте Job сайты в покое! Учимся искать и оценивать кандидатов на проф. рес...Оставьте Job сайты в покое! Учимся искать и оценивать кандидатов на проф. рес...
Оставьте Job сайты в покое! Учимся искать и оценивать кандидатов на проф. рес...IT-Доминанта
 
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017Дмитрий Шахов
 
Текстовые факторы при создании сеток сайтов
Текстовые факторы при создании сеток сайтовТекстовые факторы при создании сеток сайтов
Текстовые факторы при создании сеток сайтовPlaytini
 
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницыТрудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницыДмитрий Шахов
 
Текстовый анализ - теория и практика
Текстовый анализ - теория и практикаТекстовый анализ - теория и практика
Текстовый анализ - теория и практикаAlexey Chekushin
 
О. Бойко: Пошаговое руководство по увеличению целевого трафика (iCamp)
О. Бойко: Пошаговое руководство по увеличению целевого трафика (iCamp)О. Бойко: Пошаговое руководство по увеличению целевого трафика (iCamp)
О. Бойко: Пошаговое руководство по увеличению целевого трафика (iCamp)Aweb
 
Гайд по текстовому антиспаму
Гайд по текстовому антиспамуГайд по текстовому антиспаму
Гайд по текстовому антиспамуAlexey Chekushin
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровYandex
 

What's hot (20)

Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
Дмитрий Петренко. SEO трафик в конкурентных нишах под БУРЖ. Инструменты, мето...
 
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEO
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEOДмитрий Шахов. Эксперименты на тему распространённых методов в SEO
Дмитрий Шахов. Эксперименты на тему распространённых методов в SEO
 
Страничка-ориентированная разработка
Страничка-ориентированная разработкаСтраничка-ориентированная разработка
Страничка-ориентированная разработка
 
Дмитрий Мазурян. Пять методик нестандартного анализа и поиска новых ниш
Дмитрий Мазурян. Пять методик нестандартного анализа и поиска новых нишДмитрий Мазурян. Пять методик нестандартного анализа и поиска новых ниш
Дмитрий Мазурян. Пять методик нестандартного анализа и поиска новых ниш
 
Рутинные операции в SEO, о которых забывают и спрашивают снова и снова
Рутинные операции в SEO, о которых забывают и спрашивают снова и сноваРутинные операции в SEO, о которых забывают и спрашивают снова и снова
Рутинные операции в SEO, о которых забывают и спрашивают снова и снова
 
Footprint Factory - Nazapad 4
Footprint Factory - Nazapad 4Footprint Factory - Nazapad 4
Footprint Factory - Nazapad 4
 
Tagconf 13 - SphinxSearch - 2
Tagconf 13 - SphinxSearch - 2Tagconf 13 - SphinxSearch - 2
Tagconf 13 - SphinxSearch - 2
 
Важность аналитики в SEO - доклад на 8p
Важность аналитики в SEO - доклад на 8pВажность аналитики в SEO - доклад на 8p
Важность аналитики в SEO - доклад на 8p
 
Как с помощью правильных PBN, получать ТОП 1 в самых высоко конкурентных ниша...
Как с помощью правильных PBN, получать ТОП 1 в самых высоко конкурентных ниша...Как с помощью правильных PBN, получать ТОП 1 в самых высоко конкурентных ниша...
Как с помощью правильных PBN, получать ТОП 1 в самых высоко конкурентных ниша...
 
Q/A по PBN и западное SEO
Q/A по PBN и западное SEOQ/A по PBN и западное SEO
Q/A по PBN и западное SEO
 
Артефакты эффективных SEOшников
Артефакты эффективных SEOшниковАртефакты эффективных SEOшников
Артефакты эффективных SEOшников
 
Типовые ошибки на сайте
Типовые ошибки на сайтеТиповые ошибки на сайте
Типовые ошибки на сайте
 
Оставьте Job сайты в покое! Учимся искать и оценивать кандидатов на проф. рес...
Оставьте Job сайты в покое! Учимся искать и оценивать кандидатов на проф. рес...Оставьте Job сайты в покое! Учимся искать и оценивать кандидатов на проф. рес...
Оставьте Job сайты в покое! Учимся искать и оценивать кандидатов на проф. рес...
 
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
Кутас Иван. Практика оптимизации сайтов на незнакомых языках bdd2017
 
Текстовые факторы при создании сеток сайтов
Текстовые факторы при создании сеток сайтовТекстовые факторы при создании сеток сайтов
Текстовые факторы при создании сеток сайтов
 
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницыТрудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
Трудов Алексей. Как поисковые системы учитывают и оценивают возраст страницы
 
Текстовый анализ - теория и практика
Текстовый анализ - теория и практикаТекстовый анализ - теория и практика
Текстовый анализ - теория и практика
 
О. Бойко: Пошаговое руководство по увеличению целевого трафика (iCamp)
О. Бойко: Пошаговое руководство по увеличению целевого трафика (iCamp)О. Бойко: Пошаговое руководство по увеличению целевого трафика (iCamp)
О. Бойко: Пошаговое руководство по увеличению целевого трафика (iCamp)
 
Гайд по текстовому антиспаму
Гайд по текстовому антиспамуГайд по текстовому антиспаму
Гайд по текстовому антиспаму
 
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеровКак защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
Как защитить свой сайт, Пётр Волков, лекция в Школе вебмастеров
 

Similar to Автоматизация SEO-процессов в продуктовых компаниях - DVOMA.pro 30.08

Алексей Рылко, iProspect — «SEO-инсайды, которые вы можете достать из логов ...
Алексей Рылко, iProspect  — «SEO-инсайды, которые вы можете достать из логов ...Алексей Рылко, iProspect  — «SEO-инсайды, которые вы можете достать из логов ...
Алексей Рылко, iProspect — «SEO-инсайды, которые вы можете достать из логов ...shevchuk_conf
 
Современный подход к локализации на примере одного проекта
Современный подход к локализации на примере одного проектаСовременный подход к локализации на примере одного проекта
Современный подход к локализации на примере одного проектаSQALab
 
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
 Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва... Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...Nikolay Samokhvalov
 
Экскурс в мир WEB разработки
Экскурс в мир WEB разработкиЭкскурс в мир WEB разработки
Экскурс в мир WEB разработкиIT-Доминанта
 
CodeFest 2013. Лузин А. — Бэкенд-винегрет: как подружить разные ЯП на ваших с...
CodeFest 2013. Лузин А. — Бэкенд-винегрет: как подружить разные ЯП на ваших с...CodeFest 2013. Лузин А. — Бэкенд-винегрет: как подружить разные ЯП на ваших с...
CodeFest 2013. Лузин А. — Бэкенд-винегрет: как подружить разные ЯП на ваших с...CodeFest
 
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)Ontico
 
Javascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только одинJavascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только одинSergey Xek
 
SECON'2016. Сергей Аверин. Javascript-фреймворки:
 должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки:
 должен остаться только одинSECON'2016. Сергей Аверин. Javascript-фреймворки:
 должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки:
 должен остаться только одинSECON
 
SECON'2016. Аверин Сергей, Javascript-фреймворки:
 должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки:
 должен остаться только одинSECON'2016. Аверин Сергей, Javascript-фреймворки:
 должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки:
 должен остаться только одинSECON
 
инструменты веб разработчика
инструменты веб разработчикаинструменты веб разработчика
инструменты веб разработчикаSoftline
 
Desktop app based on node js and html5
Desktop app based on node js and html5Desktop app based on node js and html5
Desktop app based on node js and html5Provectus
 
Open Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesOpen Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesAliaksandr Ikhelis
 
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовРеализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовSQALab
 
Виталий Каторгин, Wamba
Виталий Каторгин, WambaВиталий Каторгин, Wamba
Виталий Каторгин, WambaOntico
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET CoreAndrew Gubskiy
 
Inroducing SAP ABAP - Presentation with basics SAP ABAP
Inroducing SAP ABAP - Presentation with basics SAP ABAPInroducing SAP ABAP - Presentation with basics SAP ABAP
Inroducing SAP ABAP - Presentation with basics SAP ABAPmikhailshurgulaya
 
Catalyst – MVC framework на Perl (RIT 2008)
Catalyst – MVC framework на Perl  (RIT 2008)Catalyst – MVC framework на Perl  (RIT 2008)
Catalyst – MVC framework на Perl (RIT 2008)Sergey Skvortsov
 

Similar to Автоматизация SEO-процессов в продуктовых компаниях - DVOMA.pro 30.08 (20)

Алексей Рылко, iProspect — «SEO-инсайды, которые вы можете достать из логов ...
Алексей Рылко, iProspect  — «SEO-инсайды, которые вы можете достать из логов ...Алексей Рылко, iProspect  — «SEO-инсайды, которые вы можете достать из логов ...
Алексей Рылко, iProspect — «SEO-инсайды, которые вы можете достать из логов ...
 
Современный подход к локализации на примере одного проекта
Современный подход к локализации на примере одного проектаСовременный подход к локализации на примере одного проекта
Современный подход к локализации на примере одного проекта
 
php frameworks
php frameworksphp frameworks
php frameworks
 
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
 Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва... Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
Эксперименты с Postgres в Docker и облаках — оптимизация настроек и схемы ва...
 
Экскурс в мир WEB разработки
Экскурс в мир WEB разработкиЭкскурс в мир WEB разработки
Экскурс в мир WEB разработки
 
CodeFest 2013. Лузин А. — Бэкенд-винегрет: как подружить разные ЯП на ваших с...
CodeFest 2013. Лузин А. — Бэкенд-винегрет: как подружить разные ЯП на ваших с...CodeFest 2013. Лузин А. — Бэкенд-винегрет: как подружить разные ЯП на ваших с...
CodeFest 2013. Лузин А. — Бэкенд-винегрет: как подружить разные ЯП на ваших с...
 
Yii rit 2010
Yii rit 2010Yii rit 2010
Yii rit 2010
 
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
Javascript-фреймворки: должен остаться только один / Аверин Сергей (Acronis)
 
Javascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только одинJavascript-фреймворки:
 должен остаться только один
Javascript-фреймворки:
 должен остаться только один
 
SECON'2016. Сергей Аверин. Javascript-фреймворки:
 должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки:
 должен остаться только одинSECON'2016. Сергей Аверин. Javascript-фреймворки:
 должен остаться только один
SECON'2016. Сергей Аверин. Javascript-фреймворки:
 должен остаться только один
 
SECON'2016. Аверин Сергей, Javascript-фреймворки:
 должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки:
 должен остаться только одинSECON'2016. Аверин Сергей, Javascript-фреймворки:
 должен остаться только один
SECON'2016. Аверин Сергей, Javascript-фреймворки:
 должен остаться только один
 
инструменты веб разработчика
инструменты веб разработчикаинструменты веб разработчика
инструменты веб разработчика
 
Sivko
SivkoSivko
Sivko
 
Desktop app based on node js and html5
Desktop app based on node js and html5Desktop app based on node js and html5
Desktop app based on node js and html5
 
Open Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practicesOpen Source Testing Framework: real project example and best practices
Open Source Testing Framework: real project example and best practices
 
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментовРеализация тестового фреймворка на основе OPEN-SOURCE инструментов
Реализация тестового фреймворка на основе OPEN-SOURCE инструментов
 
Виталий Каторгин, Wamba
Виталий Каторгин, WambaВиталий Каторгин, Wamba
Виталий Каторгин, Wamba
 
Микросервисы в .NET Core
Микросервисы в .NET CoreМикросервисы в .NET Core
Микросервисы в .NET Core
 
Inroducing SAP ABAP - Presentation with basics SAP ABAP
Inroducing SAP ABAP - Presentation with basics SAP ABAPInroducing SAP ABAP - Presentation with basics SAP ABAP
Inroducing SAP ABAP - Presentation with basics SAP ABAP
 
Catalyst – MVC framework на Perl (RIT 2008)
Catalyst – MVC framework на Perl  (RIT 2008)Catalyst – MVC framework на Perl  (RIT 2008)
Catalyst – MVC framework на Perl (RIT 2008)
 

More from Vladislav Morgun

02.03.21 Collaborator.pro Webinar Решение 10 главных задач технической оптими...
02.03.21 Collaborator.pro Webinar Решение 10 главных задач технической оптими...02.03.21 Collaborator.pro Webinar Решение 10 главных задач технической оптими...
02.03.21 Collaborator.pro Webinar Решение 10 главных задач технической оптими...Vladislav Morgun
 
13.03.2020 - NaZapad - SEO-Шива: продвижение 1 продукта на 30 стран
13.03.2020 - NaZapad - SEO-Шива: продвижение 1 продукта на 30 стран13.03.2020 - NaZapad - SEO-Шива: продвижение 1 продукта на 30 стран
13.03.2020 - NaZapad - SEO-Шива: продвижение 1 продукта на 30 странVladislav Morgun
 
21.02.2020 - WebPromo SEO Day - О чем мы постоянно забываем при работе с сема...
21.02.2020 - WebPromo SEO Day - О чем мы постоянно забываем при работе с сема...21.02.2020 - WebPromo SEO Day - О чем мы постоянно забываем при работе с сема...
21.02.2020 - WebPromo SEO Day - О чем мы постоянно забываем при работе с сема...Vladislav Morgun
 
30.08.19 - DVOMA.pro - Фреймворки для выбора и анализа новых ниш
30.08.19 - DVOMA.pro - Фреймворки для выбора и анализа новых ниш30.08.19 - DVOMA.pro - Фреймворки для выбора и анализа новых ниш
30.08.19 - DVOMA.pro - Фреймворки для выбора и анализа новых нишVladislav Morgun
 
SEO Battle #2: 26.01 SEOclub & EVO
SEO Battle #2: 26.01 SEOclub & EVOSEO Battle #2: 26.01 SEOclub & EVO
SEO Battle #2: 26.01 SEOclub & EVOVladislav Morgun
 
SEO-data для маркетинг инсайтов - Владислав Моргун 16.06 PRJCTR.com.ua
SEO-data для маркетинг инсайтов - Владислав Моргун 16.06 PRJCTR.com.uaSEO-data для маркетинг инсайтов - Владислав Моргун 16.06 PRJCTR.com.ua
SEO-data для маркетинг инсайтов - Владислав Моргун 16.06 PRJCTR.com.uaVladislav Morgun
 
SEMPRO 2018 - Олег Искевич и Владислав Моргун - Тех-оптимизация и внутренние ...
SEMPRO 2018 - Олег Искевич и Владислав Моргун - Тех-оптимизация и внутренние ...SEMPRO 2018 - Олег Искевич и Владислав Моргун - Тех-оптимизация и внутренние ...
SEMPRO 2018 - Олег Искевич и Владислав Моргун - Тех-оптимизация и внутренние ...Vladislav Morgun
 
SEO-аналитика: находим, анализируем, используем, усовершенствуем - 07.11.17 -...
SEO-аналитика: находим, анализируем, используем, усовершенствуем - 07.11.17 -...SEO-аналитика: находим, анализируем, используем, усовершенствуем - 07.11.17 -...
SEO-аналитика: находим, анализируем, используем, усовершенствуем - 07.11.17 -...Vladislav Morgun
 
WebPromo Experts Day - Олег Искевич и Владислав Моргун - Продвижение в высоко...
WebPromo Experts Day - Олег Искевич и Владислав Моргун - Продвижение в высоко...WebPromo Experts Day - Олег Искевич и Владислав Моргун - Продвижение в высоко...
WebPromo Experts Day - Олег Искевич и Владислав Моргун - Продвижение в высоко...Vladislav Morgun
 
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 стран
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 странNaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 стран
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 странVladislav Morgun
 

More from Vladislav Morgun (10)

02.03.21 Collaborator.pro Webinar Решение 10 главных задач технической оптими...
02.03.21 Collaborator.pro Webinar Решение 10 главных задач технической оптими...02.03.21 Collaborator.pro Webinar Решение 10 главных задач технической оптими...
02.03.21 Collaborator.pro Webinar Решение 10 главных задач технической оптими...
 
13.03.2020 - NaZapad - SEO-Шива: продвижение 1 продукта на 30 стран
13.03.2020 - NaZapad - SEO-Шива: продвижение 1 продукта на 30 стран13.03.2020 - NaZapad - SEO-Шива: продвижение 1 продукта на 30 стран
13.03.2020 - NaZapad - SEO-Шива: продвижение 1 продукта на 30 стран
 
21.02.2020 - WebPromo SEO Day - О чем мы постоянно забываем при работе с сема...
21.02.2020 - WebPromo SEO Day - О чем мы постоянно забываем при работе с сема...21.02.2020 - WebPromo SEO Day - О чем мы постоянно забываем при работе с сема...
21.02.2020 - WebPromo SEO Day - О чем мы постоянно забываем при работе с сема...
 
30.08.19 - DVOMA.pro - Фреймворки для выбора и анализа новых ниш
30.08.19 - DVOMA.pro - Фреймворки для выбора и анализа новых ниш30.08.19 - DVOMA.pro - Фреймворки для выбора и анализа новых ниш
30.08.19 - DVOMA.pro - Фреймворки для выбора и анализа новых ниш
 
SEO Battle #2: 26.01 SEOclub & EVO
SEO Battle #2: 26.01 SEOclub & EVOSEO Battle #2: 26.01 SEOclub & EVO
SEO Battle #2: 26.01 SEOclub & EVO
 
SEO-data для маркетинг инсайтов - Владислав Моргун 16.06 PRJCTR.com.ua
SEO-data для маркетинг инсайтов - Владислав Моргун 16.06 PRJCTR.com.uaSEO-data для маркетинг инсайтов - Владислав Моргун 16.06 PRJCTR.com.ua
SEO-data для маркетинг инсайтов - Владислав Моргун 16.06 PRJCTR.com.ua
 
SEMPRO 2018 - Олег Искевич и Владислав Моргун - Тех-оптимизация и внутренние ...
SEMPRO 2018 - Олег Искевич и Владислав Моргун - Тех-оптимизация и внутренние ...SEMPRO 2018 - Олег Искевич и Владислав Моргун - Тех-оптимизация и внутренние ...
SEMPRO 2018 - Олег Искевич и Владислав Моргун - Тех-оптимизация и внутренние ...
 
SEO-аналитика: находим, анализируем, используем, усовершенствуем - 07.11.17 -...
SEO-аналитика: находим, анализируем, используем, усовершенствуем - 07.11.17 -...SEO-аналитика: находим, анализируем, используем, усовершенствуем - 07.11.17 -...
SEO-аналитика: находим, анализируем, используем, усовершенствуем - 07.11.17 -...
 
WebPromo Experts Day - Олег Искевич и Владислав Моргун - Продвижение в высоко...
WebPromo Experts Day - Олег Искевич и Владислав Моргун - Продвижение в высоко...WebPromo Experts Day - Олег Искевич и Владислав Моргун - Продвижение в высоко...
WebPromo Experts Day - Олег Искевич и Владислав Моргун - Продвижение в высоко...
 
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 стран
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 странNaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 стран
NaZapad 6 - Владислав Моргун - Семантическое ядро для 24 языков и 36 стран
 

Автоматизация SEO-процессов в продуктовых компаниях - DVOMA.pro 30.08

  • 2. Сайт #1 по недвижимости в Украине Международный бренд ЛУН Запущено 37 стран > 3 млн. > 3,5 млн. пользователей в месяц пользователей в месяц
  • 3. Technical skills + Networking bit.ly/semrush-experts-advices
  • 4. Стив Джобс, американский инженер и предприниматель, основатель Apple Думай иначе. Новые идеи не приходят от сидения на месте. Говорите с людьми, наблюдайте за миром, выберитесь из офисной клетки, задавайте вопросы и пробуйте.
  • 5. Компетенции и роли - роль - компетенции
  • 8. Что нужно знать SEOшнику? 1) HTML CSS (CodeAcademy) 2) JS (learn.javascript.ru) 3) regex (regexr.com) Bash Shell 4) HTTP (TutorialsPoint, Mozilla) 5) Python* 6) SQL 7) App Script*
  • 10. Что изучить SEOшнику? 1) Ahrefs Serpstat 2) Screaming Frog Netpeak Spider 3) Excel Spreadsheet 4) Notepad++ Sublime Text Доп.: KeyCollector, ScrapeBox, ZennoPoster
  • 11. Недооцененные фишки SerpStat: 1) Rank Tracker 2) Keyword Clustering and Text Analytics Netpeak Spider 1) Сохранить проект и продолжить работу 2) Вкл.Откл. параметров в ходе сканирования 3) Dashboards, filters, segments 4) Цепочки redirect, canonical 5) Ошибки и их кастомизация 6) Валидатор xml sitemap, проверка source code, HTTP-заголовков 7) Мультиоконность bit.ly/netpeakSpider
  • 12. Недооцененные фишки Ahrefs: 1) Rank Tracker 2) Alerts 3) Competing domains 4) Competing pages 5) Content gap 6) Top subdomains 7) Referring IPs 8) Best by links' growth 9) SERP Features
  • 14. Что такое DOM? Document Object Model – объектная модель, используемая для XML/HTML-документов. ● Документ - иерархия, дерево. ● HTML-тег - узел дерева с типом «элемент». ● Вложенные теги - дочерние узлы. ● Текст - узел с типом «текст». DOM – это представление документа в виде дерева объектов, доступное для изменения через JavaScript.
  • 15. xPath XML Path Language — язык запросов к элементам XML-документа, который призван реализовать навигацию по DOM в XML. XPath-путь /html/body/*/span[@class]
  • 16. How to: 1) Просто - bit.ly/2OrXy2V + 2) Сложнее - bit.ly/2KMA5XU + 3) Cheatsheet - bit.ly/2MmoaoQ
  • 17. Screaming Frog Configuration -> Custom -> Extraction -> xPath
  • 18. ex.: Google Suggest Configuration -> Spider -> Rendering -> JavaScript Посмотреть код одной страницы и взять class Написать xPath с этим class
  • 19. ex.: G. Spreadsheet Проверка полноты. Сравнение с конкурентами.
  • 21. Application Programming Interface Набор готовых классов, процедур, функций, структур и констант, предоставляемых сервисом для использования во внешних программных продуктах.
  • 22. JSON JSON: JavaScript Object Notation. JSON - синтаксис для хранения и обмена данными. JSON текст, написанный с JavaScript object notation. bit.ly/2nACOdX
  • 23. API Checktrust mainMirror - Главное зеркало trust - Траст сайта spam - Заспамленность сайта socFbShares - Facebook Shares mjDin - Majestic входящих уникальных mjHin - Majestic входящих ссылок mjCF - Majestic Citation Flow mjTF - Majestic Trust Flow semrushRuSeTraffic - SemRush поисковый трафик semrushRuSeKWords - SemRush поисковые запросы loadingTime - Время загрузки страницы swVisits - SimilarWeb Посетителей swRefSites - SimilarWeb Входящие сайты swDestSites - SimilarWeb Исходящие сайты swTrafficDirect - SimilarWeb прямые переходы swTrafficReferrals - SimilarWeb трафик с сайтов swTrafficSearch - SimilarWeb трафик с поиска swTrafficSocial - SimilarWeb трафик с соцсетей
  • 24. API S.F. Third party application API https://ahrefs.com/api/profile
  • 25. скрипт для получения запросов с Search Console через API https://goo.gl/oUiWak
  • 26. SerpStat API ● Ключевые слова конкурента, отсутствующие на запрашиваемой странице ● Список URL-адресов, конкурирующих с запрашиваемой страницей ● Домены конкуренты в поисковой выдаче ● Страницы-лидеры домена bit.ly/serpstat-api
  • 27. Content Watch API (RU) ● Проверки статей на уникальность для биржи контента ● Проверка статей, не размещенных в Интернете ● Мониторинг уникальности контента с любым интервалом Есть ещё CopyScape и другие
  • 31. How to: 1) Просто - SoloLearn CodeAcademy 2) Сложнее - bit.ly/best-python-books 3) Cheat - stackoverflow.com
  • 32. Jupyter -> Colaboratory Jupyter Notebook - это веб-приложение с открытым исходным кодом, которое позволяет создавать и обмениваться документами, содержащими исходный код, уравнения, визуализацию и описательный текст.
  • 34. ex.: Sitemaps from Robots bit.ly/2MobHB0
  • 36. Selenium Пример: контакты LinkedIN Selenium WebDriver – это программная библиотека для управления браузерами.
  • 38. Скриншоты для анализа конкурентов ● Аутсорсер -> массовое открытие ссылок bit.ly/2OyzUTs - > скрин всей страницы bit.ly/2Ox68OL -> ручной анализ ● PythonJavaJSRuby + SeleniumPuppeteer -> Screens -> ручной анализ нейросети ● Сводная таблица
  • 39. Ahrefs SERP - Нет Windows? - Не беда. Качай данные из Ahrefs :) Keywords explorer -> Query -> Export -> Include SERPs
  • 40. SerpStat текстовая аналика (Tools -> Keyword Clustering and Text Analytics) bit.ly/serpstat-com
  • 41. SQL запросы в G.Spreadsheet ex.: =QUERY(A1:E14,"select A, sum(C), sum(E) group by A") 1) Просто - sololearn.com 2) Сложнее - w3schools.com/sql/
  • 43. Владислав Моргун SEO Team-lead ЛУН & Flatfy facebook.com/vladislav.morgun.3 t.me/m0r9un vlad.morgun@lun.ua О нас: team.lun.ua