Внутренняя перелинковка страниц сайта
Связывание страниц между собой с помощью ссылок (линков) – это и есть внутренняя перелинковка...
По некоторым статистическим данным в декабре 2018 Google в России обошла Яндекс по объемам поискового трафика и её доля составила 53,5%, в то время, как у Яндекса – 42,7%. Такая ситуация заставляет нас обратить особое внимание на оптимизацию сайтов под требования Google. И значительную помощь в этом нам окажет такой сервис от мирового поискового монстра, как PageSpeed.
В этой статье мы покажем, как PageSpeed вычисляет критическую скорость.
Ни для кого не секрет, что скорость стала решающим фактором в увеличении доходов и снижении ставок отказа. Теперь, когда Google использует скорость страницы в качестве фактора ранжирования, многие организации стали ориентированы на производительность.
В прошлом году Google внесла два существенных изменения в свои алгоритмы индексирования и ранжирования поиска:
Из этого мы можем сформулировать две истины:
Google написал:
Более быстрые сайты не только улучшают работу пользователей; последние данные показывают, что повышение скорости сайта также снижает эксплуатационные расходы. Как и мы, наши пользователи придают большое значение скорости — именно поэтому мы решили учитывать скорость сайта в нашем рейтинге поиска.
Чтобы понять, как эти изменения повлияют на нас с точки зрения производительности, нам нужно понять базовую технологию. PageSpeed 5.0 - это полный пересмотр предыдущих выпусков. Теперь он питается от Lighthouse и CrUX (Chrome User Experience Report).
Это обновление также приносит новый алгоритм подсчета очков, что делает его гораздо более сложным, чтобы получить высокий балл PageSpeed.
До версии 5.0 PageSpeed проводил серию эвристик для страницы сайта. Если страница имеет большие несжатые изображения, PageSpeed предложит сжатие изображений. Отсутствуют кэш-заголовки? Предложит это сделать.
Эти эвристики были соединены с набором руководящих принципов, которые, вероятно, приведут к лучшей производительности, если следовать, но были просто поверхностными и фактически не анализировали нагрузку и оказывали опыт, с которым сталкиваются реальные посетители.
В PageSpeed 5.0 страницы загружаются в реальном браузере Chrome, который управляется Lighthouse. Lighthouse записывает метрики из браузера, применяет к ним модель оценки и представляет общую оценку производительности. Рекомендации по улучшению предлагаются на основе оценки конкретных показателей.
Как и PageSpeed, Lighthouse также имеет оценку производительности. В PageSpeed 5.0 оценка производительности берется непосредственно из Lighthouse. Оценка скорости PageSpeed теперь такая же, как и оценка производительности Lighthouse.

Теперь, когда мы знаем, откуда берется оценка PageSpeed, давайте углубимся в то, как она рассчитывается, и как мы можем сделать значимые улучшения.
Lighthouse - это проект с открытым исходным кодом, которым управляет специальная команда из Google Chrome. За последние пару лет он стал инструментом бесплатного анализа производительности.
Lighthouse использует протокол удаленной отладки Chrome для чтения информации о запросах сети, измерения производительности JavaScript , соблюдения стандартов доступности и измерения ориентированных на пользователя временных показателей, таких как First Contentful Paint, Time To Interactive или Speed Index.
Во время тестов производительности Lighthouse записывает множество показателей, ориентированных на то, что видит и испытывает пользователь.
Для создания общей оценки производительности используются 6 показателей:
Lighthouse применит модель оценки 0-100 к каждой из этих метрик. Этот процесс работает путем получения мобильных 75% и 95% из архива HTTP, а затем примененит log normal функцию.
Следуя алгоритму и справочным данным, используемым для вычисления времени загрузки первого контента, мы можем видеть, что если странице удалось стать “интерактивной” за 2,1 секунды, время до интерактивной метрической оценки будет 92/100.

После того, как каждый показатель будет проверен, ему присвоится вес, который используется в качестве модификатора при расчете общей оценки производительности. Взвешивается следующим образом:
| Метрический | Утяжеление |
|---|---|
| Время до интерактивного (TTI) | 5 |
| Индекс Скорости | 4 |
| Первая Удовлетворительная Краска | 3 |
| Первый CPU Idle | 2 |
| Первая Осмысленная Краска | 1 |
| Предполагаемая Задержка Ввода | 0 |
Эти веса относятся к влиянию каждой метрики относительно мобильных устройств.
В будущем это также может быть улучшено путем включения наблюдаемых пользователем данных из набора данных отчета Chrome User Experience.
Вам может быть интересно, как вес каждой метрики влияет на общую оценку производительности. Команда Lighthouse создала полезный калькулятор электронных таблиц Google, объясняющий этот процесс:

Используя приведенный выше пример, если мы изменим (время) интерактивное с 5 секунд до 17 секунд (глобальный средний мобильный TTI), наш счет упадет до 56% (он же 56 из 100).
В то время как, если мы изменим первую удовлетворительную краску на 17 секунд, мы получим 62%.
Время интерактивного (TTI) является наиболее эффективным показателем для вашей оценки производительности.
Поэтому, чтобы получить высокий балл PageSpeed, вам понадобится быстрое измерение TTI.
На высоком уровне есть два существенных фактора, которые оказывают огромное влияние на TTI:
Чтобы улучшить показатели TTI, по возможности удалите неиспользуемый код JavaScript или сосредоточьтесь только на загрузке скрипта, который будет выполняться текущей страницей. Это может означать удаление старых полинаполнений или замену сторонних библиотек более мелкими и современными альтернативами.
Важно помнить, что стоимость JavaScript - это не только время, необходимое для его загрузки. Браузер должен распаковывать, анализировать, компилировать и в конечном итоге выполнить его, что занимает нетривиальное время, особенно в мобильных устройствах.
Эффективные меры по сокращению количества скриптов с ваших страниц:
Чтобы успешно выявить существенные различия в пользовательском опыте, мы предлагаем использовать систему мониторинга производительности (например, Calibre !) что позволяет испытывать минимум 2 прибора; быстрый рабочий стол и мобильный телефон ниже-среднего класса.
Таким образом, у вас будут данные как для лучшего, так и для худшего случая того, что испытывают ваши клиенты. Пришло время прийти к соглашению, что ваши клиенты не используют такое же мощное оборудование, как вы.
Чтобы получить наилучшие результаты в профилировании производительности JavaScript, тестируйте страницы, используя намеренно медленные мобильные устройства. Если у вас есть старый телефон в ящике стола, это отличная вторая жизнь для него.
Отличной заменой для использования реального устройства является использование режима эмуляции аппаратного обеспечения Chrome DevTools.
Индекс скорости, Первая удовлетворительная краска и первая значимая краска - это все показатели на основе браузера. Они находятся под влиянием схожих факторов и часто могут быть улучшены одновременно.
Объективно легче улучшить эти показатели, поскольку они рассчитываются по скорости отображения страницы. Строгое следование правилам аудита производительности Lighthouse приведет к улучшению этих показателей.
Недавно обновленная консоль поиска Google, Lighthouse и PageSpeed Insights - отличный способ получить первоначальную оценку производительности ваших страниц, но не подходит для команд, которым необходимо постоянно отслеживать и улучшать производительность своих страниц.
Непрерывный мониторинг производительности страниц имеет важное значение для обеспечения улучшений скорости, и специалисты получают мгновенное уведомление, когда происходят регрессии.
Скорость стала решающим фактором для SEO рейтинга, особенно сейчас, когда почти 50% веб-трафика поступает с мобильных устройств. Поэтому постоянно сдедите за скоростью загрузки вашего сайта.
Другие статьи по теме:
Связывание страниц между собой с помощью ссылок (линков) – это и есть внутренняя перелинковка...
Согласно статистике, средний показатель отказа от корзины колеблется от 69% до 81% в различных отраслях. Таким образом, почти 80 из каждых 100 посетителей отказываются от оплаты. Вышесказанное происходит на всех сайтах электронной коммерции.
Конечно, специфика сайта имеет значение, но общий подход к комплексной стратегии СЕО оптимизации имеет важное значение. Независимо от того, начинающий вы специалист или со стажем, вы обнаружите, что наша шпаргалка SEO, учитывающая полный набор факторов и текущие обновления, поможет вам расти...
Существует множество инструментов и программного обеспечения, которые могут помочь улучшить производительность вашего сайта, но сделать выбор, какие из них подходят именно вам, бывает очень трудно.
Можно воспользоваться всеми вариантами и потратить свои деньги на то, что вам на самом деле не нужно, или даже хуже - упустить инструмент, который бы приносил большую ценность для вашего сайта.
Практически для любого сайта актуальна проблема скорости загрузки в браузере Пользователя. Особенно для магазинов, насыщенных товарными единицами - а это многократные обращения к базе данных, большое количество изображений и много-много строк кода и стилей. Медленный сайт - это 80% потерянных пользователей...