автор: Miranda Miller
Вероятно, вы знаете, что код сайта влияет на его рейтинг в поисковых системах. Вы знаете, что добавление тегов (мета-описание, альтернативные теги и теги заголовков) может улучшить видимость для поисковых систем. Возможно, вы задумывались, как объем кода по сравнению с объемом текста на странице влияет на рейтинг.
Это понятие, известное как "отношение кода к тексту", и может повлиять на пользовательский опыт, индексацию страницы и скорость загрузки.
Но что делает хорошее соотношение кода и текста? И как влияет на рейтинг в поиске?
На первый вопрос легко ответить, но ответ потребует сложной реализации. На странице должно быть столько кода, сколько нужно сайту, и в то же время столько контента, сколько нужно пользователям. Фокусировка на точном соотношении не требуется.
Второй фактор требует более глубокого анализа.
Кейс: Поисковые системы учитывают соотношение кода и текста при ранжировании сайтов.
Нет сомнений, что ваше отношение кода к тексту влияет на то, как посетители воспринимают ваш веб-сайт. Сайты, перенасыщенные кодом, загружаются медленно, что раздражает и отпугивает пользователей. Сайты с недостаточным количеством кода не могут предоставить достаточно информации краулеру. Если поисковые системы не могут определить, о чем ваша страница, они не смогут определить ее содержание.
Но как влияют эти проблемы на ваши рейтинги?
Факт 1: Влияние отношения кода к тексту на страницах результатов поисковых систем
В ходе беседы в офисе Google Webmaster в 2018 году аналитика Google Джона Мюллера спросили, играет ли отношение HTML-кода к тексту веб-сайта какую-либо роль в определении ранжирования.
Он однозначно ответил: "нет".
Дело закрыто? Не так быстро.
Хотя Google не рассматривает напрямую отношение кода к тексту, несколько факторов этого отношения поддерживают лучшие практики SEO, что означает: плохое соотношение косвенно влияет на позиции в результатах поиска.
Отношение кода к тексту может подсказать, какие страницы на веб-сайте нуждаются в укреплении, чтобы предоставить краулерам больше информации. Если код слишком разрежен, Google может испытать трудности в определении его релевантности, что может вызвать снижение позиции страницы в результатах поиска.
С другой стороны, сайты, перегруженные кодом, могут иметь медленное время загрузки. Избыточный HTML особенно проблематичен с точки зрения скорости загрузки на мобильных устройствах. Быстрое время загрузки значит лучший пользовательский опыт, что является значительным фактором ранжирования. Вы можете использовать Core Web Vitals в Google Search Console, чтобы увидеть, как ваши SEO и UX взаимодействуют.
Также перегруженный или неорганизованный код может быть сложным для краулеров при индексации. Чистый, компактный код намного легче проходить ботам, и хотя это не окажет огромного влияния на ваши рейтинги, это имеет свое значение.
Факт 2. Исправление соотношения кода к тексту
В конце дня основной причиной улучшения отношения кода к тексту является создание лучшего пользовательского опыта.
И это начинается с проверки вашего кода. Инструменты, такие как валидатор W3C, помогут убедиться, что сайт является отзывчивым и доступным, с соблюдением лучших практик кодирования. Он поможет выявить недопустимый или избыточный HTML-код, который следует удалить.
Отличными инструментами, чтобы оценить время загрузки страницы, являются отчеты Google PageSpeed Insights.
Если вы используете JavaScript или Flash, рассмотрите возможность удаления этих элементов. Наконец, уберите скрытый текст и избыточные пробелы. Измените размер и сжимайте изображения, и старайтесь держать размер страницы в пределах 300 КБ, если это возможно.
Вердикт: не является фактором ранжирования, но все равно важно для SEO
Является ли отношение кода к тексту фактором ранжирования Google? Принимают ли поисковые системы напрямую отношение HTML-кода к тексту при принятии решения о том, на каком месте ваша страница появится на страницах результатов поиска?
Нет.
Но качество вашего кодирования, скорость загрузки страницы и отношение кода к тексту играют косвенную роль в SEO. Более того, это влияет на то, как пользователи взаимодействуют с вашей страницей.
Следите за отношением кода к тексту в пределах 25-70%, чтобы гарантировать, что избыточный код не негативно сказывается на вашем веб-сайте.