10. SEO и продвижение сайта

S Search Engine Optimization - Поисковая оптимизация сайта это прежде всего корректная передача данных таким образом, чтобы поисковый бот понял, что на этом ресурсе ошибок нет и его можно начинать показывать пользователям. Для того, чтобы не допускать и своевременно исправлять ошибки на сайте нужно пользоваться вебмастерами Яндекс, Google, а также проверять 128 показателей влияющих на позиции сайта в поисковых системах.

Анализ 128 показателей оптимизации сайта:

Безопасность сайта
  • 1. Срок действия сертификата безопасности скоро истекает
  • 2. Старая версия протокола безопасности
  • 3. Неверное имя в сертификате
  • 4. Устаревший алгоритм шифрования
  • 5. В Sitemap обнаружены URL-адреса с HTTP
  • 6. Отсутствует безопасный протокол HTTPS
  • 7. rel="canonical" c HTTPS указывает на HTTP
  • 8. Редирект с HTTPS на HTTP
  • 9. Смешанный контент
Сканирование
  • 10. Слишком большой файл XML sitemap
  • 11. Неканонические ссылки в XML sitemap
  • 12. Страницы с noindex в XML sitemap
  • 13. Отсутствует файл XML sitemap
  • 14. В robots.txt нет ссылки на XML sitemap
  • 15. Отсутствует robots.txt
  • 16. Используются фреймы
  • 17. Слишком длинный URL
  • 18. Noindex и в HTML, и в HTTP-заголовке одновременно
  • 19. Nofollow и в HTML, и в HTTP-заголовке одновременно
  • 20. Канонические цепочки
  • 21. Заблокировано в robots.txt
  • 22. Заблокировано метатегом noindex
  • 23. Заблокировано метатегом nofollow
  • 24. Заблокировано заголовком X-Robots-Tag
  • 25. rel="canonical" c HTTP указывает на HTTPS
  • 26. Ошибка Timed out
Дублирование контента
  • 27. Нет www-редиректа
  • 28. Более одного rel="canonical"
  • 29. Дублированный контент
  • 30. Двойной и более слеш в URL
  • 31. Завершающие слеши
Код ответа сервера
  • 32. 4XX страницы в XML sitemap
  • 33. 3XX редиректы в XML sitemap
  • 34. 5XX в файле XML sitemap
  • 35. 3ХХ коды ответа сервера
  • 36. 4ХХ коды ответов сервера5XX коды ответов сервера
  • 37. Канонический URL с 3ХХ кодом ответа
  • 38. Канонический URL с 4ХХ кодом ответа
  • 39. Канонический URL с 5ХХ кодом ответа
  • 40. Внутренние ссылки на страницы с 3XX редиректом
  • 41. Внешние ссылки с 3ХХ ответом
  • 42. Внешние ссылки с 4ХХ ответом
  • 43. Внешние ссылки с 5ХХ ответом
  • 44. Атрибуты hreflang указывают на страницу с 3XX, 4XX или 5XX ответом
  • 45. Изображение с 3XX ответом
  • 46. Изображение не найдено, код ответа 4XX
  • 47. Не удалось загрузить изображение, код ответа 5XX
  • 48. JavaScript файл с 3XX ответом
  • 49. JavaScript файл с 4XX или 5XX ответом
  • 50. CSS файл с 3XX ответом
  • 52. JavaScript и CSS файлы с внешних ресурсов с 3XX, 4XX или 5XX ответом
Title
  • 53. Дублирующийся title
  • 54. Более одного title
  • 55. Отсутствует title
  • 56. Слишком длинный title
  • 57. Слишком короткий title
Description
  • 58. Отсутствует description
  • 59. Повторяющийся description
  • 60. Более одного description
  • 61. Слишком короткий description
  • 62. Слишком длинный description
Юзабилити
  • 63. Отсутствует фавикон
  • 64. Используется Flash-контент
  • 65. Отсутствует микроразметка Twitter Cards
Скорость загрузки
  • 66. Слишком большой размер HTML кода
  • 67. Низкая скорость загрузки страницы
  • 68. Несжатый контент
Текстовый контент
  • 69. Недостаточно слов
  • 70. Отсутствует H1
  • 71. Пустой H1
  • 72. Слишком длинный H1
  • 73. Множественный тег H1
  • 74. Дублирующийся H1
  • 75. Одинаковые теги Title и H1
  • 76. Отсутствует H2
  • 77. Пустой H2
  • 78. Слишком длинный H2
Редиректы
  • 79. Цепочка редиректов
  • 80. Зацикленная переадресация
  • 81. Редирект на страницы с кодом ответа 4ХХ или 5ХХ
  • 82. Переадресация с помощью метатега Refresh
  • 83. Временные редиректы 302, 303, 307
Внутренние ссылки
  • 84. Нет входящих ссылок
  • 85. Слишком много ссылок
  • 86. Внутренние ссылки без анкорного текста
  • 87. Внутренние ссылки с rel="nofollow"
  • 88. Одна входящая внутренняя ссылка
Внешние ссылки
  • 89. Внешние ссылки без анкорного текста
  • 90. Внешние ссылки с rel="nofollow"
  • 91. Ошибка Timed out для внешних ссылок
Локализация
  • 92. Некорректный код языка
  • 93. Страница с атрибутом hreflang не ссылается на саму себя
  • 94. Атрибут hreflang указывает на неканоническую страницу
  • 95. Атрибуты hreflang и HTML lang не совпадают
  • 96. Нет обратных ссылок на страницах с атрибутом hreflang
  • 97. Несколько языковых кодов для одного URL-a
  • 98. Некорректный атрибут HTML lang
  • 99. Несколько страниц с одинаковым языковым кодом в атрибуте hreflang
  • 100. Отсутствует атрибут HTML lang
  • 101. В атрибуте hreflang отсутствует значение X-default
Изображения
  • 102. Слишком большое изображение
  • 103. Отсутствует alt-текст
JavaScript
  • 104. Не настроено сжатие JavaScript
  • 105. Не настроено кэширование JavaScript
  • 106. Слишком большие JavaScript файлы
  • 107. Слишком много JavaScript файлов
  • 108. Не настроена минификация JavaScript файлов
CSS
  • 109. Слишком большие файлы CSS
  • 110. Не настроено сжатие CSS
  • 111. Не настроено кэширование CSS
  • 112. Слишком много CSS файлов
  • 113. Не настроена минификация CSS файлов
Мобильная оптимизация
  • 114. Отсутствует метатег viewport
  • 115. В метатеге viewport значение с фиксированной шириной
  • 116. Используются неподдерживаемые плагины
  • 117. Минимальное соотношение текста и HTML-кода
Производительность
  • 118. Largest Contentful Paint (LCP) в реальных условиях
  • 119. First Input Delay (FID) в реальных условиях
  • 120. Cumulative Layout Shift (CLS) в реальных условиях
  • 121. First Contentful Paint (FCP) в реальных условиях
  • 122. Largest Contentful Paint (LCP) в лабораторных условиях
  • 123. Cumulative Layout Shift (CLS) в лабораторных условиях
  • 124. First Contentful Paint (FCP) в лабораторных условиях
  • 125. Speed Index
  • 126. Time to Interactive (TTI)
  • 127. Total Blocking Time (TBT)
AMP
  • 128. Не используются AMP-страницы

В В базовую оптимизацию сайта входит настройка кеширования, объединение и сжатие css и js, оптимизация изображений и постепенная LazyLoad загрузка, отключение неиспользуемых скриптов на страницах. Если рассматривать случай с шаблонами, тогда нужно будет дополнительно оптимизировать сайт. Но даже если разрабатывать сайт и верстать его самостоятельно, будет не так много работы по оптимизации, однако и в этом случае от оптимизации никуда не деться, постоянно появляются небольшие изменения при проверке - их нужно дорабатывать. В вебмастерах Яндекс и Google появляются уведомления об ошибках, которые тоже нужно отслеживать и своевременно исправлять.

В В итоге оптимизации сайт начнёт загружаться быстро, менее чем за 2 секунды, а поисковые боты отметят то, что на сайте нет ошибок и его можно более активно показывать пользователям.

Разработка сайта и настройка рекламы для сертификации продукции и услуг

Разработка сайта и настройка рекламы для сертификации продукции и услуг

Сайт компании "Алпер" - Стеклянные перегородки, двери и конструкции

Сайт компании «Алпер» — Стеклянные перегородки, двери и конструкции

Сайт для транспортной компании, грузоперевозки для юр. лиц

Сайт для транспортной компании, грузоперевозки для юр. лиц

Настройка рекламы и продвижение сайта компании Omnicomm ГК Нави

Настройка рекламы и продвижение сайта компании Omnicomm ГК Нави

Разработка и продвижение сайта сервисного центра по ремонту бытовой и цифровой техники

Разработка и продвижение сайта сервисного центра по ремонту бытовой и цифровой техники

Разработка и продвижение сайта йога центра, Нараяна

Разработка и продвижение сайта йога центра, Нараяна

Создание и продвижение сайта студии качественного ремонта квартир

Создание и продвижение сайта студии качественного ремонта квартир

Разработка интернет-магазина фрезерных станков с ЧПУ на CMS WordPress + WooCommerce

Разработка интернет-магазина фрезерных станков с ЧПУ на CMS WordPress + WooCommerce