Поисковая оптимизация (SEO)

Руководство по SEO для веб-разработчиков

Руководство по SEO для веб-разработчиков

Важно сделать ваш контент доступным для поиска, потому что это делает его более актуальным для пользователей, которые просматривают ваш контент. Это называется поисковой оптимизацией (SEO), которая может привлечь на ваш сайт больше заинтересованных пользователей. Если поиску Google трудно понять вашу страницу, вы, вероятно, упускаете из виду важный источник трафика.

В этом руководстве рассказывается, что разработчики могут сделать, чтобы их сайты хорошо работали с поиском Google. В дополнение к пунктам в этом руководстве убедитесь, что ваш сайт безопасен, быстр, доступен для всех и работает на всех устройствах.

Узнайте, как Google видит ваш сайт

Для начала протестируйте свой сайт в тесте, удобном для мобильных устройств, чтобы увидеть, как робот Googlebot видит ваш сайт. Googlebot — это поисковый робот Google, который находит и добавляет новые и обновленные страницы в индекс Google. Чтобы узнать больше об этом процессе, перейдите к разделу Как работает поиск Google.

Вы можете быть удивлены, обнаружив, что робот Googlebot не всегда видит все, что видит в браузере. В следующем примере робот Googlebot не знает изображений на этой странице, поскольку на странице используется функция JavaScript, которую робот Googlebot не поддерживает.

имя пользователя

Так пользователи видят страницу. Пользователи могут просматривать изображения и текст в браузере.

 

гугл бот

Так Googlebot отображает страницу. Роботу Googlebot ничего не известно об изображениях на этой странице, поскольку на странице используется функция JavaScript, которую робот Googlebot не поддерживает.

 

Googlebot переходит от URL-адреса к URL-адресу, который следует за ссылками, картами сайта и перенаправлениями. Робот Googlebot обрабатывает каждый URL-адрес так, как будто это первый и единственный URL-адрес, который он видит на вашем сайте. Чтобы робот Googlebot мог найти все URL-адреса на вашем сайте:

  • Пожалуйста, используйте <a href>действительный URL. Убедитесь, что все страницы сайта доступны по ссылкам с других доступных для обнаружения страниц. Убедитесь, что ваша реферальная ссылка содержит текст или, для изображений, атрибут замещающего текста, соответствующий целевой странице. Отслеживаемые ссылки — это теги с расширением
    href.
  • Создавайте и отправляйте файлы Sitemap, чтобы помочь роботу Googlebot эффективнее сканировать ваш сайт. Карта сайта — это файл, в котором вы предоставляете информацию о страницах, видео и других файлах на вашем сайте, а также о связях между ними.
  • Для приложений JavaScript с одной HTML-страницей убедитесь, что для каждого экрана или фрагмента контента существует URL-адрес.

Посмотрите, как он использует JavaScript

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

Чтобы узнать больше о том, как робот Googlebot обрабатывает JavaScript при сканировании, рендеринге и индексировании, посмотрите следующее видео.

Держите Google в курсе, когда содержание меняется

Чтобы Google быстро находил новые или обновленные страницы:

Если у вас по-прежнему возникают проблемы с индексацией ваших страниц, проверьте журналы сервера на наличие ошибок.

Не забывайте слова на странице.

Робот Google может находить только текстовый контент. Например, Googlebot не может видеть текст видео. Чтобы убедиться, что поиск Google понимает тему вашей страницы:

  • Обязательно выражайте визуальный контент в виде текста.
    Например, страница категории продукта со списком изображений футболок без текстового контекста вокруг каждого изображения менее чем оптимальна. Страницы категорий продуктов должны содержать описательный текст для каждого изображения.
  • Убедитесь, что каждая страница имеет описательный заголовок и мета-описание . Уникальные заголовки и метаописания помогают Google показать пользователям релевантность вашей страницы, что, в свою очередь, увеличивает поисковый трафик.
  • Используйте семантический HTML . Хотя робот Googlebot индексирует HTML, PDF, изображения и видеоконтент, он не индексирует контент, для которого требуется подключаемый модуль (например, Java или Silverlight) или встроенный контент. Вместо использования плагинов по возможности используйте семантическую HTML-разметку для своего контента.

Сообщите Google о других версиях вашего контента

Робот Google не знает автоматически, что существует несколько версий вашего сайта или контента. Например, мобильная и настольная версии или международные версии вашего сайта. Чтобы убедиться, что Google предоставляет пользователям правильную версию, вы можете:

Контролируйте, какой контент видит Google

Есть несколько способов заблокировать Googlebot:

  • Чтобы робот Googlebot не нашел вашу страницу, ограничьте доступ к вашему контенту для зарегистрированных пользователей (например, используйте страницу входа или защитите свою страницу паролем).
  • Чтобы робот Googlebot не сканировал ваши страницы, создайте файл robots.txt.
  • Чтобы запретить роботу Googlebot индексировать ваши страницы и разрешить сканирование, добавьте
    noindexфайл тега баннера.

Если ваш контент не отображается в поиске Google, но вы хотите, чтобы он отображался, выполните следующие действия:

  • Проверьте, может ли робот Googlebot получить доступ к странице, используя инструмент проверки URL.
  • Проверьте файл robot.txt, чтобы убедиться, что вы непреднамеренно препятствуете роботу Googlebot сканировать ваш сайт.
  • Проверьте файл HTML noindexна наличие правил метатегов.

Включите расширенные результаты для своего сайта

Расширенные результаты могут включать в себя макеты, изображения или другие интерактивные функции, которые могут помочь вашему сайту выделиться в результатах поиска. Вы можете помочь Google лучше понять ваши страницы и отобразить расширенные результаты поиска, предоставив четкие подсказки о том, что означает страница, с помощью структурированных данных на странице. Если вы не знаете, с чего начать, изучите нашу галерею доступных функций.

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Back to top button