Петренко Дмитрий - Серверное обеспечение для PBN без футпринтов для GoogleДмитрий Петренко
Занимаясь строительством сателлитной сетки (или сетки PBN), я думаю, каждый из SEO специалистов задавался вопросом - Как разместить сетку на сервере, что бы ее не спалил Google.
Несколько лет назад, я так же задался этим вопросом и начал анализировать, узнавать, спрашивать у всех и все, что только мог найти.
Наиболее частым и встречаемым словом в этой практике, для меня стало “футпринт”. В этом докладе, я изложил свой способ размещения сетки сателитов (или PBN) - на серверах, где будет минимальное кол-во футпринтов и минимум затрат на содержание.
파이콘 한국 2019 - 파이썬으로 서버를 극한까지 끌어다 쓰기: Async I/O의 밑바닥Seomgi Han
서버 자원의 효율성을 극대화하기 위해서는 흔히 비동기 프로그래밍 방식을 적용합니다. 파이썬에서도 비동기 프로그래밍 방식으로 웹서비스를 제공하기 위해서 여타 웹프레임워크 프로젝트가 탄생했습니다. Tornado부터 시작하여, Aiohttp, Sanic, Vibora 등과 같은 프로젝트가 이러한 목적을 갖고 있는 프로젝트입니다. 그 중에서도 Vibora나 Sanic 등과 같은 프로젝트는 서로 자기가 처리 능력이 좋다며 자랑하고 있습니다. 그 이유로 비동기 방식을 활용하기 때문이라고 하는데, 설명을 들여다보면 빠지지 않고 나오는 단어가 있습니다. 바로 uvloop입니다.
uvloop이 무엇인지 궁금하여 알아보면, 다시 libuv라는 라이브러리를 만날 수 있습니다.
이 프로그램에서는 libuv가 어떤 방향성을 갖고 디자인되었으며, 어떤 기능을 갖고 있기에 다수의 프로젝트에서 사용하게 되었는지, 파이썬의 기본 라이브러리인 asyncio와는 어떤 차이점이 있는지를 알아봅니다. 또한 파이썬으로 만들어진 몇몇 웹프레임워크가 어떤 처리 능력을 보여주는지 직접 테스트해본 결과를 공유합니다.
네이버클라우드플랫폼의 인프라를 편히 관리할 수 있는 네이버클라우드플랫폼의 CLI의 구조와 사용법에 대해서 간략히 소개합니다. | A brief introduction to the structure and usage of the CLI of the Naver Cloud Platform, which enables easy management of the infrastructure of the Naver Cloud Platform.
Петренко Дмитрий - Серверное обеспечение для PBN без футпринтов для GoogleДмитрий Петренко
Занимаясь строительством сателлитной сетки (или сетки PBN), я думаю, каждый из SEO специалистов задавался вопросом - Как разместить сетку на сервере, что бы ее не спалил Google.
Несколько лет назад, я так же задался этим вопросом и начал анализировать, узнавать, спрашивать у всех и все, что только мог найти.
Наиболее частым и встречаемым словом в этой практике, для меня стало “футпринт”. В этом докладе, я изложил свой способ размещения сетки сателитов (или PBN) - на серверах, где будет минимальное кол-во футпринтов и минимум затрат на содержание.
파이콘 한국 2019 - 파이썬으로 서버를 극한까지 끌어다 쓰기: Async I/O의 밑바닥Seomgi Han
서버 자원의 효율성을 극대화하기 위해서는 흔히 비동기 프로그래밍 방식을 적용합니다. 파이썬에서도 비동기 프로그래밍 방식으로 웹서비스를 제공하기 위해서 여타 웹프레임워크 프로젝트가 탄생했습니다. Tornado부터 시작하여, Aiohttp, Sanic, Vibora 등과 같은 프로젝트가 이러한 목적을 갖고 있는 프로젝트입니다. 그 중에서도 Vibora나 Sanic 등과 같은 프로젝트는 서로 자기가 처리 능력이 좋다며 자랑하고 있습니다. 그 이유로 비동기 방식을 활용하기 때문이라고 하는데, 설명을 들여다보면 빠지지 않고 나오는 단어가 있습니다. 바로 uvloop입니다.
uvloop이 무엇인지 궁금하여 알아보면, 다시 libuv라는 라이브러리를 만날 수 있습니다.
이 프로그램에서는 libuv가 어떤 방향성을 갖고 디자인되었으며, 어떤 기능을 갖고 있기에 다수의 프로젝트에서 사용하게 되었는지, 파이썬의 기본 라이브러리인 asyncio와는 어떤 차이점이 있는지를 알아봅니다. 또한 파이썬으로 만들어진 몇몇 웹프레임워크가 어떤 처리 능력을 보여주는지 직접 테스트해본 결과를 공유합니다.
네이버클라우드플랫폼의 인프라를 편히 관리할 수 있는 네이버클라우드플랫폼의 CLI의 구조와 사용법에 대해서 간략히 소개합니다. | A brief introduction to the structure and usage of the CLI of the Naver Cloud Platform, which enables easy management of the infrastructure of the Naver Cloud Platform.
사례로 알아보는 MariaDB 마이그레이션
현대적인 IT 환경과 애플리케이션을 만들기 위해 우리는 오늘도 고민을 거듭합니다. 최근 들어 오픈소스 DB가 많은 업무에 적용되고 검증이 되면서, 점차 무거운 상용 데이터베이스를 가벼운 오픈소스 DB로 전환하는 움직임이 대기업의 미션 크리티컬 업무까지로 확산하고 있습니다. 이는 클라우드 환경 및 마이크로 서비스 개념 확산과도 일치하는 움직임입니다.
상용 DB를 MariaDB로 이관한 사례를 통해 마이그레이션의 과정과 효과를 살펴 볼 수 있습니다.
MariaDB로 이관하는 것은 어렵다는 생각을 막연히 가지고 계셨다면 본 자료를 통해 이기종 데이터베이스를 MariaDB로 마이그레이션 하는 작업이 어렵지 않게 수행될 수 있다는 점을 실제 사례를 통해 확인하시길 바랍니다.
웨비나 동영상
https://www.youtube.com/watch?v=xRsETZ5cKz8&t=52s
● Fundamentals
● Key Components
● Best practices
● Spring Boot REST API Deployment
● CI with Ansible
● Ansible for AWS
● Provisioning a Docker Host
● Docker&Ansible
https://github.com/maaydin/ansible-tutorial
발표영상 다시보기: https://youtu.be/BZhbRQFwkMQ
AWS의 기본 서비스 중 가상 네트워크에서 AWS 리소스를 구동할 수 있는 클라우드 상의 논리적으로 격리된 공간인 VPC와 애플리케이션 트래픽을 로드 발란싱 할 수 있는 ELB, OnPremise와 연결할 수 있는 Direct Connect 및 VPN에 대해 이해할 수 있습니다.
MMUG18 - MySQL Failover and OrchestratorSimon J Mudd
Description of recovery and failover with of MySQL and specifically how orchestrator is designed to make this simpler.
A presentation I gave at the Madrid MySQL Users Group on 17/05/2017.
이성민 / Netflix - [특별 발표]<시니어가 들려주는 "내가 알고 있는 걸 당신도 알게 된다면">
"모든 엔지니어는 실패를 통해 성장하고 저 또한 그랬습니다.
제가 주니어 때 알았다면 좋았을 이야기들, 오늘 이 자리에서 나누어보고자 합니다."
영상: https://youtu.be/MXl_t1vjkyU
주최: https://www.facebook.com/groups/InfraEngineer
게임 서비스를 위한 AWS상의 고성능 SQL 데이터베이스 구성 (이정훈 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018Amazon Web Services Korea
게임 서비스를 위한 AWS상의 고성능 SQL 데이터베이스 구성
게임 서비스 아키텍처에서 관계형 데이터베이스는 핵심 컴포넌트이며 또한 전체 서비스의 성능 병목 지점이 되곤 합니다. 이 세션에서는 AWS 상에서 게임 서비스를 구현할 때, 기존 물리환경에서의 DB 성능과 동일하거나 더 높은 성능을 얻을 수 있는 구성을 설명 드리며, MS SQL 구성의 성능 데모를 시연하고자 합니다.
[2017년 SW 마에스트로 100+ 컨퍼런스]
- 발표자: 오픈스택 한국 커뮤니티 조성수
- 행사 정보: https://www.facebook.com/swmaestro/photos/a.816861878341341.1073741828.812223648805164/1832957773398408/?type=3&theater&ifg=1
사례로 알아보는 MariaDB 마이그레이션
현대적인 IT 환경과 애플리케이션을 만들기 위해 우리는 오늘도 고민을 거듭합니다. 최근 들어 오픈소스 DB가 많은 업무에 적용되고 검증이 되면서, 점차 무거운 상용 데이터베이스를 가벼운 오픈소스 DB로 전환하는 움직임이 대기업의 미션 크리티컬 업무까지로 확산하고 있습니다. 이는 클라우드 환경 및 마이크로 서비스 개념 확산과도 일치하는 움직임입니다.
상용 DB를 MariaDB로 이관한 사례를 통해 마이그레이션의 과정과 효과를 살펴 볼 수 있습니다.
MariaDB로 이관하는 것은 어렵다는 생각을 막연히 가지고 계셨다면 본 자료를 통해 이기종 데이터베이스를 MariaDB로 마이그레이션 하는 작업이 어렵지 않게 수행될 수 있다는 점을 실제 사례를 통해 확인하시길 바랍니다.
웨비나 동영상
https://www.youtube.com/watch?v=xRsETZ5cKz8&t=52s
● Fundamentals
● Key Components
● Best practices
● Spring Boot REST API Deployment
● CI with Ansible
● Ansible for AWS
● Provisioning a Docker Host
● Docker&Ansible
https://github.com/maaydin/ansible-tutorial
발표영상 다시보기: https://youtu.be/BZhbRQFwkMQ
AWS의 기본 서비스 중 가상 네트워크에서 AWS 리소스를 구동할 수 있는 클라우드 상의 논리적으로 격리된 공간인 VPC와 애플리케이션 트래픽을 로드 발란싱 할 수 있는 ELB, OnPremise와 연결할 수 있는 Direct Connect 및 VPN에 대해 이해할 수 있습니다.
MMUG18 - MySQL Failover and OrchestratorSimon J Mudd
Description of recovery and failover with of MySQL and specifically how orchestrator is designed to make this simpler.
A presentation I gave at the Madrid MySQL Users Group on 17/05/2017.
이성민 / Netflix - [특별 발표]<시니어가 들려주는 "내가 알고 있는 걸 당신도 알게 된다면">
"모든 엔지니어는 실패를 통해 성장하고 저 또한 그랬습니다.
제가 주니어 때 알았다면 좋았을 이야기들, 오늘 이 자리에서 나누어보고자 합니다."
영상: https://youtu.be/MXl_t1vjkyU
주최: https://www.facebook.com/groups/InfraEngineer
게임 서비스를 위한 AWS상의 고성능 SQL 데이터베이스 구성 (이정훈 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018Amazon Web Services Korea
게임 서비스를 위한 AWS상의 고성능 SQL 데이터베이스 구성
게임 서비스 아키텍처에서 관계형 데이터베이스는 핵심 컴포넌트이며 또한 전체 서비스의 성능 병목 지점이 되곤 합니다. 이 세션에서는 AWS 상에서 게임 서비스를 구현할 때, 기존 물리환경에서의 DB 성능과 동일하거나 더 높은 성능을 얻을 수 있는 구성을 설명 드리며, MS SQL 구성의 성능 데모를 시연하고자 합니다.
[2017년 SW 마에스트로 100+ 컨퍼런스]
- 발표자: 오픈스택 한국 커뮤니티 조성수
- 행사 정보: https://www.facebook.com/swmaestro/photos/a.816861878341341.1073741828.812223648805164/1832957773398408/?type=3&theater&ifg=1
Virtual Worlds-Second Life for language learningDoris Molero
WE were invited by Rob Howard the founder of EFLtalks to participate in a really interesting project called EFLtalks 10 in 10 for terms. This project is about building a teacher's video glossary of day to day terminology that teachers and trainers use. EFLtalkers will be defining the terms as well as explaining why, where and where to use the concept in their teaching.
Маркетинг в поисковых системах - секреты, фишки, подводные камниsharperenko
Подробное погружение в поисковый маркетинг: особенности внутренней оптимизации, где и как взять ссылки, как повысть эффективность контекстной рекламы, как правильно работать с аналитикой, и каких ошибок не нужно допускать
Аналитическая система для интернет-сайтов различного назначения - сайтов электронной коммерции, сайтов развлечений, электронных СМИ, сервисов самообслуживания, социальных медиа, социальных и мобильных приложений.
Поддерживается история посещений, интерграция с CRM и системами ретаргетинга.
Практический курс SEO для Bewebby, введение в SEO, семантика для сайтаSEO-Интеллект
Практический курс SEO
- введение в SEO
- основные SEO работы
- основные работы по продвижению сайтов
- сбор ключевых запросов
- составление семантического ядра
- эффективные ключевые слова
- кейс по сбору ключевых слов и подготовке семантического ядра
Конференция Cybermarketing 2015: Яндекс.Метрика или как «большой брат» следит...Cybermarketing, Moscow
Распространение сервисов статистики от поисковых систем в рунете.
Сбор и анализ информации. Индексация.
Факторы, вероятно, используемые для ранжирования: поведение пользователей выявление аудитории проекта: срезы хостовые метрики технические показатели
Работа с данными счетчика для SEO-специалиста: настройка контрольные срезы и выгрузки вычисление KPI работ по SEO корректировки оптимизации сайта
Рекомендации и выводы.
1) Аналитика проблем внутренней оптимизации сайта.
2) Основные методы и инструменты при поиске проблем, тормозящих продвижение сайта на верхние строчки поисковой выдачи.
3) Секреты оптимизации работы при поиске проблемных мест проекта на всем этапе аналитики: от поиска проблем в технической части сайта до анализа внутренней оптимизации.
4) Оценка эффективности содержимого сайта с точки зрения SEO.
Принципы настройки служебных файлов.
Особенности поиска проблем непосредственно в настройках систем администрирования контента (CMS)
Структура занятия:
- Теория и принцип трех основ аналитики: трафик, SEO, исполнение.
- Обзор инструментов
- Резюме с рекомендациями для качественного продвижения в текущих условиях.
Яндекс.Метрика и факторы для SEO-специалиста (Cybermarketing-2015). Севальнев...Дмитрий Севальнев
Подробней: http://www.pixelplus.ru/samostoyatelno/
Тезисы:
1. Распространение сервисов статистики от поисковых систем в рунете.
2. Сбор и анализ информации. Индексация.
3. Факторы, вероятно, используемые для ранжирования:
- поведение пользователей
- выявление аудитории проекта: срезы
- хостовые метрики
- технические показатели
4. Работа с данными счетчика для SEO-специалиста:
- настройка
- контрольные срезы и выгрузки
- вычисление KPI работ по SEO
- корректировки оптимизации сайта
5. Рекомендации и выводы.
Вебинар, на котором вы узнаете, как создать сайт, готовый к продвижению в органической выдаче, что надо учесть при его разработке, какие нюансы влияют на результат, как встроить SEO в сайт при создании, чтобы получить максимальный при продвижении.
Руководитель отдела SEO в Promo.ua, Натальченко Андрей, рассказывает о том, как подготовить к запуску стартап, проанализировать нишу, правильно проработать SEO параметры и запустить сайт.
Презентация с доклада на Optimization.by 2012 (Минск).
- последовательность аудита от постановки цели до поиска узких мест;
- что необходимо анализировать при проведении аудита сайта;
- использование бесплатных инструментов для анализа;
- примеры из практики.
Структурированные данные, Юлия Тихоход, лекция в Школе вебмастеров ЯндексаYandex
Лекция Юлия Тихоход в Школе вебмастеров: «Структурированные данные на поиске»
https://academy.yandex.ru/events/webmasters_school/yawebm2015/
Что такое микроразметка и в чём её польза
Что такое микроразметка (семантическая разметка, семантическая микроразметка) и кому она нужна. Очень кратко — всё, что я знаю о применении семантической разметки поисковыми системами и другими веб-сервисами.
Передача данных в машиночитаемом виде
Какие ещё есть способы передать данные о сайте поисковым системам кроме микроразметки, особенности разных способов. Что бывает с плохими вебмастерами, которые пытаются обмануть поисковые системы и передать неверные данные.
Типы разметки
Из чего состоит микроразметка, какие бывают словари и синтаксисы. Популярные сочетания словарей и синтаксисов, как правильно выбирать нужную комбинацию для своего сайта.
Передача данных об интернет-магазине
Разбор семантической разметки: что в принципе доступно для разметки в интернет-магазине, что это даёт, а что можно не размечать вовсе.
Проверка правильности микроразаметки
Ошибки в микроразметке, способы их обнаружения и исправления. Популярные валидаторы микроразметки. Какие ошибки непременно нужно исправлять, а что можно игнорировать.
Как прокачать SEO-скиллы выделяя себе время на приоритезацию, планирование и организацию. Формула SEO-результата, полезные артефакты и почему в хорошей компании работать выгоднее, чем самому.
Доклад Владимира Лучанинова 2018-06-01 на NaZapad 9
Как использовать инструменты, которые уже у вас есть для того, чтобы добиваться джедайских результатов: Excel, регулярные выражения, букмарклеты, Chrome Extensions, Google Sheets.
Доклад Владимира Лучанинова 2018-04-21 на GuruConf 2018
5. Место сеток сайтов в SEO
SapeViral content
PR
SMM
Own pages at
hacked sitesXrumer
Generated
content
Fix titles
Site Networks
Good content
Crowd marketing
Guest posts
6. Сколько сайтов – это сетка?
Мини Норм Дорвеи
10-20 сайтов 100-200 сайтов 1000+ сайтов
17. Кто нужен, чтобы сделать 100 сайтов
• Руководитель проекта
• CTO
• Верстальщики (несколько)
• Бекенд-программист
• Админ
• SEO-шник
• Линкбилдер
• Дизайнеры (несколько)
• Копирайтеры (много)
18. Что надо делать после создания сайтов
• Заливать на хостинги, настраивать домены
• Получать ссылки
• Чинить когда ломаются
• Добавлять новый контент
• Проверять статистику, реагировать на изменения
• Оптимизировать конверсию
19. От чего зависит количество
• Сроки
• 1 копирайтер ≈ 100 текстов в месяц
• 1 верстальщик ≈ 10 шаблонов в месяц
• Уровень команды
• Опыт в создании сеток сайтов
• Внутренние инструменты
20. Допустим
• Делаем 100 сайтов за 3 месяца
• На каждом 100 страниц (50 сразу + 1 в неделю)
• На каждый ставим 100 ссылок с Sape по $0.3 / месяц
• Большинство копирайтеров внешние - $2 за текст
• Вся команда готова заранее, почти всех увольняем после
создания :)
23. Надо думать
• Делать проще
• Делать больше и экономить на масштабах
• Опыт
• Автоматизация
• Процессы
• Делить ресурсы (хостинги, …)
• Больше зарабатывать? :)
• Конкуренты же как-то делают
27. Анализ > Мониторинг SERP
• Google Webmasters - не вариант
• Большинство инструментов расчитано на 1-10 сайтов
• SemRush, SerpStat: вручную и API
• Megaindex - scan_*_position
• Самому через прокси
29. SerpStat: TOP by keyword
http://api.serpstat.com/v3/keyword_top?query=buy%20laptop&token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&se=g_us
{
"result":{
"results":"197000000",
"top":[
{
"url":"http://www.bestbuy.com/site/computers-pcs/laptop-computers/abcat0502000.c?id=abcat0502000",
"domain":"bestbuy.com",
"position":1,
"snippet":"Shop Best Buy</em> for the best laptop</em> or notebook computer to meet your needs at home, school, or
work.",
"title":"Laptops & Notebook Computers - Best Buy"
},
{
"url":"http://www.staples.com/Laptops/cat_CL167289",
"domain":"staples.com",
"position":2,
"snippet":"nLaptops</em> give you the tools you need to work or play from almost anywhere, and the best laptops</em>
deals from the top brands like HP Dell, Toshiba, Lenovo, ASUSu00a0...",
"title":"Laptops for Sale | Best Notebook & Laptop Computers ..."
41. CMS
• WPMU? Удачи :)
• Кстати, уже давно define( 'WP_ALLOW_MULTISITE', true );
• Готового решения нет
• Найдите нормального программиста/devopsа
• Скрипты по разворачиванию Wordpress/Joomla/Drupal/… на
puppet/chef/docker/...
• Продумываем как будут идти обновления
• Если собираем данные, бекап и скрипт восстановления
44. Ссылки
• SeoPult? :)
• У каждого свои методы, поэтому нет инструмента для всех
• Запутываем конкурентов
• Redirects
• Закрываемся от ботов: User Agent, IP
45. Какие ссылки будут актуальны в 2017 году?
Была возможность выбрать несколько вариантов ответов.
46. Внешние инструменты
• Анализ
• Тексты
• CMS
• Ссылки
• Позиции
• Статистика
• Мониторинг
• Учёт
Пользуемся теми же
инструментами, что и
для анализа
48. Статистика
• Google Analytics,
Яндекс.Метрика? Жаль,
но нет
• Piwik - можно, но только
на трафиковые сайты
• Свой js-счётчик:
уникализировать код
• Серверные логи:
незаметно, но нужно
фильтровать ботов
50. Мониторинг доступности
• Google "мониторинг сайта"
• Проверять и внутренние
• Проверять, чтобы не было ошибок
• Скорость загрузки
• Изредка вручную
54. Учёт
Важная информация:
• Домены
• В некоторых доменных зонах надо продлять за 90 дней
• Хостинги
• Ключевики / Страницы / Позиции
• Перелинковка
• Эккаунты / Личности / Прокси
Где вести:
• Google Docs или Excel (для параноиков)
• Учите формулы, pivot, notifications, …
57. Что-то сделаем под себя? Зачем?
• Уровни доступа сотрудников
• Меньше ошибок
• Уменьшение стоимости
• Workflow так как хочется
• Меньше утечек информации
58. Что-то сделаем под себя? Что
• CMS
• Статистика
• Свой мини-скрипт, но не тормозим ответ:
• PHP-FPM + fastcgi_finish_request
• Собираем в локальный файл и собираем потом данные (cron или пассивно)
• Аналог Google Analytics
• Микс
• Кастомные мини-инструменты
• Анализ текстов
• Анализ шаблонов
• Отчёты из API
• Уведомления
• ...