SMX Liveblog: расширенные технические вопросы SEO
Опубликовано: 2022-06-12Погружаясь в техническое SEO, у нас есть следующие уважаемые спикеры:
- Билл Хант, президент Back Azimuth (@billhunt)
- Мэйл Ойе, старший инженер-программист, Google (@maileohye)
- Эрик Ву, вице-президент по развитию и продуктам, SpinMedia (@eywu)
Для некоторых еще рановато, и сегодняшнее утро кажется немного медленным, но я допил свою чашку кофе и готов сегодня утром погрузиться в технические проблемы с этими динамиками. Мне нравится решать технические проблемы SEO на клиентских сайтах, и чем больше сайт, тем больше проблем обычно. Надеюсь, у этих экспертов будет несколько полезных крупиц информации для нас.
Мэйл Ойе: Выполнение Javascript и преимущества HTTPS
«Мы рекомендуем убедиться, что робот Googlebot может получить доступ к любому встроенному ресурсу, который существенно влияет на видимый контент вашего сайта или его макет», — сказал Ойе.
23 мая Google объявил, что они делают больше исполняемых файлов JavaScript. Они прошли тонкую настройку и, наконец, смогли выпустить альбом. Вскоре после этого они запустили Fetch as Google, который теперь показывает 200 КБ страницы, просматривает текстовый контент, исправляет заблокированные ресурсы со скоростью 500 выборок в неделю. Вы можете выбрать различные поисковые роботы, в том числе мобильные. Используйте это, чтобы проверить и убедиться, что Google может получить все важные части вашего сайта.
Модальные окна и межстраничные объявления — они повсюду. Вам нужно определить, стоит ли прерывать рабочий процесс пользователя. Они прерывают свой рабочий процесс, когда в этом может не быть необходимости. Проверьте аналитику, чтобы увидеть, нужна ли она вообще. Если вы не хотите, чтобы ваше модальное или межстраничное объявление индексировалось, проверьте выборку как рендеринг Google, чтобы убедиться, что это так, и вы всегда можете запретить в robots.txt. Проверьте еще раз, чтобы убедиться, что запрет работает.
Оптимизируйте контент, который индексируется. Убедитесь, что ваши ресурсы css/js доступны для сканирования. Используйте выборку как Google, чтобы убедиться, что они рендерятся, и не забудьте отдать приоритет надежной производительности сервера. Рассмотрите возможность сохранения (а не удаления) старых файлов js на сервере. Иногда эти файлы могут понадобиться Google при сканировании. Наконец, хорошо деградируйте, потому что не все браузеры и SE выполняют JS. Убедитесь, что вы тестируете.
Преимущества HTTPS
Кто ставит безопасность на первое место? Безопасность становится все более важной задачей, и теперь есть несколько крупных сайтов, предлагающих безопасный просмотр. Почему переключатель
Использование TLS позволяет пользователям знать, что они находятся там, где они ожидают быть на сайте — аутентификация; это обеспечивает целостность данных, а также шифрует данные. TLS обеспечивает дополнительный уровень безопасности для пользователей. Google может сканировать https. Да, https удобен для поиска. Боже, несколько лет назад такого не было. Инструменты для веб-мастеров оборудованы для https. Фактически вы можете проверить https-сайт в GWT. Убедитесь, что для сканирования доступна только одна версия, чтобы избежать проблем.
Сканирование и индексирование https-сайтов — вы хотите сделать 301 с http на https, чтобы избежать дублирования контента. Обслуживайте все ресурсы https и убедитесь, что ваш rel=canonical верен. Принимая решение о переходе на https, убедитесь, что вы протестировали свой сайт в браузерах, чтобы убедиться, что все ваши ресурсы отображаются правильно.
Сеть развивается в направлении аутентификации, целостности и шифрования, так что будьте готовы. Миграция сайта по протоколу HTTPS по-прежнему может быть удобной для поиска, если вы все сделаете правильно и будете последовательно обслуживать ресурсы.
Ого, она очень быстро просмотрела кучу данных.
Эрик Ву: Ajax подобен насилию: если он не решает ваших проблем, вы недостаточно его используете
Большинство сайтов используют такие вещи, как jQuery, угловой JavaScript или даже основной JavaScript. Они помогают ускорить работу сайта в зависимости от того, как вы их используете. Идея состоит в том, чтобы повысить скорость сайта, чтобы улучшить взаимодействие с пользователем и возможности сканирования сайта. Во время теста, после улучшения скорости сайта, команда Эрика увидела увеличение числа обычных поисковых сессий на 80%.
Google пытается сканировать js с 2004 года. С годами они становились все лучше и лучше до сегодняшнего дня, когда им наконец стало удобно говорить, что они могут его сканировать. GWT Fetch & Render — это способ убедиться, что они способны делать это прямо сейчас.
Эрик предлагает внедрить Infinite Scroll. Не только потому, что он хорошо работает на мобильных устройствах, но и потому, что он удобнее для пользователей. Используйте rel=next/prev при реализации Infinite Scroll.
Continuous Content использует PushState, который требует простого кода:
История.pushState (
{}
заголовок страницы,
новый URL
);
История.replaceState();
Галереи Ajax с точки зрения слайд-шоу на таких сайтах, как издатели. Слайд-шоу обеспечивают большую вовлеченность пользователей, больше социальных сетей и множество других преимуществ. Эрик упоминает Vox как сайт, который использует pushState и rel=next/prev в данном случае эффективно.
Отложенная загрузка изображений — это то, для чего, по словам Эрика, нет хорошего решения… пока. Обходные пути включают использование заготовок 1 × 1, каркасных экранов или использование низкого разрешения в качестве решения «ленивой» загрузки.
При использовании адаптивных изображений вы можете использовать:
• Набор настроек
• Полифилл
• Обнаружение UA
Чтобы загружать изображения для разных устройств, Эрик предлагает использовать noscript.
Билл Хант: улучшение индексируемости и релевантности
Как последний спикер этой сессии, Хант обещает не быть таким «гиковым», как предыдущие спикеры.
Он обещает базовый, поэтому он разбивает SEO на четыре области: индексируемость, релевантность, авторитетность и кликабельность. Билл расскажет о двух из этих пунктов.
Чтобы улучшить индексируемость, вам нужно помнить, что если пауки не могут получить доступ к содержимому, они не смогут его сохранить! Повысьте эффективность сканирования на больших сайтах, чтобы пауки могли добраться до содержимого. Уменьшите количество ошибок, проверив их и исправив. Чем сложнее разработка, тем больше вам придется сообщать поисковым системам, куда идти и как получать данные, которые вы хотите проиндексировать.
При отправке XML-карты сайта в поисковые системы проверьте наличие ошибок и исправьте их. Bing заявил, что если более 1% отправленных страниц содержат ошибки, они перестанут сканировать URL-адреса в XML-карте сайта. Исправьте свои ошибки, ребята; упростить работу поисковых систем. Это не их проблема выяснить, это ваша. Вы же не хотите, чтобы количество страниц на сайте и количество страниц в картах сайта не отличались друг от друга. Если Google и Bing удосужились сообщить вам, где у вас есть проблемы на вашем сайте, обратите внимание и исправьте их.
Некоторые общие проблемы, которые Билл видел на сайтах, включают:
- Несоответствие регистра URL-адресов: сайт имеет как верхний, так и нижний регистр в URL-адресах.
- Страница без предложений: около 2 млн программных ошибок 404 вызваны отсутствием предложений/контента
- Канонические теги приводят к дублированию страниц от 2 до 200.
Билл предлагает:
- Обязательные URL-адреса в нижнем регистре
- Если на странице пять или меньше результатов, добавьте noindex и nofollow.
- Реализовать пользовательский 404 с заголовком 404
- Динамически созданный xml на основе логики таксономии
- Добавить обзор ошибок карты сайта в еженедельный рабочий процесс
Используйте hrefs на глобальных сайтах. Что может сделать hrefs, так это предотвратить дублирование контента со страниц стран и помочь поисковым системам понять, какая версия для какой страны и языка. При выполнении hrefs вы ДОЛЖНЫ ссылаться на исходный URL-адрес где-то в коде. Многие сайты этого не делают, и многие инструменты этого не делают. Еще одна ошибка — указание неверной страны и языка. Билл фактически создал конструктор href (hrefbuilder.com), который поможет вам создавать URL-адреса.
И с этим Билл покончил. Эта сессия принесла то, что обещала — множество технических SEO-плюшек для нас, гиков.