ВВЕДЕНИЕ | — 8 — |
Как работать с книгой | — 10 — |
Часть 1. Введение в техническое SEO | — 11 — |
1.1. Цели технического аудита | — 11 — |
1.2. Индексирование | — 22 — |
1.2.1. Карты сайта | — 29 — |
1.2.2. Robots.txt | — 35 — |
1.2.3. Инструкции для мета-роботов | — 40 — |
1.2.4. Канонические URL | — 45 — |
Выводы по главе | — 49 — |
1.3. Работоспособность и производительность сайта | — 50 — |
1.3.1. Использование HTTPS | — 51 — |
1.3.2. Скорость работы сайта | — 52 — |
1.3.3. Состояние страницы (коды статуса HTTP) | — 55 — |
1.3.4. Анализ редиректов | — 60 — |
Выводы по главе | — 66 — |
1.4. Структура сайта | — 67 — |
1.4.1. Хлебные крошки | — 68 — |
1.4.2. Глубина страниц | — 70 — |
1.4.3. Внешние ссылки | — 72 — |
1.4.4. Внутренние ссылки и популярность | — 73 — |
1.4.5. Неработающие ссылки | — 75 — |
1.4.6. Субдомены | — 76 — |
1.4.7. Утерянные страницы (Orphan page) | — 77 — |
Выводы по главе | — 78 — |
1.5. Эффективность ключевых слов | — 79 — |
1.5.1. Исследование ключевых слов | — 79 — |
1.5.2. Ранжирование URL-адресов | — 81 — |
1.5.3. Оптимизация страниц | — 84 — |
1.6. Дублированный контент | — 93 — |
1.7. Проблемы с мобильной версией сайта | — 97 — |
1.8. Анализ международных сайтов | — 99 — |
1.8.1. Работа с контентом на нескольких языках | — 100 — |
1.8.2. Внедрение и проверка Hreflang | — 101 — |
1.9. Структурированные данные (микроразметка) | — 108 — |
1.10. Внедрение и индексирование видео | — 110 — |
Часть 2. Аудит с использованием программных средств | — 115 — |
2.1. Выбор программ | — 115 — |
2.2. Проверка безопасности и производительности | — 116 — |
2.2.1. Как найти HTTP ресурсы | — 116 — |
2.2.2. Как найти небезопасные внешние исходящие ссылки | — 122 — |
2.3. Проверка кодов состояния страниц | — 123 — |
2.3.1. Как найти все внутренние битые страницы 4xx | — 123 — |
2.3.2. Как найти битые ссылки в меню для контента | — 128 — |
2.3.3. Как найти все редиректы 3xx на сайте | — 132 — |
2.3.4. Как найти страницы 5xx | — 137 — |
2.4. Анализ URL сайта | — 138 — |
2.4.1. Использование в URL не ASCII символов | — 138 — |
2.4.2. Использование в URL подчеркиваний | — 139 — |
2.4.3. Использование в URL прописных букв | — 140 — |
2.4.4. Несколько слешей подряд в URL | — 140 — |
2.4.5. Повторения в URL | — 141 — |
2.4.6. URL содержит пробел | — 142 — |
2.4.7. Внутренний поиск | — 142 — |
2.4.8. URL содержит параметры | — 142 — |
2.4.9. Излишне длинный URL | — 143 — |
2.4.10. Сломанная закладка | — 144 — |
2.4.11. URL-адреса, содержащие параметры отслеживания Google Analytics. | — 144 — |
Рекомендации | — 145 — |
2.5. Анализ мета заголовков | — 146 — |
2.5.1. Отсутствует мета заголовок | — 146 — |
2.5.2. Дубли мета заголовков | — 147 — |
2.5.3. Заголовок более 60 символов | — 147 — |
2.5.4. Заголовок менее 30 символов | — 149 — |
2.5.5. Мета заголовок одинаков с h1 | — 150 — |
2.5.6. Несколько мета заголовков | — 151 — |
2.5.7. Мета заголовок вне | — 151 — |
Рекомендации | — 151 — |
2.6. Анализ мета-описания | — 153 — |
2.6.1. Отсутствует мета-описание | — 153 — |
2.6.2. Дубли мета описания | — 154 — |
2.6.3. Метаописание более 155 символов | — 154 — |
2.6.4. Метаописание менее 70 символов | — 155 — |
2.6.5. Несколько метаописаний | — 156 — |
2.6.6. Страницы с метаописанием вне head в HTML | — 156 — |
Рекомендации | — 156 — |
2.7. Мета ключевые слова | — 158 — |
2.8. Анализ тега h1 | — 159 — |
2.8.1. Отсутствует тег h1 | — 159 — |
2.8.2. Дублирование h1 в пределах сайта | — 160 — |
2.8.3. Тег h1 более 70 символов | — 160 — |
2.8.4. Несколько h1 в пределах страницы | — 161 — |
2.8.5. Alt Text в заголовке h1 | — 161 — |
2.8.6. Нарушена структура заголовков | — 162 — |
Рекомендации | — 162 — |
2.9. Анализ тега h2 | — 164 — |
2.9.1. Отсутствует тег h2 | — 164 — |
2.9.2. Дублирование h2 в пределах сайта | — 165 — |
2.9.3. Несколько h2 в пределах страницы | — 166 — |
2.9.4. Нарушена структура заголовков | — 166 — |
Рекомендации | — 166 — |
2.10. Анализ контента | — 168 — |
2.10.1. Точные дубли страниц | — 174 — |
2.10.2. Частичные дубли страниц | — 174 — |
2.10.3. Страницы с малым количеством значимых слов. | — 176 — |
2.10.4. Страницы с ошибкой Soft 404 | — 178 — |
2.11. Анализ каноникалов | — 180 — |
2.11.1. Каноникалы прописаны | — 180 — |
2.11.2. Самореферентные каноникалы | — 180 — |
2.11.3. Канонизированные страницы | — 181 — |
2.11.4. Каноникал не прописан | — 181 — |
2.11.5. Несколько каноникалов на странице | — 182 — |
2.11.6. Противоречия в каноникалах на странице | — 182 — |
2.11.7. Неиндексируемый канонический URL | — 182 — |
2.11.8. Относительный канонический URL | — 184 — |
2.11.9. Потерянные страницы, связанные через canonical | — 185 — |
2.11.10. Каноникал за пределами | — 185 — |
Рекомендации | — 185 — |
2.12. Анализ hreflang | — 187 — |
2.12.1. Hreflang найден на странице | — 189 — |
2.12.2. Hreflang не найден на странице | — 189 — |
2.12.3. Потерянные страницы, связанные через Hreflang | — 190 — |
2.12.4. Отсутствуют обратные Hreflang ссылки | — 191 — |
2.12.5. Неверные языковые или региональные обратные Hreflang ссылки | — 192 — |
2.12.6. Неканонические обратные ссылки | — 193 — |
2.12.7. Неиндексируемые обратные ссылки | — 193 — |
2.12.8. Неверные коды языка и региона | — 194 — |
2.12.9. Множественные вхождения | — 195 — |
2.12.10. Нет самоссылающегося Hraflang | — 195 — |
2.12.11. Не канонический URL | — 196 — |
2.12.12. Отсутствует X-Default | — 196 — |
2.12.13. Отсутствует hreflang | — 196 — |
Рекомендации | — 196 — |
2.13. Анализ ссылок | — 198 — |
2.14. Анализ структурированных данных | — 204 — |
2.15. Анализ xml-карт | — 207 — |
Часть 3. Пошаговый технический анализ сайта | — 213 — |
3.1. Осмотр сайта | — 213 — |
3.2. Начните анализ сайта техническими средствами | — 217 — |
3.3. Изучение ссылочного профиля | — 219 — |
3.3.1. Изучите внешние ссылки | — 219 — |
3.3.2. Изучите текущий файл отклонений | — 220 — |
3.4. Анализ данных Google Search Console | — 221 — |
3.4.0. Проверьте индексацию страниц | — 221 — |
3.4.1. Проверьте наличие ручных штрафов | — 234 — |
3.4.2. Проверьте отчет об эффективности | — 237 — |
3.4.3 Проверьте xml-карту сайта | — 239 — |
3.4.4. Проверка удалений | — 240 — |
3.4.5. Проверка удобства страниц | — 241 — |
3.4.6. Проверка отчета о сканировании | — 242 — |
3.4.7. Проверьте основной сканирующий робот | — 251 — |
3.5. Оптимизация под мобильные устройства | — 256 — |
3.5.1. Проверьте страницы на мобильную оптимизацию | — 256 — |
3.5.2. Проверьте отреендеренную версию страниц | — 259 — |
3.5.3. Проверьте страницы на избыток рекламы | — 261 — |
3.6. Оценка robots.txt | — 264 — |
3.6.1. Проверьте, есть ли файл robots.txt | — 264 — |
3.6.2. Не блокирует ли файл robots.txt нужные ресурсы | — 265 — |
3.6.3. Robots.txt блокирует необходимые ресурсы | — 265 — |
3.6.4. Проверьте валидность robots.txt | — 266 — |
3.7. Проверка доступности | — 267 — |
3.7.1. Блокирует ли мета-noindex ресурсы, которые должны быть проиндексированы | — 267 — |
3.7.2. Есть ли на сайте индексируемые ресурсы, которые нужно заблокировать в мета-noindex | — 267 — |
3.7.3. Сочетание директив в файле robots.txt, метатеге robots и X-Robots-Tag | — 269 — |
3.8. Проверьте реализацию языковых версий | — 270 — |
3.9. Навигация и перелинковка | — 271 — |
3.9.1. Проверьте внутреннюю перелинковку | — 271 — |
3.9.2. Проверьте хлебные крошки | — 276 — |
3.9.3. Проверка основной навигации | — 276 — |
3.9.4. Проверка описательных анкоров | — 278 — |
3.9.5. Проверка количества ссылок на странице | — 279 — |
3.10. Проверьте как работают исходящие внешние ссылки | — 280 — |
3.11. Проверьте URL | — 282 — |
3.12. Проверка кодов состояния | — 283 — |
3.12.1. Анализ редиректов 3XX | — 283 — |
3.12.2. Анализ битых ссылок/страниц 4XX | — 284 — |
3.12.3. Анализ ошибок 5XX | — 286 — |
3.13. Анализ контента | — 287 — |
3.13.1. Проверьте наличие дублей | — 287 — |
3.13.2. Проверка контента на страницах сайта | — 288 — |
3.13.3 Проверьте использование ключей | — 291 — |
3.13.4. Проверка канонических версий | — 292 — |
3.13.5. Контент при «ленивой» загрузке имеется в viewport | — 293 — |
3.13.6. Проверка пагинации при бесконечной загрузке | — 294 — |
3.13.7. Контент фильтруется Безопасным поиском Google | — 295 — |
3.14. Анализ форматирования и наполнения страниц | — 296 — |
3.14.1. Проверка мета-заголовков | — 296 — |
3.14.2. Проверка мета-описаний | — 297 — |
3.14.3. Проверка заголовков h1-h6 страницы | — 298 — |
3.14.4. Проверка изображения сайта | — 300 — |
3.14.5. Проверка HTML кода | — 301 — |
3.14.6. Проверка видео | — 303 — |
3.14.7. Проверка форм | — 306 — |
3.15. Проверка структурированных данных | — 307 — |
3.16. Проверка скорости сайта | — 309 — |
3.17. Проверка безопасности сайта | — 313 — |
3.18. Быстрая проверка E-E-A-T факторов | — 314 — |
3.19. Дополнительный анализ коммерческих сайтов | — 318 — |
3.19.1. Проверьте данные о продукции | — 318 — |
3.19.2. Проверьте фасетную навигацию и фильтры | — 319 — |
3.19.3. Анализ журнала доступа сайта | — 321 — |
3.19.4. Анализ перелинковки на коммерческом сайте | — 322 — |
3.19.5. Анализ использования Javascript | — 323 — |
3.20. Проверка доступности сайта по стандартам WCAG | — 324 — |
3.21. Проверка семантической верстки | — 327 — |
3.21.1. Введение в семантическую верстку | — 328 — |
3.21.2. Чек-лист проверки семантической верстки. | — 332 — |
Проверяем шапку сайта | — 332 — |
Проверяем подвал сайта | — 333 — |
Проверяем хлебные крошки (BreadCrumbs) | — 334 — |
Проверяем элементы пагинации | — 334 — |
Проверяем шаблон основного контента (Main) | — 334 — |
Проверка семантической вёрстки прочих элементов страницы | — 337 — |
Выводы по результатам аудита | — 339 — |
Часть 4. Расширенные методы работы с GSC | — 342 — |
4.1. Введение в «Отчет об эффективности поиска» | — 342 — |
4.2. Анализ диаграмм | — 349 — |
4.3. Анализ канибализации запросов | — 352 — |
4.4. Исследование ключей с низким CTR | — 355 — |
4.4. Работа с ключами с высоким CTR | — 358 — |
4.5. Анализ трендов и будущих тенденций | — 361 — |
4.6. Анализ упущенных возможностей | — 362 — |
4.7. Фильтр регулярных выражений | — 366 — |
4.7.1. Находим запросы-вопросы | — 368 — |
4.7.2. Анализ транзакционных запросов | — 369 — |
4.7.3. Анализ навигационных (брендовых) запросов | — 370 — |
4.7.4. Поиск информационных запросов | — 371 — |
4.7.5. Поиск мусорных страниц попавших в индекс | — 373 — |
4.7.6. НЧ запросы с несовпадающим со страницей интентом | — 376 — |
4.7.7. Проверка наличия проиндексированных поддоменов или вариантов HTTP/HTTPS | — 377 — |
4.7.8. Анализ нескольких страниц сайта | — 378 — |
4.7.9. Выборка запросов по длине | — 380 — |
4.7.10. A/B тестирование или сравнение кластеров | — 381 — |
4.7.11. Поиск любого запроса | — 383 — |
Заключение | — 384 — |
Изменения в версиях | — 386 — |
Версия 2.1 – от 23/11/2023 | — 386 — |