SlideShare a Scribd company logo
Проблемы с индексацией сайта?
Оптимизируйте краулинговый бюджет!
1
Проблеми з
індексацією
сайту?
Термінология
* Процес виявлення та
збору нових та
оновлених сторінок
для додавання до
індексу ПС.
* Найперший етап;
* Дані збираються для
побудови індексу і НЕ
відображаються у
результатах пошуку.
* Просканована
роботом сторінка не
завжди опиняється в
індексі
* Процес збору,
додавання та
оновлення сторінок в
індексі ПС;
* Другий етап;
* Залежить від
краулінгового
бюджету.
2
Краулинг
(Crawling)
Індексація
(Indexing)
Як відбувається індексація
сайту?
3
Якщо на сторінці є код JavaScript, обробка відбувається в 2 хвилі.
Що таке краулінговий бюджет
(КБ)?
Краулінговий бюджет — це метрика, яка
визначає квоту сторінок для домену, що
підлягають індексації у рамках одного візиту
краулера ПС.
 Використовується для ініціалізації процесу
сканування сайту.
 Від значення КБ залежить кількість сторінок,
які краулер обробить у рамках відвідування
сайту.
 Значення КБ для кожного сайту
розраховується індивідуально.
4
Як розраховується
краулінговий бюджет?
Числове значення КБ залежить від таких факторів:
 Авторитетність сайту
 Здатність сервера обробляти запити без зниження
швидкості завантаження.
2 вектор роботи:
 Збільшення числового значення КБ
 Збільшення кількості проіндексованих сторінок при
поточному КБ
5
Збільшення числового
значення КБ
1. Оптимізація швидкості завантаження сайту
під час звернення краулера.
Мова про швидкість для краулерів, а не для
користувачів
Для аналізу працюємо у Screaming Frog SEO Log File
Analyser, Botify.com.
2. Підвищення авторитетності веб-сайту
шляхом зовнішньої оптимізації веб-сайту.
6
Аналіз логів сайту
7
Навіщо аналізувати?
1. Визначити проскановані URL
2. Дізнатися частоту сканування
3. Дізнатися про непрацюючі посилання та
помилки
4. Перевірити наявність редиректів
5. Знайти невідскановані урли та сторінки-
сироти
Screaming Frog SEO Log File
Analyser
8
Search Console
9
Jetoctopus
10
Збільшення кількості проіндексованих
сторінок при поточному КБ
1. Налаштування 304 коду відповіді сервера
304 Not Modified — сервер повертає такий код, якщо клієнт запросив
документ методом GET, використовував заголовок If-Modified-Since або
If-None-Match і документ не змінився із зазначеного моменту. При цьому
повідомлення сервера не повинно мати тіла.
11
Прискорення індексації
2. Рівень вкладеності.
Добре:
http://port-jackson.com.ua/blog-post/xranenie-rollov/
 https://www.fito-land.com.ua/profcosm/freihaut_cosm/4415-2
Пагано:
 https://site.ru/mikroskhemy/mikrokontrollery-i-pamyat/atmel-atmega-
32/art12345
3. Внутрішня перелінковка. Модуль - "ловець ботів".
4. Robots.txt, Sitemap.xml
5. Швидкість завантаження.
6.Частота публікацій.
7. Linkbuilding (соцмережі, форуми, ЗМІ)
12
Прискорення індексації
8. Запросити індексування через Search Console
9. Прибрати "сирітські сторінки".
10. Видалити сміттєві сторінки (дублікати, документи
низької якості).
11. Позбутися нескінченної пагінації.
12. Зменшити кількість сторінок, які віддають 4xx та 5xx
відповіді сервера.
13. Зменшити кількість посилань із редиректами.
14. Закрити посилання в nofollow.
13
Питання
1. Індексація SPA на Ангулярі;
2. Плюси-мінуси SSR.
14
SPA (single page application)
1. Проблеми індексації сайту через неправильне
використання реактивних фреймворків (Angular,
ReactVue та інші) прирівнюють до проблем SPA
проектів.
2. SPA ≠ Angular або React тощо
Angular, React,Vue - це інструменти, що використовують
парадигму реактивного програмування. Вкрай зручна
для побудови складних інтерфейсів, але слабо
адаптована для створення традиційних сайтів.
SPA це спосіб доставки контенту в рамках сесії
користувача, але не спосіб формування на сторінці.
Підсумок: за допомогоюAngular React можна робити
SPA. Як і за допомогою мікроскопа забивати цвяхи.
15
SPA (single page application)
3. Проблема індексації SPA сайтів у 2006-2012 роках була у
площині того, що JavaScript того часу не мав можливостей
керувати адресним рядком браузера. Можна було
змінювати лише хеш сторінки.
http://example.com/page#page10
де:
http://example.com/page - URL
#page10 - хэш.
код міг змінити hash, але не міг змінити URL.
4. У HTML5 додали стандарт History APi, що повністю
вирішує ВСІ проблеми SPA додатків.
Тому НІЯКИХ ПРОБЛЕМ В ІНДЕКСАЦІЇ SPA додатків
Нема. І жодні SSR йому для цього не потрібні.
Для вирішення проблем фреймворків було реалізовано
SSR. 16
SPA (single page application)
 CSR (Client-Side Rendering) — рендеринг програми на
стороні клієнта (у браузері), зазвичай за
допомогоюDOM.
 SSR (Server-Side Rendering, серверний рендеринг) —
рендеринг на сервері клієнтської частини або
універсальної програми в HTML.
17
Дякую за увагу!
 Питання?
18
writer@vlada-rykova.com
facebook.com/VladaRykova
t.me/vlada_rykova

More Related Content

Similar to Як прискорити індексацію сайту?

Poshukova sistema
Poshukova  sistemaPoshukova  sistema
Poshukova sistemasalmn
 
Олександр Фомін. “SEO проектування сторінок сайту. Практичний підхід”
Олександр Фомін. “SEO проектування сторінок сайту. Практичний підхід”Олександр Фомін. “SEO проектування сторінок сайту. Практичний підхід”
Олександр Фомін. “SEO проектування сторінок сайту. Практичний підхід”
Lviv Startup Club
 
Лекція 5 Робота з посиланнями
Лекція 5 Робота з посиланнямиЛекція 5 Робота з посиланнями
Лекція 5 Робота з посиланнями
Катерина Семененко
 
Урок 5. PBN від лінкбілдерів Links-Stream
Урок 5. PBN від лінкбілдерів Links-StreamУрок 5. PBN від лінкбілдерів Links-Stream
Урок 5. PBN від лінкбілдерів Links-Stream
Link-Stream
 
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptxПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ssuserde75c6
 
дохід з сайту
дохід з сайтудохід з сайту
дохід з сайтуsvpm
 
Проблема вибору системи веб аналітики: Google Analytics чи Яндекс.Метрика
Проблема вибору системи веб аналітики: Google Analytics чи Яндекс.МетрикаПроблема вибору системи веб аналітики: Google Analytics чи Яндекс.Метрика
Проблема вибору системи веб аналітики: Google Analytics чи Яндекс.МетрикаNazar Garasym
 
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Collaborator.pro
 
Фасетна навігація в дії: оптимізація фільтрів для результативного пошуку | Ва...
Фасетна навігація в дії: оптимізація фільтрів для результативного пошуку | Ва...Фасетна навігація в дії: оптимізація фільтрів для результативного пошуку | Ва...
Фасетна навігація в дії: оптимізація фільтрів для результативного пошуку | Ва...
Collaborator.pro
 
Оптимизация сайта
Оптимизация сайтаОптимизация сайта
Оптимизация сайта
Netpeak
 
Урок 27 10 клас
Урок 27 10 класУрок 27 10 клас
Урок 27 10 клас
Andrey Podgayko
 
Seo для старту бізнесу
Seo для старту бізнесуSeo для старту бізнесу
Seo для старту бізнесу
Yuriy Samborskiy
 
Павло Лисий “Збільшення ефективності просування. використовуємо Google search...
Павло Лисий “Збільшення ефективності просування. використовуємо Google search...Павло Лисий “Збільшення ефективності просування. використовуємо Google search...
Павло Лисий “Збільшення ефективності просування. використовуємо Google search...
Lviv Startup Club
 
Seo для старту бізнесу
Seo для старту бізнесуSeo для старту бізнесу
Seo для старту бізнесу
Katerina Zolotaryova
 
Розробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапиРозробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапи
Олексій Артеменко
 
Crawler.pptx
Crawler.pptxCrawler.pptx
Crawler.pptx
IonCostinean1
 
Автомат розроб сайтів_огляд_web2
Автомат розроб сайтів_огляд_web2Автомат розроб сайтів_огляд_web2
Автомат розроб сайтів_огляд_web2
Ирина Слуцкая
 
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
Lviv Startup Club
 
Павло Юрійчук — Перехід на Angular.js. Howto
Павло Юрійчук — Перехід на Angular.js. HowtoПавло Юрійчук — Перехід на Angular.js. Howto
Павло Юрійчук — Перехід на Angular.js. Howto
GlobalLogic Ukraine
 

Similar to Як прискорити індексацію сайту? (20)

Poshukova sistema
Poshukova  sistemaPoshukova  sistema
Poshukova sistema
 
Олександр Фомін. “SEO проектування сторінок сайту. Практичний підхід”
Олександр Фомін. “SEO проектування сторінок сайту. Практичний підхід”Олександр Фомін. “SEO проектування сторінок сайту. Практичний підхід”
Олександр Фомін. “SEO проектування сторінок сайту. Практичний підхід”
 
Лекція 5 Робота з посиланнями
Лекція 5 Робота з посиланнямиЛекція 5 Робота з посиланнями
Лекція 5 Робота з посиланнями
 
Урок 5. PBN від лінкбілдерів Links-Stream
Урок 5. PBN від лінкбілдерів Links-StreamУрок 5. PBN від лінкбілдерів Links-Stream
Урок 5. PBN від лінкбілдерів Links-Stream
 
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptxПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
ПОНЯТТЯ ПОШУКОВОЇ ОПТИМІЗАЦІЇ ТА ПРОСУВАННЯ ВЕБ-САЙТІВ (1).pptx
 
дохід з сайту
дохід з сайтудохід з сайту
дохід з сайту
 
Проблема вибору системи веб аналітики: Google Analytics чи Яндекс.Метрика
Проблема вибору системи веб аналітики: Google Analytics чи Яндекс.МетрикаПроблема вибору системи веб аналітики: Google Analytics чи Яндекс.Метрика
Проблема вибору системи веб аналітики: Google Analytics чи Яндекс.Метрика
 
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
Ольга Резнікова. Безкоштовна автоматизація процесів лінкбілдінгу на базі Pyth...
 
Фасетна навігація в дії: оптимізація фільтрів для результативного пошуку | Ва...
Фасетна навігація в дії: оптимізація фільтрів для результативного пошуку | Ва...Фасетна навігація в дії: оптимізація фільтрів для результативного пошуку | Ва...
Фасетна навігація в дії: оптимізація фільтрів для результативного пошуку | Ва...
 
Оптимизация сайта
Оптимизация сайтаОптимизация сайта
Оптимизация сайта
 
Урок 27 10 клас
Урок 27 10 класУрок 27 10 клас
Урок 27 10 клас
 
Seo для старту бізнесу
Seo для старту бізнесуSeo для старту бізнесу
Seo для старту бізнесу
 
Павло Лисий “Збільшення ефективності просування. використовуємо Google search...
Павло Лисий “Збільшення ефективності просування. використовуємо Google search...Павло Лисий “Збільшення ефективності просування. використовуємо Google search...
Павло Лисий “Збільшення ефективності просування. використовуємо Google search...
 
Seo для старту бізнесу
Seo для старту бізнесуSeo для старту бізнесу
Seo для старту бізнесу
 
Розробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапиРозробка веб-сайту. Основні етапи
Розробка веб-сайту. Основні етапи
 
Crawler.pptx
Crawler.pptxCrawler.pptx
Crawler.pptx
 
Автомат розроб сайтів_огляд_web2
Автомат розроб сайтів_огляд_web2Автомат розроб сайтів_огляд_web2
Автомат розроб сайтів_огляд_web2
 
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
Любомир Реверчук “Власний сайт як постійне джерело клієнтів та проектів”
 
Лекція 1 SEO
Лекція 1 SEOЛекція 1 SEO
Лекція 1 SEO
 
Павло Юрійчук — Перехід на Angular.js. Howto
Павло Юрійчук — Перехід на Angular.js. HowtoПавло Юрійчук — Перехід на Angular.js. Howto
Павло Юрійчук — Перехід на Angular.js. Howto
 

More from Vladyslava Rykova

Нейромаркетинг VS традиційний маркетинг
Нейромаркетинг VS традиційний маркетингНейромаркетинг VS традиційний маркетинг
Нейромаркетинг VS традиційний маркетинг
Vladyslava Rykova
 
10 must have сервісів для збільшення діджітал продажів.pdf
10 must have сервісів для збільшення  діджітал продажів.pdf10 must have сервісів для збільшення  діджітал продажів.pdf
10 must have сервісів для збільшення діджітал продажів.pdf
Vladyslava Rykova
 
Юзабіліті сайту: основні принципи, критерії та правила
Юзабіліті сайту: основні принципи, критерії та правилаЮзабіліті сайту: основні принципи, критерії та правила
Юзабіліті сайту: основні принципи, критерії та правила
Vladyslava Rykova
 
Как ускорить индексацию сайта?
Как ускорить индексацию сайта?Как ускорить индексацию сайта?
Как ускорить индексацию сайта?
Vladyslava Rykova
 
Як дати нове життя старим повідомленням у блогах та каналах?
Як дати нове життя старим повідомленням у блогах та каналах?Як дати нове життя старим повідомленням у блогах та каналах?
Як дати нове життя старим повідомленням у блогах та каналах?
Vladyslava Rykova
 
7 советов начинающему интернет-маркетологу
7 советов начинающему интернет-маркетологу7 советов начинающему интернет-маркетологу
7 советов начинающему интернет-маркетологу
Vladyslava Rykova
 
Копирайтинг в интерактивных медиа и диджитал среде
Копирайтинг в интерактивных медиа и диджитал средеКопирайтинг в интерактивных медиа и диджитал среде
Копирайтинг в интерактивных медиа и диджитал среде
Vladyslava Rykova
 
SMO - оптимизация под социальные сети
SMO - оптимизация под социальные сетиSMO - оптимизация под социальные сети
SMO - оптимизация под социальные сети
Vladyslava Rykova
 
Как стать копирайтером?
Как стать копирайтером?Как стать копирайтером?
Как стать копирайтером?
Vladyslava Rykova
 
Правила SEO-копирайтинга
Правила SEO-копирайтингаПравила SEO-копирайтинга
Правила SEO-копирайтинга
Vladyslava Rykova
 
Нейрокопирайтинг, то что Вы точно не знали про тексты!
Нейрокопирайтинг, то что Вы точно не знали про тексты!Нейрокопирайтинг, то что Вы точно не знали про тексты!
Нейрокопирайтинг, то что Вы точно не знали про тексты!
Vladyslava Rykova
 
Маркетинг образовательных услуг
Маркетинг образовательных услугМаркетинг образовательных услуг
Маркетинг образовательных услуг
Vladyslava Rykova
 
Прайс-агрегаторы: правила эффективной работы
Прайс-агрегаторы: правила эффективной работыПрайс-агрегаторы: правила эффективной работы
Прайс-агрегаторы: правила эффективной работы
Vladyslava Rykova
 
Копирайтинг для интернет-магазинов
Копирайтинг для интернет-магазиновКопирайтинг для интернет-магазинов
Копирайтинг для интернет-магазинов
Vladyslava Rykova
 
Продвижение интернет-магазина
Продвижение интернет-магазинаПродвижение интернет-магазина
Продвижение интернет-магазина
Vladyslava Rykova
 
Написание УТП (уникальное торговое предложение) для любителей формул
Написание УТП (уникальное торговое предложение) для любителей формулНаписание УТП (уникальное торговое предложение) для любителей формул
Написание УТП (уникальное торговое предложение) для любителей формул
Vladyslava Rykova
 
PR в Интернете. С чем будет иметь дело PR-менеджер в вебе?
PR в Интернете. С чем будет иметь дело PR-менеджер в вебе?PR в Интернете. С чем будет иметь дело PR-менеджер в вебе?
PR в Интернете. С чем будет иметь дело PR-менеджер в вебе?
Vladyslava Rykova
 
Веб-аналитика. Продвинутый уровень
Веб-аналитика. Продвинутый уровеньВеб-аналитика. Продвинутый уровень
Веб-аналитика. Продвинутый уровень
Vladyslava Rykova
 
Эффективная лидогенерация или где взять клиентов во время кризиса?
Эффективная лидогенерация или где взять клиентов во время кризиса?Эффективная лидогенерация или где взять клиентов во время кризиса?
Эффективная лидогенерация или где взять клиентов во время кризиса?
Vladyslava Rykova
 
Как уйти из найма и начать свое дело?
Как уйти из найма и начать свое дело?Как уйти из найма и начать свое дело?
Как уйти из найма и начать свое дело?
Vladyslava Rykova
 

More from Vladyslava Rykova (20)

Нейромаркетинг VS традиційний маркетинг
Нейромаркетинг VS традиційний маркетингНейромаркетинг VS традиційний маркетинг
Нейромаркетинг VS традиційний маркетинг
 
10 must have сервісів для збільшення діджітал продажів.pdf
10 must have сервісів для збільшення  діджітал продажів.pdf10 must have сервісів для збільшення  діджітал продажів.pdf
10 must have сервісів для збільшення діджітал продажів.pdf
 
Юзабіліті сайту: основні принципи, критерії та правила
Юзабіліті сайту: основні принципи, критерії та правилаЮзабіліті сайту: основні принципи, критерії та правила
Юзабіліті сайту: основні принципи, критерії та правила
 
Как ускорить индексацию сайта?
Как ускорить индексацию сайта?Как ускорить индексацию сайта?
Как ускорить индексацию сайта?
 
Як дати нове життя старим повідомленням у блогах та каналах?
Як дати нове життя старим повідомленням у блогах та каналах?Як дати нове життя старим повідомленням у блогах та каналах?
Як дати нове життя старим повідомленням у блогах та каналах?
 
7 советов начинающему интернет-маркетологу
7 советов начинающему интернет-маркетологу7 советов начинающему интернет-маркетологу
7 советов начинающему интернет-маркетологу
 
Копирайтинг в интерактивных медиа и диджитал среде
Копирайтинг в интерактивных медиа и диджитал средеКопирайтинг в интерактивных медиа и диджитал среде
Копирайтинг в интерактивных медиа и диджитал среде
 
SMO - оптимизация под социальные сети
SMO - оптимизация под социальные сетиSMO - оптимизация под социальные сети
SMO - оптимизация под социальные сети
 
Как стать копирайтером?
Как стать копирайтером?Как стать копирайтером?
Как стать копирайтером?
 
Правила SEO-копирайтинга
Правила SEO-копирайтингаПравила SEO-копирайтинга
Правила SEO-копирайтинга
 
Нейрокопирайтинг, то что Вы точно не знали про тексты!
Нейрокопирайтинг, то что Вы точно не знали про тексты!Нейрокопирайтинг, то что Вы точно не знали про тексты!
Нейрокопирайтинг, то что Вы точно не знали про тексты!
 
Маркетинг образовательных услуг
Маркетинг образовательных услугМаркетинг образовательных услуг
Маркетинг образовательных услуг
 
Прайс-агрегаторы: правила эффективной работы
Прайс-агрегаторы: правила эффективной работыПрайс-агрегаторы: правила эффективной работы
Прайс-агрегаторы: правила эффективной работы
 
Копирайтинг для интернет-магазинов
Копирайтинг для интернет-магазиновКопирайтинг для интернет-магазинов
Копирайтинг для интернет-магазинов
 
Продвижение интернет-магазина
Продвижение интернет-магазинаПродвижение интернет-магазина
Продвижение интернет-магазина
 
Написание УТП (уникальное торговое предложение) для любителей формул
Написание УТП (уникальное торговое предложение) для любителей формулНаписание УТП (уникальное торговое предложение) для любителей формул
Написание УТП (уникальное торговое предложение) для любителей формул
 
PR в Интернете. С чем будет иметь дело PR-менеджер в вебе?
PR в Интернете. С чем будет иметь дело PR-менеджер в вебе?PR в Интернете. С чем будет иметь дело PR-менеджер в вебе?
PR в Интернете. С чем будет иметь дело PR-менеджер в вебе?
 
Веб-аналитика. Продвинутый уровень
Веб-аналитика. Продвинутый уровеньВеб-аналитика. Продвинутый уровень
Веб-аналитика. Продвинутый уровень
 
Эффективная лидогенерация или где взять клиентов во время кризиса?
Эффективная лидогенерация или где взять клиентов во время кризиса?Эффективная лидогенерация или где взять клиентов во время кризиса?
Эффективная лидогенерация или где взять клиентов во время кризиса?
 
Как уйти из найма и начать свое дело?
Как уйти из найма и начать свое дело?Как уйти из найма и начать свое дело?
Как уйти из найма и начать свое дело?
 

Як прискорити індексацію сайту?

  • 1. Проблемы с индексацией сайта? Оптимизируйте краулинговый бюджет! 1 Проблеми з індексацією сайту?
  • 2. Термінология * Процес виявлення та збору нових та оновлених сторінок для додавання до індексу ПС. * Найперший етап; * Дані збираються для побудови індексу і НЕ відображаються у результатах пошуку. * Просканована роботом сторінка не завжди опиняється в індексі * Процес збору, додавання та оновлення сторінок в індексі ПС; * Другий етап; * Залежить від краулінгового бюджету. 2 Краулинг (Crawling) Індексація (Indexing)
  • 3. Як відбувається індексація сайту? 3 Якщо на сторінці є код JavaScript, обробка відбувається в 2 хвилі.
  • 4. Що таке краулінговий бюджет (КБ)? Краулінговий бюджет — це метрика, яка визначає квоту сторінок для домену, що підлягають індексації у рамках одного візиту краулера ПС.  Використовується для ініціалізації процесу сканування сайту.  Від значення КБ залежить кількість сторінок, які краулер обробить у рамках відвідування сайту.  Значення КБ для кожного сайту розраховується індивідуально. 4
  • 5. Як розраховується краулінговий бюджет? Числове значення КБ залежить від таких факторів:  Авторитетність сайту  Здатність сервера обробляти запити без зниження швидкості завантаження. 2 вектор роботи:  Збільшення числового значення КБ  Збільшення кількості проіндексованих сторінок при поточному КБ 5
  • 6. Збільшення числового значення КБ 1. Оптимізація швидкості завантаження сайту під час звернення краулера. Мова про швидкість для краулерів, а не для користувачів Для аналізу працюємо у Screaming Frog SEO Log File Analyser, Botify.com. 2. Підвищення авторитетності веб-сайту шляхом зовнішньої оптимізації веб-сайту. 6
  • 7. Аналіз логів сайту 7 Навіщо аналізувати? 1. Визначити проскановані URL 2. Дізнатися частоту сканування 3. Дізнатися про непрацюючі посилання та помилки 4. Перевірити наявність редиректів 5. Знайти невідскановані урли та сторінки- сироти
  • 8. Screaming Frog SEO Log File Analyser 8
  • 11. Збільшення кількості проіндексованих сторінок при поточному КБ 1. Налаштування 304 коду відповіді сервера 304 Not Modified — сервер повертає такий код, якщо клієнт запросив документ методом GET, використовував заголовок If-Modified-Since або If-None-Match і документ не змінився із зазначеного моменту. При цьому повідомлення сервера не повинно мати тіла. 11
  • 12. Прискорення індексації 2. Рівень вкладеності. Добре: http://port-jackson.com.ua/blog-post/xranenie-rollov/  https://www.fito-land.com.ua/profcosm/freihaut_cosm/4415-2 Пагано:  https://site.ru/mikroskhemy/mikrokontrollery-i-pamyat/atmel-atmega- 32/art12345 3. Внутрішня перелінковка. Модуль - "ловець ботів". 4. Robots.txt, Sitemap.xml 5. Швидкість завантаження. 6.Частота публікацій. 7. Linkbuilding (соцмережі, форуми, ЗМІ) 12
  • 13. Прискорення індексації 8. Запросити індексування через Search Console 9. Прибрати "сирітські сторінки". 10. Видалити сміттєві сторінки (дублікати, документи низької якості). 11. Позбутися нескінченної пагінації. 12. Зменшити кількість сторінок, які віддають 4xx та 5xx відповіді сервера. 13. Зменшити кількість посилань із редиректами. 14. Закрити посилання в nofollow. 13
  • 14. Питання 1. Індексація SPA на Ангулярі; 2. Плюси-мінуси SSR. 14
  • 15. SPA (single page application) 1. Проблеми індексації сайту через неправильне використання реактивних фреймворків (Angular, ReactVue та інші) прирівнюють до проблем SPA проектів. 2. SPA ≠ Angular або React тощо Angular, React,Vue - це інструменти, що використовують парадигму реактивного програмування. Вкрай зручна для побудови складних інтерфейсів, але слабо адаптована для створення традиційних сайтів. SPA це спосіб доставки контенту в рамках сесії користувача, але не спосіб формування на сторінці. Підсумок: за допомогоюAngular React можна робити SPA. Як і за допомогою мікроскопа забивати цвяхи. 15
  • 16. SPA (single page application) 3. Проблема індексації SPA сайтів у 2006-2012 роках була у площині того, що JavaScript того часу не мав можливостей керувати адресним рядком браузера. Можна було змінювати лише хеш сторінки. http://example.com/page#page10 де: http://example.com/page - URL #page10 - хэш. код міг змінити hash, але не міг змінити URL. 4. У HTML5 додали стандарт History APi, що повністю вирішує ВСІ проблеми SPA додатків. Тому НІЯКИХ ПРОБЛЕМ В ІНДЕКСАЦІЇ SPA додатків Нема. І жодні SSR йому для цього не потрібні. Для вирішення проблем фреймворків було реалізовано SSR. 16
  • 17. SPA (single page application)  CSR (Client-Side Rendering) — рендеринг програми на стороні клієнта (у браузері), зазвичай за допомогоюDOM.  SSR (Server-Side Rendering, серверний рендеринг) — рендеринг на сервері клієнтської частини або універсальної програми в HTML. 17
  • 18. Дякую за увагу!  Питання? 18 writer@vlada-rykova.com facebook.com/VladaRykova t.me/vlada_rykova