Сервис оптимизации сайтов

Поисковая оптимизация сайтов

Сделайте три простых шага, чтобы оптимизировать и продвинуть свой сайт в поисковых системах:

  • Проверьте важные страницы сайта.
  • Получите список недочётов, которые тормозят продвижение сайта в ТОП.
  • Исправьте ошибки и недоработки согласно полученной инструкции.
  • 1009 критериев оптимизации
  •  Моментальный результат
  •  Генерация техзадания

Критерии оптимизации

Открыть ссылку

Что нового для оптимизации вашего сайта

 Добавлена проверка в HTTP-заголовке сжатия SDCH тела документа.

 Восстановлена возможность покупок тестового и расширенного доступов к результатам проверок.

 Для политики безопасности контента Content-Security-Policy добавлен анализ директив default-src, connect-src, font-src, frame-src, script-src-elem, script-src-attr, report-uri, report-to. Добавлен контроль точек отчётов Report-To и директивы совместимости X-UA-Compatible.

 Внимание! Изменена рекомендация по использованию HTTP-заголовка X-XSS-Protection. Данная технология была скомпрометирована. Атака на сайт реализуема при любом значении этого заголовка. Поэтому разработчикам необходимо явно отключить защиту, установив директиву 0, чтобы исключить ложное ощущение безопасности. Вторым шагом необходимо настроить политику безопасности с помощью заголовка Content-Security-Policy.

 Добавлен контроль валидности значения метки объекта ETag по RFC 2616. В помощь вебмастеру открыт онлайн-конструктор HTTP-заголовка Cache-Control. Правильная настройка этого заголовка позволит разгрузить сервер от ненужной работы, повысит скорость загрузки страниц сайта и в общем поможет улучшить поведенческие факторы сайта.

 Добавлена проверка тайминга генерации страницы, TTFB (времени до первого байта) и скорости загрузки данных с сервера.

 Добавлен контроль политики безопасности изображений, скриптов и стилей. Начата проверка источников изображений, инлайн-скриптов и инлайн-стилей в HTML-коде.

 Добавлена проверка отказа/согласия на защиту от XSS-атак и режима блокировки страницы в случае выявления атаки. Начат контроль слабой валидации HTTP-заголовка ETag и настроек реферальной политики.

 Добавлена проверка директив max-age, includeSubDomains, preload у заголовка безопасности Strict-Transport-Security. Добавлен контроль HTTP-заголовков защиты от межсайтового скриптинга X-XSS-Protection, политики разрешений Permissions-Policy, реферальной политики Referrer-Policy.

 Добавлена проверка директив блокировки отображения страницы во фреймах и контроль состояния защиты от сниффинга.

 В отчёт добавлен контроль HTTP-заголовков Content-Security-Policy, Strict-Transport-Security, X-Content-Type-Options, X-Frame-Options.

 У HTTP-заголовка Cache-Control добавлен контроль директив срока жизни данных в кэше публичных прокси-серверов s-maxage, необходимости ревалидации устаревших данных must-revalidate и proxy-revalidate, запрета модификации данных в кэше no-transform. Добавлено отображение описания ошибки связи с сервером, если таковая происходит.

 Добавлена проверка необходимости использования заголовка X-Robots-Tag.

 Добавлена проверка согласованности языковых настроек, указанных в HTTP-заголовке Content-Language, и территории продвижения сайта. Начат контроль просроченности даты, указанной в Expires. Анализируется влияние "древней" директивы кэширования Pragma. Добавлен контроль максимального срока жизни данных в кэше max-age и вариант кэширования никогда неизменяемых данных immutable.

 Проанализирован вклад в продвижение алгоритмов сжатия данных: br, compress, deflate, gzip. Введена валидация по RFC дат, указанных в заголовках Expires и Last-Modified. Подключена проверка директив для Cache-Control: private, public, no-store, no-cache.

 В отчёт внесёна проверка HTTP-заголовков ответа сервера: Date, Server, Content-Type, Cache-Control, Content-Encoding, Content-Language, Content-Length, ETag, Expires, Last-Modified, Link, Title, Vary. Проводится валидация значения заголовка Date по RFC 7231. Отдельно проверяется установленный сервер: Apache и Nginx. Внесена проверка MIME-типа и кодировки присланных данных.

 Добавлена возможность подмены заголовка User-Agent на свежую и устаревшую версии Google Chrome, на заголовок поисковиков Mail.RU, Bing, консольных программ Wget и cURL.

 Обновлены данные по рекомендуемомой и оптимальной длине пути в словах. В отчёт добавлены пункты об анкорах Главная, На главную, Мобильная версия, Версия для слабовидящих, Справка, Соглашение о конфиденциальности. Проверены анкоры гиперссылок, содержащих наименования городов, номера телефонов, адрес электронной почты. Добавлена возможность просмотреть все заголовки ответа сервера.

 Улучшено обнаружение Яндекс.Карт. Проверка валидности URL в LINK CANONICAL стала строже и приведена в соответствие с RFC 3986. Добавлен контроль валидности ссылки и доступности документа по ссылке в META OG:URL.

 Добавлен анализ анкоров внутренних ссылок: Обмен и возврат, Публичная оферта, Способы оплаты, Оплата, Гарантия, В корзину, Помощь. Добавлен анализ анкора внешних ссылок: Вакансии.

 Проверена гипотеза важности наличия на странице гиперссылок на типичные разделы сайта. Были проанализированы ссылочные анкоры: Карта сайта, Конфиденциальность, Контакты, Обратная связь, О компании, О нас, О проекте, О сайте, Отзывы, Политика конфиденциальности, Пользовательское соглашение, Рейтинг, Служба поддержки, Сообщить об ошибке, Техподдержка, Условия, Условия использования, Вакансии, Заказать звонок, Избранное, Войти, Вход, Цена, Цены, Тарифы, Поддержка, Корзина, Доставка, Сравнение.

 Проверена гипотеза о специфичных ссылках на Контакты, Лицензионное (пользовательское) соглашение, Политику сайта, Политику конфиденциальности, Условия использования сайта, страницу Заказа, Корзины, Доставки и Оплаты.

 Рассчитана оправданность использования события onclick в гиперссылках: в общем случае и для внутренних и исходящих по отдельности.

 Улучшено обнаружение гиперссылок на аккаунты и группы в Facebook, YouTube, Twitter. Рассчитан эффект использования изображений IMG в ссылках.

 Добавлена валидация открывающих тегов HTML, HEAD, BODY. Сделана проверка на невалидные директивы http-equiv="cache-control", "cleartype", "content-script-type", "content-style-type", "expires", "last-modified", "PICS-Label", "pragma", "window-target", "x-dns-prefetch-control", "x-rim-auto-match". Добавлен контроль ссылок на группы в Viber, WhatsApp. Исправлено обнаружение ссылок на группы в Telegram, Facebook, share-ссылок на Telegram и Twitter. Добавлен контроль ссылок на Facebook-аккаунты. Проверена допустимость вложенных элементов в гиперссылки. Настроено обнаружение ошибочно вложенных друг в друга гиперссылок.

 Добавлен анализ гиперссылок на видеоканалы RuTube и Vimeo. Улучшено обнаружение ссылок на WhatApp. Добавлена проверка на использование скриптов Facebook SDK.

 Подключена проверка share-ссылок на Facebook, ВКонтакте, LiveJournal, Мой Мир, Одноклассники, Skype, Telegram, Twitter, WhatsApp, сервиса share-кнопок AddThis. Добавлена проверка наличия кода счётчика Рамблер/ТОП 100. Улучшено обнаружение пикселя ВКонтакте, Facebook-групп и YouTube- и Zen-каналов.

 Добавлена проверка исходящих ссылок на группы в социальных сетях, каналы и блоги: Facebook, Instagram, LinkedIn, Одноклассники, Яндекс.Кью, Telegram, TikTok, Twitter, ВКонтакте, YouTube, Яндекс.Дзен, и магазины приложений: Apple App Store, Google Play Маркет, Huawei AppGalery. Добавлен контроль внутренних ссылок, осуществляющих скрытые от поисковых систем редиректы на внешние ресурсы.

 Проанализировано влияние внутренних и исходящих гиперссылок с атрибутами href, id, style.

 Повышена чувствительность анализа параметров для продвижения в Гугле. Часть параметров из нейтрального влияния были отнесены к положительным или отрицательным признакам. Проверено влияние гиперссылок без атрибутов accesskey, hreflang, id, rel и style для Яндекса и Гугла.

 Проанализировано общее влияние атрибута гиперссылок target: его отсутствия, пустого значения, дефолтных значений _blank, _parent, _self, _top и кастомных, в том числе и ошибочных. Для всех ссылок на странице вместе и для внутренних и исходящих раздельно.

 Подключен анализ ссылок с rel=opener, search, tag, внутренних навигационных ссылок с атрибутом rel=category, home, next, prev. Взвешена важность для продвижения гиперссылок с и без атрибута title. Проведён анализ ссылок с объявленным, но пустым атрибутом title.

 Подключен анализ ссылок с rel=alternate, author, гиперссылок-заменителей без атрибута href, специальных внутренних ссылок #top. Проверена реакция Яндекса и Гугла на nofollow, noopener, noreferrer на внутренних и внешних ссылках. Добавлен контроль внешних ссылок с rel=external, sponsored и ugc, внутренних ссылок с rel=bookmark, help, license.

 Исправлено обнаружение внутренних гиперссылок на кириллических доменах. Добавлен контроль наличия счётчика и социальных кнопок Uptolike, кода рекламной платформы Adfinity и кода чата Venyoo.

 Проанализированы атрибуты гиперссылок: id и style. Рассчитаны атрибуты rel и title для внутренних и исходящих ссылок.

 Просчитано влияние dofollow и nofollow исходящих ссылок. Проанализировано продвижение за счёт атрибутов гиперссылок: accesskey, hreflang, ping, referrerpolicy, rel, target, title, type. Для ссылок добавлен поиск устаревших атрибутов name и rev.

 Проведён глубокий анализ влияния внутренней перелинковки и исходящих гиперссылок на позиции страницы в поисковой выдаче. В отчёт добавлен расчёт оптимального количества исходящих (суммарно dofollow и nofollow) ссылок для продвижения в Яндексе и Гугле, объёма перелинковки, общего количества элементов гиперссылок на странице. Рассчитано влияние на продвижение страницы наличие на ней пустых ссылок, ссылок только с символом # (hash-ссылок), ссылок, сформированных через JavaScript, циклических ссылок и ссылок на главную страницу. Проанализирована необходимость наличия на странице ссылок mailto:, tel:, sms:, skype:, viber://, whatsapp://, tg://.

 Добавлен анализ HTML-элементов <ADDRESS>.

 Доработан алгоритм контроля наличия открывающего тега корневого элемента HTML5-документа. В отчёт добавлена проверка наличия кодов рекламной платформы Criteo, API Google, API Яндекс.Поиск для сайта, Open API ВКонтакте.

 Оценено влияние кода карт Яндекс, Google и 2GIS на оптимизируемую страницу. Добавлено в отчёт. Просчитано влияние на продвижение BASE64-кодирования скриптов.

 Проверена гипотеза о важности мета-тега name=news_keywords для Гугла. Добавлены в отчёт мета-теги name=msnbot, name=allow-search, name=facebook-domain-verification.

 Добавлена проверка OG-тегов property=article:author, article:expiration_time, article:modified_time, article:published_time, article:section, article:tag. Добавлена проверка мета-тегов name=color-scheme, creator, origin, publisher, version. Добавлен гео-тег name=geo.country.

 Добавлена проверка мета-тегов property=og:locale:alternate, og:updated_time, name=verify-admitad.

 В анализ добавлена проверка избыточной повторной инициализации словарей микроразметок.

 Проанализированы и добавлены в отчёт OG-теги: property=og:image:alt, og:image:height, og:image:secure_url, og:image:tag, og:image:type, og:image:width, og:image:url.

 Проанализированы и добавлены в отчёт:

  • теги поисковиков name=bingbot и name=yandex,
  • тег гео-метки name=icbm,
  • тег для мобильных устройств name=theme-color,
  • теги эквивалентов http-заголовков http-equiv=cleartype, http-equiv=last-modified, http-equiv=x-dns-prefetch-control, http-equiv=x-rim-auto-match,
  • теги верификации прав name=ahrefs-site-verification, name=alexaverifyid, name=msvalidate.01, name=wot-verification
  • и группа прочих тегов name=rating, name=rights, name=spiders, name=owner, name=skype_toolbar.

 Просчитаны и добавлены в отчёт мета-теги, характерные для Facebook: property=fb:admins, property=fb:app_id, property=fb:article_style, property=fb:op-recirculation-ads, property=fb:pages, property=fb:profile_id, property=fb:use_automatic_ad_placement. Введён контроль ошибок в именах атрибутов мета-тегов FB. Добавлена проверка мобильно-ориентированных тегов name=handheldfriendly, name=mobileoptimized, name=msapplication-config, name=msapplication-tilecolor, name=msapplication-tileimage, name=msapplication-tooltip.

 Добавлено обнаружение мета-тега http-equiv=x-ua-compatible. Введён контроль ошибок в именах атрибутов мета-тегов Open Graph и Twitter.

 Добавлен контроль рекомендованной стандартом HTML5 кодировки для meta charset. Добавлено обнаружение мета-тега http-equiv=default-style. Исправлены ошибки обнаружения property=vk:image, http-equiv=refresh, http-equiv=window-target, http-equiv=set-cookie.

 Добавлен анализ целесообразности использования на странице ссылок, элементов звука/видео, встроенных объектов, изображений и контейнеров изображений, форм, фреймов, навигации, списков, таблиц и меток времени. Подключен анализ BM25 по контенту элементов <I>.

 В отчёт возвращен анализ используемых на сайте скриптов: счётчиков, трекеров, социальных кнопок, чатов и передачи структурированных данных schema.org.

 Увеличена чувствительность всех анализируемых параметров. Параметры, ранее отображаемые как нейтральные, в данный момент приобрели статус положительно или отрицательно влияющих на продвижение.

 Рассчитана степень влияния на продвижение в Яндексе сайтов и добавлен анализ мета-тегов og:site_name и og:title разметки Open Graph. Проверено влияние топонимов, указанных в значении атрибута og:site_name.

 Подключена проверка релевантности по алгоритму BM25 по точному вхождению слов из поискового запроса для разных частей документа: title, meta description, основного контента документа, h1, h2, em, strong. BM25 входит в группу наиболее важных параметров, влияющих на продвижение сайтов.

 Зафиксирован взрывной рост страниц, попавших под Яндекс-фильтр "Недостаточно качественная страница", связанный со сбоем в работе алгоритма. Обычно после сбоя страницы возвращаются в индекс в течение 7-10 дней. Как таковая текущая оптимизация проблемного сайта никак не влияет на ситуацию. Лучше ничего не менять, чтобы не сделать хуже.